Lines Matching refs:fname
576 char_u *fname, in set_file_time() argument
585 (void)utime((char *)fname, &buf); in set_file_time()
595 (void)utimes((char *)fname, tvp); in set_file_time()
597 (void)utimes((char *)fname, (const struct timeval *)&tvp); in set_file_time()
629 char_u *fname, in buf_write() argument
698 if (fname == NULL || *fname == NUL) // safety check in buf_write()
714 if (STRLEN(fname) >= MAXPATHL) in buf_write()
753 if (set_rw_fname(fname, sfname) == FAIL) in buf_write()
759 sfname = fname; in buf_write()
764 ffname = fname; // remember full fname in buf_write()
766 fname = sfname; in buf_write()
803 if (fname == buf->b_ffname) in buf_write()
805 if (fname == buf->b_sfname) in buf_write()
969 fname = buf->b_ffname; in buf_write()
971 fname = buf->b_sfname; in buf_write()
1022 fname, in buf_write()
1043 if (mch_stat((char *)fname, &st_old) < 0) in buf_write()
1056 if (mch_nodetype(fname) != NODE_WRITABLE) in buf_write()
1071 c = mch_nodetype(fname); in buf_write()
1096 perm = mch_getperm(fname); in buf_write()
1099 else if (mch_isdir(fname)) in buf_write()
1106 (void)mch_stat((char *)fname, &st_old); in buf_write()
1114 file_readonly = check_file_readonly(fname, (int)perm); in buf_write()
1143 acl = mch_get_acl(fname); in buf_write()
1188 || mch_lstat((char *)fname, &st) < 0 in buf_write()
1201 if (mch_is_linked(fname)) in buf_write()
1211 STRCPY(IObuff, fname); in buf_write()
1264 lstat_res = mch_lstat((char *)fname, &st); in buf_write()
1280 if ((bkc & BKC_BREAKSYMLINK) && mch_is_symbolic_link(fname)) in buf_write()
1284 if ((bkc & BKC_BREAKHARDLINK) && mch_is_hard_link(fname)) in buf_write()
1299 && (fd = mch_open((char *)fname, O_RDONLY | O_EXTRA, 0)) >= 0) in buf_write()
1348 if ((p = make_percent_swname(copybuf, fname)) != NULL) in buf_write()
1354 rootname = get_file_in_dir(fname, copybuf); in buf_write()
1467 mch_copy_sec(fname, backup); in buf_write()
1502 mch_copy_sec(fname, backup); in buf_write()
1505 (void)mch_copy_file_attribute(fname, backup); in buf_write()
1556 if ((p = make_percent_swname(IObuff, fname)) != NULL) in buf_write()
1564 rootname = get_file_in_dir(fname, IObuff); in buf_write()
1603 if (vim_rename(fname, backup) == 0) in buf_write()
1623 (void)mch_setperm(fname, perm); in buf_write()
1661 vms_remove_version(fname); // remove version in buf_write()
1665 wfname = fname; in buf_write()
1763 && wfname == fname in buf_write()
1823 || (mch_lstat((char *)fname, &st) == 0 in buf_write()
1858 if (backup != NULL && wfname == fname) in buf_write()
1869 if (mch_stat((char *)fname, &st) < 0) in buf_write()
1870 vim_rename(backup, fname); in buf_write()
1872 if (mch_stat((char *)fname, &st) >= 0) in buf_write()
1878 vim_rename(backup, fname); in buf_write()
1883 if (!newfile && mch_stat((char *)fname, &st) < 0) in buf_write()
1887 if (wfname != fname) in buf_write()
1901 && fname == wfname in buf_write()
2263 if (wfname != fname) in buf_write()
2270 fenc, wfname, fname) == FAIL) in buf_write()
2325 if ((write_info.bw_fd = mch_open((char *)fname, in buf_write()
2346 if (vim_rename(backup, fname) == 0) in buf_write()
2357 fname = sfname; // use shortname now, for the messages in buf_write()
2361 msg_add_fname(buf, fname); // put fname in IObuff with quotes in buf_write()
2449 fname, p_pm, FALSE); in buf_write()
2484 mch_setperm((char_u *)org, mch_getperm(fname) & 0777); in buf_write()
2530 fname in buf_write()
2557 if (mch_stat((char *)fname, &st_old) >= 0) in buf_write()
2559 buf_store_time(buf, &st_old, fname); in buf_write()
2594 apply_autocmds_exarg(EVENT_FILEAPPENDPOST, fname, fname, in buf_write()
2597 apply_autocmds_exarg(EVENT_FILTERWRITEPOST, NULL, fname, in buf_write()
2600 apply_autocmds_exarg(EVENT_BUFWRITEPOST, fname, fname, in buf_write()
2603 apply_autocmds_exarg(EVENT_FILEWRITEPOST, fname, fname, in buf_write()