Lines Matching refs:dirname
21 char_u *dirname; member
2463 (*stackptr)->dirname = vim_strsave(dirbuf); in qf_push_dir()
2470 (*stackptr)->dirname = NULL; in qf_push_dir()
2473 vim_free((*stackptr)->dirname); in qf_push_dir()
2474 (*stackptr)->dirname = concat_fnames(ds_new->dirname, dirbuf, in qf_push_dir()
2476 if (mch_isdir((*stackptr)->dirname) == TRUE) in qf_push_dir()
2487 vim_free(ds_ptr->dirname); in qf_push_dir()
2494 vim_free((*stackptr)->dirname); in qf_push_dir()
2495 (*stackptr)->dirname = vim_strsave(dirbuf); in qf_push_dir()
2499 if ((*stackptr)->dirname != NULL) in qf_push_dir()
2500 return (*stackptr)->dirname; in qf_push_dir()
2527 vim_free(ds_ptr->dirname); in qf_pop_dir()
2532 return *stackptr ? (*stackptr)->dirname : NULL; in qf_pop_dir()
2546 vim_free(ds_ptr->dirname); in qf_clean_dir_stack()
2587 fullname = concat_fnames(ds_ptr->dirname, filename, TRUE); in qf_guess_filepath()
2604 vim_free(ds_tmp->dirname); in qf_guess_filepath()
2608 return ds_ptr == NULL ? NULL : ds_ptr->dirname; in qf_guess_filepath()
4533 char_u *dirname, in qf_buf_add_line() argument
4565 if (*dirname == NUL) in qf_buf_add_line()
4566 mch_dirname(dirname, MAXPATHL); in qf_buf_add_line()
4567 shorten_buf_fname(errbuf, dirname, FALSE); in qf_buf_add_line()
4694 char_u dirname[MAXPATHL]; in qf_fill_buffer() local
4698 *dirname = NUL; in qf_fill_buffer()
4734 if (qf_buf_add_line(buf, lnum, qfp, dirname, in qf_fill_buffer()
8109 char_u *dirname, in hgr_search_files_in_dir() argument
8122 add_pathsep(dirname); in hgr_search_files_in_dir()
8123 STRCAT(dirname, "doc/*.\\(txt\\|??x\\)"); in hgr_search_files_in_dir()
8124 if (gen_expand_wildcards(1, &dirname, &fcount, in hgr_search_files_in_dir()