Lines Matching refs:st

175     stat_T	st;  in readfile()  local
407 if (mch_stat((char *)fname, &st) >= 0) in readfile()
409 buf_store_time(curbuf, &st, fname); in readfile()
412 filesize_disk = st.st_size; in readfile()
425 swap_mode = (st.st_mode & 0644) | 0600; in readfile()
428 curbuf->b_fab_rfm = st.st_fab_rfm; in readfile()
429 curbuf->b_fab_rat = st.st_fab_rat; in readfile()
430 curbuf->b_fab_mrs = st.st_fab_mrs; in readfile()
632 && st.st_gid != swap_st.st_gid in readfile()
634 && fchown(curbuf->b_ml.ml_mfp->mf_fd, -1, st.st_gid) in readfile()
2571 && mch_stat((char *)fname, &st) >= 0) in readfile()
2573 buf_store_time(curbuf, &st, fname); in readfile()
3122 time_differs(stat_T *st, long mtime, long mtime_ns UNUSED) in time_differs() argument
3126 (long)st->ST_MTIM_NSEC != mtime_ns || in time_differs()
3132 (long)st->st_mtime - mtime > 1 || mtime - (long)st->st_mtime > 1 in time_differs()
3134 (long)st->st_mtime != mtime in time_differs()
3711 stat_T st; in vim_rename() local
3734 if (mch_stat((char *)from, &st) < 0) in vim_rename()
3745 && st.st_dev == st_to.st_dev in vim_rename()
3746 && st.st_ino == st_to.st_ino) in vim_rename()
3780 if (mch_stat(tempname, &st) < 0) in vim_rename()
4037 stat_T st; in buf_check_timestamp() local
4083 && ((stat_res = mch_stat((char *)buf->b_ffname, &st)) < 0 in buf_check_timestamp()
4084 || time_differs(&st, buf->b_mtime, buf->b_mtime_ns) in buf_check_timestamp()
4085 || st.st_size != buf->b_orig_size in buf_check_timestamp()
4087 || (int)st.st_mode != buf->b_orig_mode in buf_check_timestamp()
4107 buf_store_time(buf, &st, buf->b_ffname); in buf_check_timestamp()
4480 buf_store_time(buf_T *buf, stat_T *st, char_u *fname UNUSED) in buf_store_time() argument
4482 buf->b_mtime = (long)st->st_mtime; in buf_store_time()
4484 buf->b_mtime_ns = (long)st->ST_MTIM_NSEC; in buf_store_time()
4488 buf->b_orig_size = st->st_size; in buf_store_time()
4490 buf->b_orig_mode = (int)st->st_mode; in buf_store_time()
4513 stat_T st; in getfpermwfd() local
4537 st.st_mode = st_mode; in getfpermwfd()
4538 return getfpermst(&st, perm); in getfpermwfd()
4623 stat_T st; in create_readdirex_item() local
4641 ret = mch_lstat(p, &st); in create_readdirex_item()
4642 if (ret >= 0 && S_ISLNK(st.st_mode)) in create_readdirex_item()
4645 ret = mch_stat(p, &st); in create_readdirex_item()
4657 size = (varnumber_T)st.st_size; in create_readdirex_item()
4658 if (S_ISDIR(st.st_mode)) in create_readdirex_item()
4661 else if ((off_T)size != (off_T)st.st_size) in create_readdirex_item()
4665 if (dict_add_number(item, "time", (varnumber_T)st.st_mtime) == FAIL) in create_readdirex_item()
4670 if (S_ISDIR(st.st_mode)) in create_readdirex_item()
4676 q = getftypest(&st); in create_readdirex_item()
4679 if (dict_add_string(item, "perm", getfpermst(&st, permbuf)) == FAIL) in create_readdirex_item()
4682 pw = getpwuid(st.st_uid); in create_readdirex_item()
4690 gr = getgrgid(st.st_gid); in create_readdirex_item()
5121 stat_T st; in vim_tempname() local
5189 if (mch_stat((char *)itmp, &st) >= 0) in vim_tempname()