Lines Matching refs:dfd

71     DIR   *dfd;				/* Current directory descriptor	*/  member
75 #define SETDIR(dfd) \ argument
77 tw_dir_fd = dfd; \
82 #define CLRDIR(dfd) \ argument
83 if (dfd != NULL) { \
85 xclosedir(dfd); \
86 dfd = NULL; \
157 tw_dir_next(struct Strbuf *res, DIR *dfd) in tw_dir_next() argument
161 if (dfd == NULL) in tw_dir_next()
164 if ((dirp = readdir(dfd)) != NULL) { in tw_dir_next()
343 tw_cmd_start(DIR *dfd, const Char *pat) in tw_cmd_start() argument
347 SETDIR(dfd) in tw_cmd_start()
369 CLRDIR(tw_cmd_state.dfd) in tw_cmd_start()
401 while ((tw_cmd_state.dfd == NULL || in tw_cmd_next()
402 (res->len = 0, ret = tw_dir_next(res, tw_cmd_state.dfd)) == 0) && in tw_cmd_next()
405 CLRDIR(tw_cmd_state.dfd) in tw_cmd_next()
419 tw_cmd_state.dfd = opendir("."); in tw_cmd_next()
425 tw_cmd_state.dfd = opendir(short2str(*tw_cmd_state.pathv)); in tw_cmd_next()
535 tw_var_start(DIR *dfd, const Char *pat) in tw_var_start() argument
538 SETDIR(dfd) in tw_var_start()
549 tw_alias_start(DIR *dfd, const Char *pat) in tw_alias_start() argument
552 SETDIR(dfd) in tw_alias_start()
563 tw_complete_start(DIR *dfd, const Char *pat) in tw_complete_start() argument
566 SETDIR(dfd) in tw_complete_start()
593 tw_logname_start(DIR *dfd, const Char *pat) in tw_logname_start() argument
596 SETDIR(dfd) in tw_logname_start() local
659 tw_grpname_start(DIR *dfd, const Char *pat) in tw_grpname_start() argument
662 SETDIR(dfd) in tw_grpname_start() local
728 tw_file_start(DIR *dfd, const Char *pat) in tw_file_start() argument
732 SETDIR(dfd) in tw_file_start()
772 CLRDIR(tw_cmd_state.dfd) in tw_dir_end()
832 tw_vl_start(DIR *dfd, const Char *pat) in tw_vl_start() argument
834 SETDIR(dfd) in tw_vl_start()
848 tw_wl_start(DIR *dfd, const Char *pat) in tw_wl_start() argument
850 SETDIR(dfd); in tw_wl_start()
887 tw_bind_start(DIR *dfd, const Char *pat) in tw_bind_start() argument
890 SETDIR(dfd) in tw_bind_start()
921 tw_limit_start(DIR *dfd, const Char *pat) in tw_limit_start() argument
924 SETDIR(dfd) in tw_limit_start()
959 tw_sig_start(DIR *dfd, const Char *pat) in tw_sig_start() argument
962 SETDIR(dfd) in tw_sig_start()
996 tw_job_start(DIR *dfd, const Char *pat) in tw_job_start() argument
999 SETDIR(dfd) in tw_job_start()