Lines Matching refs:argv

111 do_open(const char *dirpath, const char *dictname, char *argv[], int argc)  in do_open()  argument
120 experrno = geterrno(argv[1]); in do_open()
133 do_close(const char *dirpath, const char *dictname, char *argv[], int argc) in do_close() argument
143 do_codelen(const char *dirpath, const char *dictname, char *argv[], int argc) in do_codelen() argument
152 expcodelen = geterrno(argv[2]); in do_codelen()
167 do_maxkey(const char *dirpath, const char *dictname, char *argv[], int argc) in do_maxkey() argument
176 expmaxkey = geterrno(argv[2]); in do_maxkey()
191 do_key2code(const char *dirpath, const char *dictname, char *argv[], int argc) in do_key2code() argument
209 experrno = geterrno(argv[1]); in do_key2code()
213 beginp = argv[2]; in do_key2code()
239 if (reterrno == 0 && argc > 3 && strcmp(code, argv[3])) in do_key2code()
240 err("code \"%s\", expected \"%s\"", code, argv[3]); in do_key2code()
245 do_code2key(const char *dirpath, const char *dictname, char *argv[], int argc) in do_code2key() argument
261 experrno = geterrno(argv[1]); in do_code2key()
268 if (fm_dc_code2key(Dhp, argv[2], key, fm_dc_maxkey(Dhp)) < 0) in do_code2key()
290 if (strcmp(keystr, argv[3])) in do_code2key()
291 err("key \"%s\", expected \"%s\"", keystr, argv[3]); in do_code2key()
299 do_getprop(const char *dirpath, const char *dictname, char *argv[], int argc) in do_getprop() argument
309 experrno = geterrno(argv[1]); in do_getprop()
316 if ((val = fm_dc_getprop(Dhp, argv[2])) == NULL) in do_getprop()
326 if (reterrno == 0 && strcmp(val, argv[3])) in do_getprop()
327 err("val \"%s\", expected \"%s\"", val, argv[3]); in do_getprop()
350 char *argv[MAXARG]; in testdict() local
364 argv[argc++] = beginp; in testdict()
371 argv[argc] = NULL; in testdict()
373 if (strcmp(argv[0], "open") == 0) in testdict()
374 do_open(dirpath, dictname, argv, argc); in testdict()
375 else if (strcmp(argv[0], "close") == 0) in testdict()
376 do_close(dirpath, dictname, argv, argc); in testdict()
377 else if (strcmp(argv[0], "codelen") == 0) in testdict()
378 do_codelen(dirpath, dictname, argv, argc); in testdict()
379 else if (strcmp(argv[0], "maxkey") == 0) in testdict()
380 do_maxkey(dirpath, dictname, argv, argc); in testdict()
381 else if (strcmp(argv[0], "key2code") == 0) in testdict()
382 do_key2code(dirpath, dictname, argv, argc); in testdict()
383 else if (strcmp(argv[0], "code2key") == 0) in testdict()
384 do_code2key(dirpath, dictname, argv, argc); in testdict()
385 else if (strcmp(argv[0], "getprop") == 0) in testdict()
386 do_getprop(dirpath, dictname, argv, argc); in testdict()
388 err("unknown TEST command: \"%s\"", argv[0]); in testdict()
403 main(int argc, char *argv[]) in main() argument
408 if ((Myname = strrchr(argv[0], '/')) == NULL) in main()
409 Myname = argv[0]; in main()
414 (void) fprintf(stderr, "usage: %s test-directory\n", argv[0]); in main()
418 if ((dirp = opendir(argv[1])) == NULL) { in main()
419 perror(argv[1]); in main()
434 testdict(argv[1], dp->d_name); in main()