Lines Matching refs:fname

104     char_u	**fname,  in shortpath_for_invalid_fname()  argument
117 save_fname = vim_strnsave(*fname, old_len); in shortpath_for_invalid_fname()
176 *fname = *bufp = vim_strnsave(short_fname, new_len); in shortpath_for_invalid_fname()
177 if (*fname == NULL) in shortpath_for_invalid_fname()
187 *fname = *bufp = save_fname; in shortpath_for_invalid_fname()
194 vim_strncpy(*fname + len, endp, sfx_len); in shortpath_for_invalid_fname()
195 (*fname)[new_len] = NUL; in shortpath_for_invalid_fname()
943 char_u *fname; in findfilendir() local
963 fname = tv_get_string(&argvars[0]); in findfilendir()
983 if (*fname != NUL && !error) in findfilendir()
989 fresult = find_file_in_path_option(first ? fname : NULL, in findfilendir()
990 first ? (int)STRLEN(fname) : 0, in findfilendir()
1033 char_u *fname; in f_fnamemodify() local
1045 fname = tv_get_string_chk(&argvars[0]); in f_fnamemodify()
1047 if (mods == NULL || fname == NULL) in f_fnamemodify()
1048 fname = NULL; in f_fnamemodify()
1051 len = (int)STRLEN(fname); in f_fnamemodify()
1053 (void)modify_fname(mods, FALSE, &usedlen, &fname, &fbuf, &len); in f_fnamemodify()
1057 if (fname == NULL) in f_fnamemodify()
1060 rettv->vval.v_string = vim_strnsave(fname, len); in f_fnamemodify()
1157 char_u *fname; in f_getfperm() local
1165 fname = tv_get_string(&argvars[0]); in f_getfperm()
1168 if (mch_stat((char *)fname, &st) >= 0) in f_getfperm()
1179 char_u *fname; in f_getfsize() local
1185 fname = tv_get_string(&argvars[0]); in f_getfsize()
1186 if (mch_stat((char *)fname, &st) >= 0) in f_getfsize()
1188 if (mch_isdir(fname)) in f_getfsize()
1209 char_u *fname; in f_getftime() local
1215 fname = tv_get_string(&argvars[0]); in f_getftime()
1216 if (mch_stat((char *)fname, &st) >= 0) in f_getftime()
1255 char_u *fname; in f_getftype() local
1262 fname = tv_get_string(&argvars[0]); in f_getftype()
1265 if (mch_lstat((char *)fname, &st) >= 0) in f_getftype()
1731 char_u *fname; in read_file_or_blob() local
1760 fname = tv_get_string(&argvars[0]); in read_file_or_blob()
1762 if (mch_isdir(fname)) in read_file_or_blob()
1764 semsg(_(e_src_is_directory), fname); in read_file_or_blob()
1767 if (*fname == NUL || (fd = mch_fopen((char *)fname, READBIN)) == NULL) in read_file_or_blob()
1769 semsg(_(e_notopen), *fname == NUL ? (char_u *)_("<empty>") : fname); in read_file_or_blob()
1777 semsg(_(e_notread), fname); in read_file_or_blob()
2235 char_u *fname; in f_writefile() local
2293 fname = tv_get_string_chk(&argvars[1]); in f_writefile()
2294 if (fname == NULL) in f_writefile()
2299 if (*fname == NUL || (fd = mch_fopen((char *)fname, in f_writefile()
2302 semsg(_(e_notcreate), *fname == NUL ? (char_u *)_("<empty>") : fname); in f_writefile()
2351 char_u *fname; in do_browse() local
2433 fname = gui_mch_browsedir(title, initdir); in do_browse()
2437 fname = gui_mch_browse(0, title, dflt, ext, initdir, (char_u *)""); in do_browse()
2442 if (fname != NULL && *fname != NUL && !mch_isdir(fname)) in do_browse()
2445 char_u *tail = gettail_sep(fname); in do_browse()
2447 if (tail == fname) in do_browse()
2454 fname = gui_mch_browse(flags & BROWSE_SAVE, in do_browse()
2468 fname = NULL; in do_browse()
2472 if (fname != NULL) in do_browse()
2475 last_dir = vim_strsave(fname); in do_browse()
2493 return fname; in do_browse()
2811 gettail(char_u *fname) in gettail() argument
2815 if (fname == NULL) in gettail()
2817 for (p1 = p2 = get_past_head(fname); *p2; ) // find last part of path in gettail()
2832 gettail_sep(char_u *fname) in gettail_sep() argument
2837 p = get_past_head(fname); // don't remove the '/' from "c:/file" in gettail_sep()
2838 t = gettail(fname); in gettail_sep()
2839 while (t > p && after_pathsep(fname, t)) in gettail_sep()
2852 getnextcomp(char_u *fname) in getnextcomp() argument
2854 while (*fname && !vim_ispathsep(*fname)) in getnextcomp()
2855 MB_PTR_ADV(fname); in getnextcomp()
2856 if (*fname) in getnextcomp()
2857 ++fname; in getnextcomp()
2858 return fname; in getnextcomp()
2937 dir_of_file_exists(char_u *fname) in dir_of_file_exists() argument
2943 p = gettail_sep(fname); in dir_of_file_exists()
2944 if (p == fname) in dir_of_file_exists()
2948 retval = mch_isdir(fname); in dir_of_file_exists()
3038 char_u *fname, in FullName_save() argument
3045 if (fname == NULL) in FullName_save()
3051 if (vim_FullName(fname, buf, MAXPATHL, force) != FAIL) in FullName_save()
3054 new_fname = vim_strsave(fname); in FullName_save()
3064 vim_fexists(char_u *fname) in vim_fexists() argument
3068 if (mch_stat((char *)fname, &st)) in vim_fexists()
3204 match_suffix(char_u *fname) in match_suffix() argument
3211 fnamelen = (int)STRLEN(fname); in match_suffix()
3218 char_u *tail = gettail(fname); in match_suffix()
3230 && fnamencmp(suf_buf, fname + fnamelen - setsuflen, in match_suffix()
4186 char_u *fname, in vim_FullName() argument
4195 if (fname == NULL) in vim_FullName()
4198 url = path_with_url(fname); in vim_FullName()
4200 retval = mch_FullName(fname, buf, len, force); in vim_FullName()
4204 vim_strncpy(buf, fname, len - 1); in vim_FullName()