st                 25 lib/file-entry.h     struct stat st;
st                 57 lib/filehighlight/get-color.c     return S_ISREG (fe->st.st_mode);
st                 65 lib/filehighlight/get-color.c     return is_exe (fe->st.st_mode);
st                 76 lib/filehighlight/get-color.c     return S_ISDIR (fe->st.st_mode);
st                 87 lib/filehighlight/get-color.c     return S_ISLNK (fe->st.st_mode);
st                 95 lib/filehighlight/get-color.c     return (fe->st.st_nlink > 1);
st                122 lib/filehighlight/get-color.c     return S_ISCHR (fe->st.st_mode);
st                133 lib/filehighlight/get-color.c     return S_ISBLK (fe->st.st_mode);
st                144 lib/filehighlight/get-color.c     return S_ISSOCK (fe->st.st_mode);
st                155 lib/filehighlight/get-color.c     return S_ISFIFO (fe->st.st_mode);
st                166 lib/filehighlight/get-color.c     return S_ISDOOR (fe->st.st_mode);
st                223 lib/intprops-internal.h #        define _GL_INT_OP_WRAPV_SMALLISH(a, b, r, op, overflow, st, smin, smax, ut, umax)         \
st                225 lib/intprops-internal.h                  ? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, st, smin, smax)           \
st                228 lib/intprops-internal.h #        define _GL_INT_OP_WRAPV_SMALLISH(a, b, r, op, overflow, st, smin, smax, ut, umax)         \
st                231 lib/intprops-internal.h                         ? (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a, b, op, unsigned, st), 1)       \
st                232 lib/intprops-internal.h                         : (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a, b, op, unsigned, st)) < 0)     \
st                234 lib/intprops-internal.h                         ? (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a, b, op, unsigned, st)) >= 0     \
st                235 lib/intprops-internal.h                         : (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a, b, op, unsigned, st), 0)))
st                110 lib/mcconfig/common.c     struct stat st;
st                131 lib/mcconfig/common.c         if (mc_stat (vpath, &st) == 0 && st.st_size != 0)
st               1242 lib/utilunix.c get_user_permissions (struct stat *st)
st               1276 lib/utilunix.c     if (st->st_uid == uid || uid == 0)
st               1280 lib/utilunix.c         if (st->st_gid == groups[i])
st                144 lib/vfs/direntry.c     if (!S_ISLNK (entry->ino->st.st_mode))
st                432 lib/vfs/direntry.c     if (!S_ISDIR (dir->st.st_mode))
st                438 lib/vfs/direntry.c     dir->st.st_nlink++;
st                514 lib/vfs/direntry.c     *buf = ino->st;
st                533 lib/vfs/direntry.c     if (!S_ISLNK (ino->st.st_mode))
st                615 lib/vfs/direntry.c     off_t size = file->ino->st.st_size;
st                887 lib/vfs/direntry.c         ino->st = *initstat;
st                890 lib/vfs/direntry.c     ino->st.st_nlink = 0;
st                891 lib/vfs/direntry.c     ino->st.st_ino = VFS_SUBCLASS (me)->inode_counter++;
st                892 lib/vfs/direntry.c     ino->st.st_dev = VFS_SUBCLASS (me)->rdev;
st                910 lib/vfs/direntry.c     if (ino->st.st_nlink > 1)
st                912 lib/vfs/direntry.c         ino->st.st_nlink--;
st                983 lib/vfs/direntry.c     ent->ino->st.st_nlink++;
st               1003 lib/vfs/direntry.c     static struct stat st;
st               1012 lib/vfs/direntry.c     st.st_mode = mode;
st               1013 lib/vfs/direntry.c     st.st_ino = 0;
st               1014 lib/vfs/direntry.c     st.st_dev = 0;
st               1016 lib/vfs/direntry.c     st.st_rdev = 0;
st               1018 lib/vfs/direntry.c     st.st_uid = getuid ();
st               1019 lib/vfs/direntry.c     st.st_gid = getgid ();
st               1021 lib/vfs/direntry.c     st.st_blksize = 512;
st               1023 lib/vfs/direntry.c     st.st_size = 0;
st               1025 lib/vfs/direntry.c     vfs_zero_stat_times (&st);
st               1027 lib/vfs/direntry.c     vfs_adjust_stat (&st);
st               1029 lib/vfs/direntry.c     return &st;
st               1073 lib/vfs/direntry.c     struct stat *st;
st               1075 lib/vfs/direntry.c     st = vfs_s_default_stat (me, mode);
st               1076 lib/vfs/direntry.c     inode = vfs_s_new_inode (me, parent->super, st);
st               1350 lib/vfs/direntry.c     if (S_ISDIR (ino->st.st_mode))
st               1389 lib/vfs/direntry.c     fh->ino->st.st_nlink++;
st               1414 lib/vfs/direntry.c     *buf = VFS_FILE_HANDLER (fh)->ino->st;
st               1428 lib/vfs/direntry.c     off_t stat_size = ino->st.st_size;
st                773 lib/vfs/interface.c         struct stat st;
st                775 lib/vfs/interface.c         if (lstat (tmpdir, &st) == 0 && S_ISDIR (st.st_mode) && st.st_uid == getuid ()
st                776 lib/vfs/interface.c             && (st.st_mode & 0777) == 0700)
st                 98 lib/vfs/xdirentry.h     struct stat st;             // Parameters of this inode
st                676 lib/widget/group.c     widget_state_info_t st = {
st                685 lib/widget/group.c         g_list_foreach (g->widgets, group_widget_set_state, &st);
st                697 lib/widget/group.c             g_list_foreach (g->widgets, group_widget_set_state, &st);
st                 12 lib/widget/quick.h #define QUICK_CHECKBOX(txt, st, id_)                                                               \
st                 21 lib/widget/quick.h                 .state = st,                                                                       \
st                589 src/args.c                 struct stat st;
st                599 src/args.c                 if (mc_stat (tmp_vpath, &st) == -1 && mc_stat (fname_vpath, &st) != -1)
st                167 src/consaver/cons.saver.c     struct stat st;
st                191 src/consaver/cons.saver.c     if (fstat (console_fd, &st) < 0 || !S_ISCHR (st.st_mode))
st                194 src/consaver/cons.saver.c     if ((st.st_rdev & 0xff00) != 0x0400)
st                196 src/consaver/cons.saver.c     console_minor = (int) (st.st_rdev & 0x00ff);
st                202 src/consaver/cons.saver.c     if (st.st_uid != uid)
st                232 src/consaver/cons.saver.c     if (fstat (vcsa_fd, &st) < 0 || !S_ISCHR (st.st_mode))
st                259 src/consaver/cons.saver.c             if (seteuid (euid) < 0 || lseek (vcsa_fd, 0, 0) != 0 || fstat (console_fd, &st) < 0
st                260 src/consaver/cons.saver.c                 || st.st_uid != uid || read (vcsa_fd, buffer, buffer_size) != buffer_size
st                261 src/consaver/cons.saver.c                 || fstat (console_fd, &st) < 0 || st.st_uid != uid)
st                267 src/consaver/cons.saver.c             if (seteuid (euid) >= 0 && lseek (vcsa_fd, 0, 0) == 0 && fstat (console_fd, &st) >= 0
st                268 src/consaver/cons.saver.c                 && st.st_uid == uid)
st               3419 src/diffviewer/ydiff.c                 if (mc_stat (real_file##n, &st##n) != 0)                                           \
st               3435 src/diffviewer/ydiff.c                 mtime = st##n.st_mtime;                                                            \
st               3436 src/diffviewer/ydiff.c                 if (mc_stat (real_file##n, &st##n) == 0)                                           \
st               3437 src/diffviewer/ydiff.c                     changed = (mtime != st##n.st_mtime);                                           \
st               3471 src/diffviewer/ydiff.c         is_dir0 = S_ISDIR (fe0->st.st_mode);
st               3486 src/diffviewer/ydiff.c         is_dir1 = S_ISDIR (fe1->st.st_mode);
st               3501 src/diffviewer/ydiff.c         struct stat st;
st               3504 src/diffviewer/ydiff.c         if (mc_stat (file0, &st) == 0)
st               3506 src/diffviewer/ydiff.c             is_dir0 = S_ISDIR (st.st_mode);
st               3521 src/diffviewer/ydiff.c         if (mc_stat (file1, &st) == 0)
st               3523 src/diffviewer/ydiff.c             is_dir1 = S_ISDIR (st.st_mode);
st                295 src/editor/edit.c check_file_access (WEdit *edit, const vfs_path_t *filename_vpath, struct stat *st)
st                323 src/editor/edit.c     if (mc_fstat (file, st) < 0)
st                331 src/editor/edit.c     if (!S_ISREG (st->st_mode))
st                352 src/editor/edit.c     if (st->st_size > 0)
st                355 src/editor/edit.c     if ((uintmax_t) st->st_size > threshold)
st                184 src/execute.c      struct stat st;
st                203 src/execute.c      mc_stat (*localcopy_vpath, &st);
st                204 src/execute.c      *mtime = st.st_mtime;
st                216 src/execute.c          struct stat st;
st                223 src/execute.c          mc_stat (*localcopy_vpath, &st);
st                224 src/execute.c          mc_ungetlocalcopy (filename_vpath, *localcopy_vpath, *mtime != st.st_mtime);
st                132 src/filemanager/cmd.c     if (S_ISDIR (fe->st.st_mode) || link_isdir (fe))
st                231 src/filemanager/cmd.c         if (S_ISDIR (source->st.st_mode))
st                261 src/filemanager/cmd.c                 if (source->st.st_mtime < target->st.st_mtime)
st                265 src/filemanager/cmd.c             if (source->st.st_size != target->st.st_size)
st                278 src/filemanager/cmd.c                 if (source->st.st_mtime > target->st.st_mtime)
st                292 src/filemanager/cmd.c                 if (compare_files (src_name, dst_name, source->st.st_size))
st               1085 src/filemanager/cmd.c     if (!S_ISLNK (fe->st.st_mode))
st               1228 src/filemanager/cmd.c     if ((entry != NULL && S_ISDIR (entry->st.st_mode) && DIR_IS_DOTDOT (entry->fname->str))
st               1244 src/filemanager/cmd.c     if (entry != NULL && S_ISDIR (entry->st.st_mode) && !DIR_IS_DOTDOT (entry->fname->str))
st               1260 src/filemanager/cmd.c             entry->st.st_size = (off_t) total;
st               1293 src/filemanager/cmd.c         if (S_ISDIR (panel->dir.list[i].st.st_mode)
st               1310 src/filemanager/cmd.c             panel->dir.list[i].st.st_size = (off_t) total;
st                 57 src/filemanager/dir.c     ((is_exe (x->st.st_mode) && !(S_ISDIR (x->st.st_mode) || link_isdir (x)) && exec_first)        \
st                 59 src/filemanager/dir.c          : ((S_ISDIR (x->st.st_mode) || link_isdir (x)) ? 2 : 0))
st                199 src/filemanager/dir.c dir_get_dotdot_stat (const vfs_path_t *vpath, struct stat *st)
st                203 src/filemanager/dir.c     if ((vpath != NULL) && (st != NULL))
st                213 src/filemanager/dir.c             ret = mc_stat (tmp_vpath, st) == 0;
st                299 src/filemanager/dir.c dir_list_append (dir_list *list, const char *fname, const struct stat *st, gboolean link_to_dir,
st                314 src/filemanager/dir.c     fentry->st = *st;
st                407 src/filemanager/dir.c         int result = _GL_CMP (a->st.st_mtime, b->st.st_mtime);
st                428 src/filemanager/dir.c         int result = _GL_CMP (a->st.st_ctime, b->st.st_ctime);
st                449 src/filemanager/dir.c         int result = _GL_CMP (a->st.st_atime, b->st.st_atime);
st                469 src/filemanager/dir.c         return (a->st.st_ino - b->st.st_ino) * reverse;
st                484 src/filemanager/dir.c         int result = _GL_CMP (a->st.st_size, b->st.st_size);
st                581 src/filemanager/dir.c     fentry->st.st_mode = 040755;
st                639 src/filemanager/dir.c     struct stat st;
st                649 src/filemanager/dir.c     if (dir_get_dotdot_stat (vpath, &st))
st                650 src/filemanager/dir.c         fentry->st = st;
st                672 src/filemanager/dir.c         if (!handle_dirent (dp, filter, &st, &link_to_dir, &stale_link))
st                675 src/filemanager/dir.c         if (!dir_list_append (list, dp->d_name, &st, link_to_dir, stale_link))
st                697 src/filemanager/dir.c     if (S_ISLNK (file->st.st_mode) && mc_stat (full_name_vpath, &b) == 0)
st                713 src/filemanager/dir.c     struct stat st;
st                775 src/filemanager/dir.c         if (dir_get_dotdot_stat (vpath, &st))
st                780 src/filemanager/dir.c             fentry->st = st;
st                791 src/filemanager/dir.c         if (!handle_dirent (dp, filter, &st, &link_to_dir, &stale_link))
st                794 src/filemanager/dir.c         if (!dir_list_append (list, dp->d_name, &st, link_to_dir, stale_link))
st                 78 src/filemanager/dir.h gboolean dir_list_append (dir_list *list, const char *fname, const struct stat *st,
st                713 src/filemanager/file.c         s = &fe->st;
st               2245 src/filemanager/file.c file_is_symlink_to_dir (const vfs_path_t *vpath, struct stat *st, gboolean *stale_link)
st               2251 src/filemanager/file.c     if (st == NULL)
st               2253 src/filemanager/file.c         st = &st2;
st               2255 src/filemanager/file.c         if (mc_lstat (vpath, st) != 0)
st               2259 src/filemanager/file.c     if (S_ISLNK (st->st_mode))
st               3593 src/filemanager/file.c                  && ((fe = panel_current_entry (panel)) == NULL ? FALSE : S_ISDIR (fe->st.st_mode)))
st               3678 src/filemanager/file.c                 src_stat = panel->dir.list[i].st;
st                 42 src/filemanager/file.h gboolean file_is_symlink_to_dir (const vfs_path_t *path, struct stat *st, gboolean *stale_link);
st                724 src/filemanager/filemanager.c     if (fe != NULL && S_ISLNK (fe->st.st_mode))
st               1809 src/filemanager/find.c         struct stat st;
st               1843 src/filemanager/find.c             if (!handle_path (p, &st, &link_to_dir, &stale_link))
st               1857 src/filemanager/find.c             ok = dir_list_append (list, p, &st, link_to_dir, stale_link);
st                114 src/filemanager/info.c     struct stat st;
st                144 src/filemanager/info.c     st = fe->st;
st                220 src/filemanager/info.c         str_printf (buff, _ ("Accessed:   %s"), file_date (st.st_atime));
st                226 src/filemanager/info.c         str_printf (buff, _ ("Modified:   %s"), file_date (st.st_mtime));
st                235 src/filemanager/info.c         str_printf (buff, _ ("Changed:    %s"), file_date (st.st_ctime));
st                242 src/filemanager/info.c         if (S_ISCHR (st.st_mode) || S_ISBLK (st.st_mode))
st                243 src/filemanager/info.c             tty_printf (_ ("Dev. type: major %lu, minor %lu"), (unsigned long) major (st.st_rdev),
st                244 src/filemanager/info.c                         (unsigned long) minor (st.st_rdev));
st                249 src/filemanager/info.c             size_trunc_len (buffer, 9, st.st_size, 0, panels_options.kilobyte_si);
st                252 src/filemanager/info.c             tty_printf (ngettext (" (%lu block)", " (%lu blocks)", (unsigned long) st.st_blocks),
st                253 src/filemanager/info.c                         (unsigned long) st.st_blocks);
st                259 src/filemanager/info.c         tty_printf (_ ("Owner:      %s/%s"), get_owner (st.st_uid), get_group (st.st_gid));
st                263 src/filemanager/info.c         tty_printf (_ ("Links:      %d"), (int) st.st_nlink);
st                288 src/filemanager/info.c         tty_printf (_ ("Mode:       %s (%04o)"), string_perm (st.st_mode),
st                289 src/filemanager/info.c                     (unsigned) st.st_mode & 07777);
st                293 src/filemanager/info.c         tty_printf (_ ("Location:   %Xh:%Xh"), (unsigned int) st.st_dev, (unsigned int) st.st_ino);
st                315 src/filemanager/panel.c     l = get_user_permissions (&fe->st);
st                413 src/filemanager/panel.c     if (S_ISBLK (fe->st.st_mode) || S_ISCHR (fe->st.st_mode))
st                414 src/filemanager/panel.c         format_device_number (buffer, len + 1, fe->st.st_rdev);
st                417 src/filemanager/panel.c         size_trunc_len (buffer, (unsigned int) len, fe->st.st_size, 0, panels_options.kilobyte_si);
st                428 src/filemanager/panel.c     if (S_ISLNK (fe->st.st_mode) && !link_isdir (fe))
st                431 src/filemanager/panel.c     if ((S_ISDIR (fe->st.st_mode) || link_isdir (fe)) && !DIR_IS_DOTDOT (fe->fname->str))
st                447 src/filemanager/panel.c     if (S_ISDIR (fe->st.st_mode))
st                449 src/filemanager/panel.c     else if (S_ISLNK (fe->st.st_mode))
st                458 src/filemanager/panel.c     else if (S_ISCHR (fe->st.st_mode))
st                460 src/filemanager/panel.c     else if (S_ISSOCK (fe->st.st_mode))
st                462 src/filemanager/panel.c     else if (S_ISDOOR (fe->st.st_mode))
st                464 src/filemanager/panel.c     else if (S_ISBLK (fe->st.st_mode))
st                466 src/filemanager/panel.c     else if (S_ISFIFO (fe->st.st_mode))
st                468 src/filemanager/panel.c     else if (S_ISNAM (fe->st.st_mode))
st                470 src/filemanager/panel.c     else if (!S_ISREG (fe->st.st_mode))
st                472 src/filemanager/panel.c     else if (is_exe (fe->st.st_mode))
st                488 src/filemanager/panel.c     return file_date (fe->st.st_mtime);
st                499 src/filemanager/panel.c     return file_date (fe->st.st_atime);
st                510 src/filemanager/panel.c     return file_date (fe->st.st_ctime);
st                521 src/filemanager/panel.c     return string_perm (fe->st.st_mode);
st                534 src/filemanager/panel.c     g_snprintf (buffer, sizeof (buffer), "0%06lo", (unsigned long) fe->st.st_mode);
st                548 src/filemanager/panel.c     g_snprintf (buffer, sizeof (buffer), "%16d", (int) fe->st.st_nlink);
st                562 src/filemanager/panel.c     g_snprintf (buffer, sizeof (buffer), "%lu", (unsigned long) fe->st.st_ino);
st                576 src/filemanager/panel.c     g_snprintf (buffer, sizeof (buffer), "%lu", (unsigned long) fe->st.st_uid);
st                590 src/filemanager/panel.c     g_snprintf (buffer, sizeof (buffer), "%lu", (unsigned long) fe->st.st_gid);
st                602 src/filemanager/panel.c     return get_owner (fe->st.st_uid);
st                613 src/filemanager/panel.c     return get_group (fe->st.st_gid);
st                923 src/filemanager/panel.c     else if (S_ISLNK (fe->st.st_mode))
st               1242 src/filemanager/panel.c             if (fe != NULL && S_ISREG (fe->st.st_mode))
st               1247 src/filemanager/panel.c                             size_trunc_sep (fe->st.st_size, panels_options.kilobyte_si));
st               1937 src/filemanager/panel.c         if (fe != NULL && (S_ISDIR (fe->st.st_mode) || link_isdir (fe)))
st               2012 src/filemanager/panel.c         if (DIR_IS_DOTDOT (fe->fname->str) || S_ISDIR (fe->st.st_mode))
st               2307 src/filemanager/panel.c     if (fe != NULL && (S_ISDIR (fe->st.st_mode) || link_isdir (fe)))
st               2623 src/filemanager/panel.c         if (S_ISDIR (panel->dir.list[i].st.st_mode) && files_only)
st               2663 src/filemanager/panel.c         if (!panels_options.reverse_files_only || !S_ISDIR (file->st.st_mode))
st               2864 src/filemanager/panel.c     if (S_ISDIR (fe->st.st_mode) || link_isdir (fe) || (fe->st.st_mode == 0))
st               2885 src/filemanager/panel.c     ok = (is_exe (fe->st.st_mode) && if_link_is_exe (full_name_vpath, fe));
st               2967 src/filemanager/panel.c     if (S_ISDIR (entry->st.st_mode) || link_isdir (entry))
st               3022 src/filemanager/panel.c     struct stat st;
st               3032 src/filemanager/panel.c     if (fe == NULL || !S_ISLNK (fe->st.st_mode))
st               3040 src/filemanager/panel.c     ok = (mc_stat (panel_fname_vpath, &st) >= 0);
st               3046 src/filemanager/panel.c     if (!S_ISDIR (st.st_mode))
st               4103 src/filemanager/panel.c         if (mc_lstat (vpath, &list->list[i].st) != 0)
st               4787 src/filemanager/panel.c         if (S_ISDIR (panel->dir.list[idx].st.st_mode))
st               4790 src/filemanager/panel.c                 panel->total += (uintmax_t) panel->dir.list[idx].st.st_size;
st               4794 src/filemanager/panel.c             panel->total += (uintmax_t) panel->dir.list[idx].st.st_size;
st               4800 src/filemanager/panel.c         if (S_ISDIR (panel->dir.list[idx].st.st_mode))
st               4803 src/filemanager/panel.c                 panel->total -= (uintmax_t) panel->dir.list[idx].st.st_size;
st               4807 src/filemanager/panel.c             panel->total -= (uintmax_t) panel->dir.list[idx].st.st_size;
st               5272 src/filemanager/panel.c         list->list[i].st = plist->list[i].st;
st               5368 src/filemanager/panel.c         plist->list[i].st = list->list[i].st;
st                361 src/filemanager/panelize.c             struct stat st;
st                400 src/filemanager/panelize.c             if (handle_path (name, &st, &link_to_dir, &stale_link))
st                402 src/filemanager/panelize.c                 ok = dir_list_append (list, name, &st, link_to_dir, stale_link);
st                183 src/usermenu.c     st_mode = fe->st.st_mode;
st                628 src/usermenu.c     struct stat st;
st                630 src/usermenu.c     if (stat (path, &st) == 0 && (st.st_uid == 0 || (st.st_uid == geteuid ()) != 0)
st                631 src/usermenu.c         && ((st.st_mode & (S_IWGRP | S_IWOTH)) == 0))
st                139 src/vfs/cpio/cpio.c     struct stat st;
st                244 src/vfs/cpio/cpio.c     mc_stat (vpath, &arch->st);
st                270 src/vfs/cpio/cpio.c     mode = arch->st.st_mode & 07777;
st                274 src/vfs/cpio/cpio.c     root = vfs_s_new_inode (me, super, &arch->st);
st                275 src/vfs/cpio/cpio.c     root->st.st_mode = mode;
st                277 src/vfs/cpio/cpio.c     root->st.st_nlink++;
st                278 src/vfs/cpio/cpio.c     root->st.st_dev = VFS_SUBCLASS (me)->rdev++;
st                377 src/vfs/cpio/cpio.c cpio_create_entry (struct vfs_class *me, struct vfs_s_super *super, struct stat *st, char *name)
st                385 src/vfs/cpio/cpio.c     switch (st->st_mode & S_IFMT)
st                402 src/vfs/cpio/cpio.c         if ((st->st_size != 0) && (st->st_rdev == 0x0001))
st                405 src/vfs/cpio/cpio.c             st->st_rdev = (unsigned) st->st_size;
st                406 src/vfs/cpio/cpio.c             st->st_size = 0;
st                414 src/vfs/cpio/cpio.c     if ((st->st_nlink > 1) && ((arch->type == CPIO_NEWC) || (arch->type == CPIO_CRC)))
st                416 src/vfs/cpio/cpio.c         defer_inode i = { st->st_ino, st->st_dev, NULL };
st                423 src/vfs/cpio/cpio.c             if (inode->st.st_size != 0 && st->st_size != 0 && (inode->st.st_size != st->st_size))
st                430 src/vfs/cpio/cpio.c             else if (inode->st.st_size == 0)
st                431 src/vfs/cpio/cpio.c                 inode->st.st_size = st->st_size;
st                464 src/vfs/cpio/cpio.c         if (!S_ISDIR (entry->ino->st.st_mode))
st                472 src/vfs/cpio/cpio.c             entry->ino->st.st_mode = st->st_mode;
st                473 src/vfs/cpio/cpio.c             entry->ino->st.st_uid = st->st_uid;
st                474 src/vfs/cpio/cpio.c             entry->ino->st.st_gid = st->st_gid;
st                476 src/vfs/cpio/cpio.c             vfs_copy_stat_times (st, &entry->ino->st);
st                491 src/vfs/cpio/cpio.c                 inode = vfs_s_new_inode (me, super, st);
st                492 src/vfs/cpio/cpio.c                 if ((st->st_nlink > 0) && ((arch->type == CPIO_NEWC) || (arch->type == CPIO_CRC)))
st                498 src/vfs/cpio/cpio.c                     i->inumber = st->st_ino;
st                499 src/vfs/cpio/cpio.c                     i->device = st->st_dev;
st                506 src/vfs/cpio/cpio.c             if (st->st_size != 0)
st                515 src/vfs/cpio/cpio.c         if (!S_ISLNK (st->st_mode))
st                516 src/vfs/cpio/cpio.c             CPIO_SEEK_CUR (super, st->st_size);
st                524 src/vfs/cpio/cpio.c                 inode->linkname = g_malloc (st->st_size + 1);
st                526 src/vfs/cpio/cpio.c                 if (mc_read (arch->fd, inode->linkname, st->st_size) < st->st_size)
st                532 src/vfs/cpio/cpio.c                 inode->linkname[st->st_size] = '\0';  // Linkname stored without terminating \0 !!!
st                535 src/vfs/cpio/cpio.c             CPIO_POS (super) += st->st_size;
st                557 src/vfs/cpio/cpio.c     struct stat st;
st                593 src/vfs/cpio/cpio.c     st.st_dev = u.buf.c_dev;
st                594 src/vfs/cpio/cpio.c     st.st_ino = u.buf.c_ino;
st                595 src/vfs/cpio/cpio.c     st.st_mode = u.buf.c_mode;
st                596 src/vfs/cpio/cpio.c     st.st_nlink = u.buf.c_nlink;
st                597 src/vfs/cpio/cpio.c     st.st_uid = u.buf.c_uid;
st                598 src/vfs/cpio/cpio.c     st.st_gid = u.buf.c_gid;
st                600 src/vfs/cpio/cpio.c     st.st_rdev = u.buf.c_rdev;
st                602 src/vfs/cpio/cpio.c     st.st_size = ((off_t) u.buf.c_filesizes[0] << 16) | u.buf.c_filesizes[1];
st                604 src/vfs/cpio/cpio.c     vfs_zero_stat_times (&st);
st                606 src/vfs/cpio/cpio.c     st.st_atime = st.st_mtime = st.st_ctime =
st                609 src/vfs/cpio/cpio.c     return cpio_create_entry (me, super, &st, name);
st                624 src/vfs/cpio/cpio.c         struct stat st;
st                667 src/vfs/cpio/cpio.c     u.st.st_dev = hd.c_dev;
st                668 src/vfs/cpio/cpio.c     u.st.st_ino = hd.c_ino;
st                669 src/vfs/cpio/cpio.c     u.st.st_mode = hd.c_mode;
st                670 src/vfs/cpio/cpio.c     u.st.st_nlink = hd.c_nlink;
st                671 src/vfs/cpio/cpio.c     u.st.st_uid = hd.c_uid;
st                672 src/vfs/cpio/cpio.c     u.st.st_gid = hd.c_gid;
st                674 src/vfs/cpio/cpio.c     u.st.st_rdev = hd.c_rdev;
st                676 src/vfs/cpio/cpio.c     u.st.st_size = hd.c_filesize;
st                678 src/vfs/cpio/cpio.c     vfs_zero_stat_times (&u.st);
st                679 src/vfs/cpio/cpio.c     u.st.st_atime = u.st.st_mtime = u.st.st_ctime = hd.c_mtime;
st                681 src/vfs/cpio/cpio.c     return cpio_create_entry (me, super, &u.st, name);
st                696 src/vfs/cpio/cpio.c         struct stat st;
st                747 src/vfs/cpio/cpio.c     u.st.st_dev = makedev (hd.c_dev, hd.c_devmin);
st                748 src/vfs/cpio/cpio.c     u.st.st_ino = hd.c_ino;
st                749 src/vfs/cpio/cpio.c     u.st.st_mode = hd.c_mode;
st                750 src/vfs/cpio/cpio.c     u.st.st_nlink = hd.c_nlink;
st                751 src/vfs/cpio/cpio.c     u.st.st_uid = hd.c_uid;
st                752 src/vfs/cpio/cpio.c     u.st.st_gid = hd.c_gid;
st                754 src/vfs/cpio/cpio.c     u.st.st_rdev = makedev (hd.c_rdev, hd.c_rdevmin);
st                756 src/vfs/cpio/cpio.c     u.st.st_size = hd.c_filesize;
st                758 src/vfs/cpio/cpio.c     vfs_zero_stat_times (&u.st);
st                759 src/vfs/cpio/cpio.c     u.st.st_atime = u.st.st_mtime = u.st.st_ctime = hd.c_mtime;
st                761 src/vfs/cpio/cpio.c     return cpio_create_entry (me, super, &u.st, name);
st                831 src/vfs/cpio/cpio.c     if (parc != NULL && CPIO_SUPER (parc)->st.st_mtime < archive_stat->st_mtime)
st                858 src/vfs/cpio/cpio.c     count = MIN (count, (size_t) (file->ino->st.st_size - file->pos));
st                203 src/vfs/extfs/extfs.c     struct stat st;
st                208 src/vfs/extfs/extfs.c     memset (&st, 0, sizeof (st));
st                209 src/vfs/extfs/extfs.c     st.st_ino = VFS_SUPER (archive)->ino_usage++;
st                210 src/vfs/extfs/extfs.c     st.st_dev = archive->rdev;
st                213 src/vfs/extfs/extfs.c     st.st_mode = mode & ~myumask;
st                214 src/vfs/extfs/extfs.c     st.st_uid = getuid ();
st                215 src/vfs/extfs/extfs.c     st.st_gid = getgid ();
st                216 src/vfs/extfs/extfs.c     st.st_mtime = time (NULL);
st                217 src/vfs/extfs/extfs.c     st.st_atime = st.st_mtime;
st                218 src/vfs/extfs/extfs.c     st.st_ctime = st.st_mtime;
st                219 src/vfs/extfs/extfs.c     st.st_nlink = 1;
st                221 src/vfs/extfs/extfs.c     inode = vfs_s_new_inode (me, VFS_SUPER (archive), &st);
st                274 src/vfs/extfs/extfs.c             if (!S_ISDIR (pent->ino->st.st_mode))
st                288 src/vfs/extfs/extfs.c                 notadir = !S_ISDIR (pent->ino->st.st_mode);
st                469 src/vfs/extfs/extfs.c                 pent->ino->st.st_nlink++;
st                474 src/vfs/extfs/extfs.c                 struct stat st;
st                476 src/vfs/extfs/extfs.c                 memset (&st, 0, sizeof (st));
st                477 src/vfs/extfs/extfs.c                 st.st_ino = super->ino_usage++;
st                478 src/vfs/extfs/extfs.c                 st.st_nlink = 1;
st                479 src/vfs/extfs/extfs.c                 st.st_dev = archive->rdev;
st                480 src/vfs/extfs/extfs.c                 st.st_mode = hstat.st_mode;
st                482 src/vfs/extfs/extfs.c                 st.st_rdev = hstat.st_rdev;
st                484 src/vfs/extfs/extfs.c                 st.st_uid = hstat.st_uid;
st                485 src/vfs/extfs/extfs.c                 st.st_gid = hstat.st_gid;
st                486 src/vfs/extfs/extfs.c                 st.st_size = hstat.st_size;
st                487 src/vfs/extfs/extfs.c                 st.st_mtime = hstat.st_mtime;
st                488 src/vfs/extfs/extfs.c                 st.st_atime = hstat.st_atime;
st                489 src/vfs/extfs/extfs.c                 st.st_ctime = hstat.st_ctime;
st                492 src/vfs/extfs/extfs.c                     st.st_mode &= ~S_IFLNK;  // You *DON'T* want to do this always
st                494 src/vfs/extfs/extfs.c                 inode = vfs_s_new_inode (super->me, super, &st);
st                588 src/vfs/extfs/extfs.c     root_entry->ino->st.st_uid = mystat.st_uid;
st                589 src/vfs/extfs/extfs.c     root_entry->ino->st.st_gid = mystat.st_gid;
st                590 src/vfs/extfs/extfs.c     root_entry->ino->st.st_atime = mystat.st_atime;
st                591 src/vfs/extfs/extfs.c     root_entry->ino->st.st_ctime = mystat.st_ctime;
st                592 src/vfs/extfs/extfs.c     root_entry->ino->st.st_mtime = mystat.st_mtime;
st                854 src/vfs/extfs/extfs.c     if (!S_ISLNK (entry->ino->st.st_mode))
st               1073 src/vfs/extfs/extfs.c     if (S_ISDIR (entry->ino->st.st_mode))
st               1155 src/vfs/extfs/extfs.c             file->ino->st.st_size = file_status.st_size;
st               1157 src/vfs/extfs/extfs.c         file->ino->st.st_mtime = time (NULL);
st               1197 src/vfs/extfs/extfs.c     if (!S_ISDIR (entry->ino->st.st_mode))
st               1238 src/vfs/extfs/extfs.c     const time_t atime = inode->st.st_atime;
st               1239 src/vfs/extfs/extfs.c     const time_t mtime = inode->st.st_mtime;
st               1240 src/vfs/extfs/extfs.c     const time_t ctime = inode->st.st_ctime;
st               1242 src/vfs/extfs/extfs.c     *buf = inode->st;
st               1328 src/vfs/extfs/extfs.c     if (!S_ISLNK (entry->ino->st.st_mode))
st               1373 src/vfs/extfs/extfs.c     if (S_ISDIR (entry->ino->st.st_mode))
st               1418 src/vfs/extfs/extfs.c     if (!S_ISDIR (entry->ino->st.st_mode))
st               1454 src/vfs/extfs/extfs.c     if (!S_ISDIR (entry->ino->st.st_mode))
st               1158 src/vfs/ftpfs/ftpfs_parse_ls.c                 nlink = info->ino->st.st_nlink;
st               1159 src/vfs/ftpfs/ftpfs_parse_ls.c                 ok = (*line_parsers[i]) (tmp_line, &info->ino->st, &info->name,
st               1163 src/vfs/ftpfs/ftpfs_parse_ls.c                     info->ino->st.st_nlink = nlink;  // Ouch, we need to preserve our counts :-(
st               1199 src/vfs/ftpfs/ftpfs_parse_ls.c             nlink = info->ino->st.st_nlink;
st               1200 src/vfs/ftpfs/ftpfs_parse_ls.c             ok = guessed_parser (tmp_line, &info->ino->st, &info->name, &info->ino->linkname,
st               1204 src/vfs/ftpfs/ftpfs_parse_ls.c                 info->ino->st.st_nlink = nlink;  // Ouch, we need to preserve our counts :-(
st                408 src/vfs/sftpfs/file.c         if (fh->pos > fh->ino->st.st_size - offset)
st                413 src/vfs/sftpfs/file.c         fh->pos = fh->ino->st.st_size - offset;
st                150 src/vfs/sftpfs/sftpfs.c     if (S_ISDIR (path_inode->st.st_mode))
st                167 src/vfs/sftpfs/sftpfs.c     fh->ino->st.st_nlink++;
st                740 src/vfs/shell/shell.c #define ST ent->ino->st
st                228 src/vfs/tar/tar-internal.h     struct stat st;
st                315 src/vfs/tar/tar-internal.h gboolean tar_sparse_member_p (tar_super_t *archive, struct tar_stat_info *st);
st                316 src/vfs/tar/tar-internal.h gboolean tar_sparse_fixup_header (tar_super_t *archive, struct tar_stat_info *st);
st                317 src/vfs/tar/tar-internal.h enum dump_status tar_sparse_skip_file (tar_super_t *archive, struct tar_stat_info *st);
st                320 src/vfs/tar/tar-internal.h gboolean tar_xheader_decode (struct tar_stat_info *st);
st                350 src/vfs/tar/tar-sparse.c sparse_add_map (struct tar_stat_info *st, struct sp_array *sp)
st                352 src/vfs/tar/tar-sparse.c     if (st->sparse_map == NULL)
st                353 src/vfs/tar/tar-sparse.c         st->sparse_map = g_array_sized_new (FALSE, FALSE, sizeof (struct sp_array), 1);
st                354 src/vfs/tar/tar-sparse.c     g_array_append_val (st->sparse_map, *sp);
st                603 src/vfs/tar/tar-sparse.c tar_sparse_member_p (tar_super_t *archive, struct tar_stat_info *st)
st                610 src/vfs/tar/tar-sparse.c     file.stat_info = st;
st                617 src/vfs/tar/tar-sparse.c tar_sparse_fixup_header (tar_super_t *archive, struct tar_stat_info *st)
st                624 src/vfs/tar/tar-sparse.c     file.stat_info = st;
st                631 src/vfs/tar/tar-sparse.c tar_sparse_skip_file (tar_super_t *archive, struct tar_stat_info *st)
st                639 src/vfs/tar/tar-sparse.c     file.stat_info = st;
st                 57 src/vfs/tar/tar-xheader.c     gboolean (*decoder) (struct tar_stat_info *st, const char *keyword, const char *arg,
st                 78 src/vfs/tar/tar-xheader.c static gboolean dummy_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                 80 src/vfs/tar/tar-xheader.c static gboolean atime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                 82 src/vfs/tar/tar-xheader.c static gboolean gid_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                 85 src/vfs/tar/tar-xheader.c static gboolean gname_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                 88 src/vfs/tar/tar-xheader.c static gboolean linkpath_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                 90 src/vfs/tar/tar-xheader.c static gboolean mtime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                 92 src/vfs/tar/tar-xheader.c static gboolean ctime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                 94 src/vfs/tar/tar-xheader.c static gboolean path_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                 96 src/vfs/tar/tar-xheader.c static gboolean size_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                 98 src/vfs/tar/tar-xheader.c static gboolean uid_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                101 src/vfs/tar/tar-xheader.c static gboolean uname_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                104 src/vfs/tar/tar-xheader.c static gboolean sparse_path_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                106 src/vfs/tar/tar-xheader.c static gboolean sparse_major_decoder (struct tar_stat_info *st, const char *keyword,
st                108 src/vfs/tar/tar-xheader.c static gboolean sparse_minor_decoder (struct tar_stat_info *st, const char *keyword,
st                110 src/vfs/tar/tar-xheader.c static gboolean sparse_size_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                112 src/vfs/tar/tar-xheader.c static gboolean sparse_numblocks_decoder (struct tar_stat_info *st, const char *keyword,
st                114 src/vfs/tar/tar-xheader.c static gboolean sparse_offset_decoder (struct tar_stat_info *st, const char *keyword,
st                116 src/vfs/tar/tar-xheader.c static gboolean sparse_numbytes_decoder (struct tar_stat_info *st, const char *keyword,
st                118 src/vfs/tar/tar-xheader.c static gboolean sparse_map_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                120 src/vfs/tar/tar-xheader.c static gboolean dumpdir_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                196 src/vfs/tar/tar-xheader.c     struct tar_stat_info *st = (struct tar_stat_info *) user_data;
st                201 src/vfs/tar/tar-xheader.c         return t->decoder (st, t->keyword, kp->value, strlen (kp->value));
st                243 src/vfs/tar/tar-xheader.c run_override_list (GSList *kp, struct tar_stat_info *st)
st                245 src/vfs/tar/tar-xheader.c     g_slist_foreach (kp, (GFunc) keyword_item_run, st);
st                375 src/vfs/tar/tar-xheader.c raw_path_decoder (struct tar_stat_info *st, const char *arg)
st                379 src/vfs/tar/tar-xheader.c         tar_assign_string_dup (&st->orig_file_name, arg);
st                380 src/vfs/tar/tar-xheader.c         tar_assign_string_dup (&st->file_name, arg);
st                389 src/vfs/tar/tar-xheader.c dummy_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                391 src/vfs/tar/tar-xheader.c     (void) st;
st                402 src/vfs/tar/tar-xheader.c atime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                411 src/vfs/tar/tar-xheader.c     st->atime = ts;
st                418 src/vfs/tar/tar-xheader.c gid_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                427 src/vfs/tar/tar-xheader.c     st->stat.st_gid = u;
st                435 src/vfs/tar/tar-xheader.c gname_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                440 src/vfs/tar/tar-xheader.c     tar_assign_string_dup (&st->gname, arg);
st                448 src/vfs/tar/tar-xheader.c linkpath_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                453 src/vfs/tar/tar-xheader.c     tar_assign_string_dup (&st->link_name, arg);
st                460 src/vfs/tar/tar-xheader.c ctime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                469 src/vfs/tar/tar-xheader.c     st->ctime = ts;
st                476 src/vfs/tar/tar-xheader.c mtime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                485 src/vfs/tar/tar-xheader.c     st->mtime = ts;
st                492 src/vfs/tar/tar-xheader.c path_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                497 src/vfs/tar/tar-xheader.c     if (!st->sparse_name_done)
st                498 src/vfs/tar/tar-xheader.c         return raw_path_decoder (st, arg);
st                506 src/vfs/tar/tar-xheader.c size_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                515 src/vfs/tar/tar-xheader.c     st->stat.st_size = u;
st                522 src/vfs/tar/tar-xheader.c uid_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                531 src/vfs/tar/tar-xheader.c     st->stat.st_uid = u;
st                539 src/vfs/tar/tar-xheader.c uname_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                544 src/vfs/tar/tar-xheader.c     tar_assign_string_dup (&st->uname, arg);
st                552 src/vfs/tar/tar-xheader.c dumpdir_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                557 src/vfs/tar/tar-xheader.c     st->dumpdir = g_memdup2 (arg, size);
st                559 src/vfs/tar/tar-xheader.c     st->dumpdir = g_memdup (arg, size);
st                668 src/vfs/tar/tar-xheader.c sparse_path_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                673 src/vfs/tar/tar-xheader.c     st->sparse_name_done = TRUE;
st                674 src/vfs/tar/tar-xheader.c     return raw_path_decoder (st, arg);
st                680 src/vfs/tar/tar-xheader.c sparse_major_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                689 src/vfs/tar/tar-xheader.c     st->sparse_major = u;
st                696 src/vfs/tar/tar-xheader.c sparse_minor_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                705 src/vfs/tar/tar-xheader.c     st->sparse_minor = u;
st                712 src/vfs/tar/tar-xheader.c sparse_size_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                721 src/vfs/tar/tar-xheader.c     st->real_size_set = TRUE;
st                722 src/vfs/tar/tar-xheader.c     st->real_size = u;
st                729 src/vfs/tar/tar-xheader.c sparse_numblocks_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                739 src/vfs/tar/tar-xheader.c     if (st->sparse_map == NULL)
st                740 src/vfs/tar/tar-xheader.c         st->sparse_map = g_array_sized_new (FALSE, FALSE, sizeof (struct sp_array), u);
st                742 src/vfs/tar/tar-xheader.c         g_array_set_size (st->sparse_map, u);
st                750 src/vfs/tar/tar-xheader.c sparse_offset_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                760 src/vfs/tar/tar-xheader.c     s = &g_array_index (st->sparse_map, struct sp_array, st->sparse_map->len - 1);
st                768 src/vfs/tar/tar-xheader.c sparse_numbytes_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
st                781 src/vfs/tar/tar-xheader.c     g_array_append_val (st->sparse_map, s);
st                788 src/vfs/tar/tar-xheader.c sparse_map_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
st                796 src/vfs/tar/tar-xheader.c     if (st->sparse_map != NULL)
st                797 src/vfs/tar/tar-xheader.c         g_array_set_size (st->sparse_map, 0);
st                831 src/vfs/tar/tar-xheader.c             g_array_append_val (st->sparse_map, e);
st                868 src/vfs/tar/tar-xheader.c tar_xheader_decode (struct tar_stat_info *st)
st                873 src/vfs/tar/tar-xheader.c     run_override_list (global_header_override_list, st);
st                875 src/vfs/tar/tar-xheader.c     p = st->xhdr.buffer + BLOCKSIZE;
st                877 src/vfs/tar/tar-xheader.c     while ((status = decode_record (&st->xhdr, &p, decx, st)) == decode_record_ok)
st                886 src/vfs/tar/tar-xheader.c     st->archive_file_size = st->stat.st_size;
st                890 src/vfs/tar/tar-xheader.c     if (st->real_size_set)
st                891 src/vfs/tar/tar-xheader.c         st->stat.st_size = st->real_size;
st                153 src/vfs/tar/tar.c tar_stat_destroy (struct tar_stat_info *st)
st                155 src/vfs/tar/tar.c     g_free (st->orig_file_name);
st                156 src/vfs/tar/tar.c     g_free (st->file_name);
st                157 src/vfs/tar/tar.c     g_free (st->link_name);
st                159 src/vfs/tar/tar.c     g_free (st->uname);
st                160 src/vfs/tar/tar.c     g_free (st->gname);
st                162 src/vfs/tar/tar.c     if (st->sparse_map != NULL)
st                164 src/vfs/tar/tar.c         g_array_free (st->sparse_map, TRUE);
st                165 src/vfs/tar/tar.c         st->sparse_map = NULL;
st                167 src/vfs/tar/tar.c     tar_xheader_destroy (&st->xhdr);
st                168 src/vfs/tar/tar.c     memset (st, 0, sizeof (*st));
st                572 src/vfs/tar/tar.c         (*inode)->st.st_mtime = current_stat_info.mtime.tv_sec;
st                573 src/vfs/tar/tar.c         (*inode)->st.st_atime = current_stat_info.atime.tv_sec;
st                574 src/vfs/tar/tar.c         (*inode)->st.st_ctime = current_stat_info.ctime.tv_sec;
st                901 src/vfs/tar/tar.c     mc_stat (vpath, &arch->st);
st                928 src/vfs/tar/tar.c     mode = arch->st.st_mode & 07777;
st                937 src/vfs/tar/tar.c     root = vfs_s_new_inode (me, archive, &arch->st);
st                938 src/vfs/tar/tar.c     root->st.st_mode = mode;
st                940 src/vfs/tar/tar.c     root->st.st_nlink++;
st                941 src/vfs/tar/tar.c     root->st.st_dev = VFS_SUBCLASS (me)->rdev++;
st               1059 src/vfs/tar/tar.c     if (parc != NULL && TAR_SUPER (parc)->st.st_mtime < archive_stat->st_mtime)
st               1137 src/vfs/tar/tar.c             remain = MIN ((off_t) count, fh->ino->st.st_size - fh->pos);
st               1235 src/vfs/tar/tar.c         count = (size_t) MIN ((off_t) count, file->ino->st.st_size - file->pos);
st                301 src/viewer/actions_cmd.c         if (!S_ISDIR (view->dir->list[i].st.st_mode))
st                128 src/viewer/datasource.c         struct stat st;
st                129 src/viewer/datasource.c         if (mc_fstat (view->ds_file_fd, &st) != -1)
st                130 src/viewer/datasource.c             view->ds_file_filesize = st.st_size;
st                369 src/viewer/datasource.c mcview_set_datasource_file (WView *view, int fd, const struct stat *st)
st                373 src/viewer/datasource.c     view->ds_file_filesize = st->st_size;
st                252 src/viewer/internal.h void mcview_set_datasource_file (WView *view, int fd, const struct stat *st);
st                327 src/viewer/mcviewer.c         struct stat st;
st                346 src/viewer/mcviewer.c         if (mc_fstat (fd, &st) == -1)
st                360 src/viewer/mcviewer.c         if (!S_ISREG (st.st_mode))
st                372 src/viewer/mcviewer.c         if (st.st_size == 0 || mc_lseek (fd, 0, SEEK_SET) == -1)
st                408 src/viewer/mcviewer.c                         mc_fstat (fd, &st);
st                413 src/viewer/mcviewer.c             mcview_set_datasource_file (view, fd, &st);
st                319 tests/lib/vfs/vfs_parse_ls_lga.c                       &ent1->ino->st, &ent1->name, &ent1->ino->linkname, &filepos);
st                326 tests/lib/vfs/vfs_parse_ls_lga.c                       &ent2->ino->st, &ent2->name, &ent2->ino->linkname, &filepos);
st                332 tests/lib/vfs/vfs_parse_ls_lga.c     vfs_parse_ls_lga ("drwxrwxr-x   10 500      500          4096 Jun 23 17:09 ..", &ent3->ino->st,
st                350 tests/lib/vfs/vfs_parse_ls_lga.c         if (!vfs_parse_ls_lga (ls_output, &ent[ent_index]->ino->st, &ent[ent_index]->name,         \
st                250 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c yaml_dump_stbuf (const struct stat *st)
st                253 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c     printf ("  perm: %s\n", string_perm (st->st_mode));
st                256 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c         printf ("  uid: %s\n", symbolic_uid (st->st_uid));
st                257 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c         printf ("  gid: %s\n", symbolic_gid (st->st_gid));
st                259 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c     printf ("  size: %" PRIuMAX "\n", (uintmax_t) st->st_size);
st                260 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c     printf ("  nlink: %d\n", (int) st->st_nlink);
st                262 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c         printf ("  mtime: %s\n", string_date (st->st_mtime));
st                280 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c yaml_dump_record (gboolean success, const char *input_line, const struct stat *st,
st                291 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c         yaml_dump_stbuf (st);
st                306 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c ls_dump_stbuf (const struct stat *st)
st                309 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c     printf ("%s %3d ", string_perm (st->st_mode), (int) st->st_nlink);
st                312 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c         printf ("%8s ", symbolic_uid (st->st_uid));
st                313 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c         printf ("%8s ", symbolic_gid (st->st_gid));
st                315 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c     printf ("%10" PRIuMAX " ", (uintmax_t) st->st_size);
st                317 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c         printf ("%s ", string_date (st->st_mtime));
st                323 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c ls_dump_record (gboolean success, const char *input_line, const struct stat *st,
st                328 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c         ls_dump_stbuf (st);
st                350 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c     struct stat st;
st                354 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c     memset (&st, 0, sizeof st);
st                358 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c     success = vfs_parse_ls_lga (line, &st, &filename, &linkname, NULL);
st                364 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c         yaml_dump_record (success, line, &st, filename, linkname);
st                366 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c         ls_dump_record (success, line, &st, filename, linkname);