Lines Matching refs:argv

113 do_open(const char *dirpath, const char *dictname, char *argv[], int argc)  in do_open()  argument
122 experrno = geterrno(argv[1]); in do_open()
135 do_close(const char *dirpath, const char *dictname, char *argv[], int argc) in do_close() argument
145 do_codelen(const char *dirpath, const char *dictname, char *argv[], int argc) in do_codelen() argument
154 expcodelen = geterrno(argv[2]); in do_codelen()
169 do_maxkey(const char *dirpath, const char *dictname, char *argv[], int argc) in do_maxkey() argument
178 expmaxkey = geterrno(argv[2]); in do_maxkey()
193 do_key2code(const char *dirpath, const char *dictname, char *argv[], int argc) in do_key2code() argument
211 experrno = geterrno(argv[1]); in do_key2code()
215 beginp = argv[2]; in do_key2code()
241 if (reterrno == 0 && argc > 3 && strcmp(code, argv[3])) in do_key2code()
242 err("code \"%s\", expected \"%s\"", code, argv[3]); in do_key2code()
247 do_code2key(const char *dirpath, const char *dictname, char *argv[], int argc) in do_code2key() argument
263 experrno = geterrno(argv[1]); in do_code2key()
270 if (fm_dc_code2key(Dhp, argv[2], key, fm_dc_maxkey(Dhp)) < 0) in do_code2key()
292 if (strcmp(keystr, argv[3])) in do_code2key()
293 err("key \"%s\", expected \"%s\"", keystr, argv[3]); in do_code2key()
301 do_getprop(const char *dirpath, const char *dictname, char *argv[], int argc) in do_getprop() argument
311 experrno = geterrno(argv[1]); in do_getprop()
318 if ((val = fm_dc_getprop(Dhp, argv[2])) == NULL) in do_getprop()
328 if (reterrno == 0 && strcmp(val, argv[3])) in do_getprop()
329 err("val \"%s\", expected \"%s\"", val, argv[3]); in do_getprop()
352 char *argv[MAXARG]; in testdict() local
366 argv[argc++] = beginp; in testdict()
373 argv[argc] = NULL; in testdict()
375 if (strcmp(argv[0], "open") == 0) in testdict()
376 do_open(dirpath, dictname, argv, argc); in testdict()
377 else if (strcmp(argv[0], "close") == 0) in testdict()
378 do_close(dirpath, dictname, argv, argc); in testdict()
379 else if (strcmp(argv[0], "codelen") == 0) in testdict()
380 do_codelen(dirpath, dictname, argv, argc); in testdict()
381 else if (strcmp(argv[0], "maxkey") == 0) in testdict()
382 do_maxkey(dirpath, dictname, argv, argc); in testdict()
383 else if (strcmp(argv[0], "key2code") == 0) in testdict()
384 do_key2code(dirpath, dictname, argv, argc); in testdict()
385 else if (strcmp(argv[0], "code2key") == 0) in testdict()
386 do_code2key(dirpath, dictname, argv, argc); in testdict()
387 else if (strcmp(argv[0], "getprop") == 0) in testdict()
388 do_getprop(dirpath, dictname, argv, argc); in testdict()
390 err("unknown TEST command: \"%s\"", argv[0]); in testdict()
405 main(int argc, char *argv[]) in main() argument
410 if ((Myname = strrchr(argv[0], '/')) == NULL) in main()
411 Myname = argv[0]; in main()
416 (void) fprintf(stderr, "usage: %s test-directory\n", argv[0]); in main()
420 if ((dirp = opendir(argv[1])) == NULL) { in main()
421 perror(argv[1]); in main()
436 testdict(argv[1], dp->d_name); in main()