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 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 1171 lib/utilunix.c get_user_permissions (struct stat *st) st 1205 lib/utilunix.c if (st->st_uid == uid || uid == 0) st 1209 lib/utilunix.c if (st->st_gid == groups[i]) st 144 lib/vfs/direntry.c if (!S_ISLNK (entry->ino->st.st_mode)) st 435 lib/vfs/direntry.c if (!S_ISDIR (dir->st.st_mode)) st 441 lib/vfs/direntry.c dir->st.st_nlink++; st 517 lib/vfs/direntry.c *buf = ino->st; st 536 lib/vfs/direntry.c if (!S_ISLNK (ino->st.st_mode)) st 620 lib/vfs/direntry.c off_t size = file->ino->st.st_size; st 895 lib/vfs/direntry.c ino->st = *initstat; st 898 lib/vfs/direntry.c ino->st.st_nlink = 0; st 899 lib/vfs/direntry.c ino->st.st_ino = VFS_SUBCLASS (me)->inode_counter++; st 900 lib/vfs/direntry.c ino->st.st_dev = VFS_SUBCLASS (me)->rdev; st 918 lib/vfs/direntry.c if (ino->st.st_nlink > 1) st 920 lib/vfs/direntry.c ino->st.st_nlink--; st 991 lib/vfs/direntry.c ent->ino->st.st_nlink++; st 1011 lib/vfs/direntry.c static struct stat st; st 1020 lib/vfs/direntry.c st.st_mode = mode; st 1021 lib/vfs/direntry.c st.st_ino = 0; st 1022 lib/vfs/direntry.c st.st_dev = 0; st 1024 lib/vfs/direntry.c st.st_rdev = 0; st 1026 lib/vfs/direntry.c st.st_uid = getuid (); st 1027 lib/vfs/direntry.c st.st_gid = getgid (); st 1029 lib/vfs/direntry.c st.st_blksize = 512; st 1031 lib/vfs/direntry.c st.st_size = 0; st 1033 lib/vfs/direntry.c st.st_mtime = st.st_atime = st.st_ctime = time (NULL); st 1035 lib/vfs/direntry.c st.st_atim.tv_nsec = st.st_mtim.tv_nsec = st.st_ctim.tv_nsec = 0; st 1038 lib/vfs/direntry.c vfs_adjust_stat (&st); st 1040 lib/vfs/direntry.c return &st; st 1084 lib/vfs/direntry.c struct stat *st; st 1086 lib/vfs/direntry.c st = vfs_s_default_stat (me, mode); st 1087 lib/vfs/direntry.c inode = vfs_s_new_inode (me, parent->super, st); st 1361 lib/vfs/direntry.c if (S_ISDIR (ino->st.st_mode)) st 1400 lib/vfs/direntry.c fh->ino->st.st_nlink++; st 1425 lib/vfs/direntry.c *buf = VFS_FILE_HANDLER (fh)->ino->st; st 1439 lib/vfs/direntry.c off_t stat_size = ino->st.st_size; st 778 lib/vfs/interface.c struct stat st; st 782 lib/vfs/interface.c if (tmpdir != NULL && lstat (tmpdir, &st) == 0 && S_ISDIR (st.st_mode) && st 783 lib/vfs/interface.c st.st_uid == getuid () && (st.st_mode & 0777) == 0700) st 805 lib/vfs/interface.c if (errno == EEXIST && lstat (buffer, &st) == 0) st 808 lib/vfs/interface.c if (!S_ISDIR (st.st_mode)) st 810 lib/vfs/interface.c else if (st.st_uid != getuid ()) st 812 lib/vfs/interface.c else if (((st.st_mode & 0777) != 0700) && (chmod (buffer, 0700) != 0)) st 93 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 10 lib/widget/quick.h #define QUICK_CHECKBOX(txt, st, id_) \ st 19 lib/widget/quick.h .state = st \ st 570 src/args.c struct stat st; st 580 src/args.c if (mc_stat (tmp_vpath, &st) == -1 && mc_stat (fname_vpath, &st) != -1) st 166 src/consaver/cons.saver.c struct stat st; st 190 src/consaver/cons.saver.c if (fstat (console_fd, &st) < 0 || !S_ISCHR (st.st_mode)) st 193 src/consaver/cons.saver.c if ((st.st_rdev & 0xff00) != 0x0400) st 195 src/consaver/cons.saver.c console_minor = (int) (st.st_rdev & 0x00ff); st 201 src/consaver/cons.saver.c if (st.st_uid != uid) st 231 src/consaver/cons.saver.c if (fstat (vcsa_fd, &st) < 0 || !S_ISCHR (st.st_mode)) st 260 src/consaver/cons.saver.c || fstat (console_fd, &st) < 0 || st.st_uid != uid st 262 src/consaver/cons.saver.c || fstat (console_fd, &st) < 0 || st.st_uid != uid) st 269 src/consaver/cons.saver.c && lseek (vcsa_fd, 0, 0) == 0 && fstat (console_fd, &st) >= 0 && st.st_uid == uid) st 3499 src/diffviewer/ydiff.c if (mc_stat (real_file##n, &st##n) != 0) \ st 3515 src/diffviewer/ydiff.c mtime = st##n.st_mtime; \ st 3516 src/diffviewer/ydiff.c if (mc_stat (real_file##n, &st##n) == 0) \ st 3517 src/diffviewer/ydiff.c changed = (mtime != st##n.st_mtime); \ st 3546 src/diffviewer/ydiff.c is_dir0 = S_ISDIR (fe0->st.st_mode); st 3556 src/diffviewer/ydiff.c is_dir1 = S_ISDIR (fe1->st.st_mode); st 3571 src/diffviewer/ydiff.c struct stat st; st 3574 src/diffviewer/ydiff.c if (mc_stat (file0, &st) == 0) st 3576 src/diffviewer/ydiff.c is_dir0 = S_ISDIR (st.st_mode); st 3591 src/diffviewer/ydiff.c if (mc_stat (file1, &st) == 0) st 3593 src/diffviewer/ydiff.c is_dir1 = S_ISDIR (st.st_mode); st 302 src/editor/edit.c check_file_access (WEdit * edit, const vfs_path_t * filename_vpath, struct stat *st) st 330 src/editor/edit.c if (mc_fstat (file, st) < 0) st 339 src/editor/edit.c if (!S_ISREG (st->st_mode)) st 360 src/editor/edit.c if (st->st_size > 0) st 363 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 139 src/filemanager/cmd.c if (S_ISDIR (fe->st.st_mode) || link_isdir (fe)) st 257 src/filemanager/cmd.c if (S_ISDIR (source->st.st_mode)) st 287 src/filemanager/cmd.c if (source->st.st_mtime < target->st.st_mtime) st 291 src/filemanager/cmd.c if (source->st.st_size != target->st.st_size) st 304 src/filemanager/cmd.c if (source->st.st_mtime > target->st.st_mtime) st 318 src/filemanager/cmd.c if (compare_files (src_name, dst_name, source->st.st_size)) st 1101 src/filemanager/cmd.c if (!S_ISLNK (fe->st.st_mode)) st 1254 src/filemanager/cmd.c if ((S_ISDIR (entry->st.st_mode) && DIR_IS_DOTDOT (entry->fname->str)) || panel->dirs_marked) st 1269 src/filemanager/cmd.c if (S_ISDIR (entry->st.st_mode) && !DIR_IS_DOTDOT (entry->fname->str)) st 1285 src/filemanager/cmd.c entry->st.st_size = (off_t) total; st 1318 src/filemanager/cmd.c if (S_ISDIR (panel->dir.list[i].st.st_mode) st 1334 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, 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 727 src/filemanager/file.c s = &fe->st; st 2231 src/filemanager/file.c file_is_symlink_to_dir (const vfs_path_t * vpath, struct stat * st, gboolean * stale_link) st 2237 src/filemanager/file.c if (st == NULL) st 2239 src/filemanager/file.c st = &st2; st 2241 src/filemanager/file.c if (mc_lstat (vpath, st) != 0) st 2245 src/filemanager/file.c if (S_ISLNK (st->st_mode)) st 3389 src/filemanager/file.c else if (single_entry && S_ISDIR (panel_current_entry (panel)->st.st_mode)) st 3474 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 732 src/filemanager/filemanager.c if (S_ISLNK (fe->st.st_mode)) st 1816 src/filemanager/find.c struct stat st; st 1853 src/filemanager/find.c if (!handle_path (p, &st, &link_to_dir, &stale_link)) st 1867 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 142 src/filemanager/info.c st = fe->st; st 217 src/filemanager/info.c str_printf (buff, _("Accessed: %s"), file_date (st.st_atime)); st 223 src/filemanager/info.c str_printf (buff, _("Modified: %s"), file_date (st.st_mtime)); st 232 src/filemanager/info.c str_printf (buff, _("Changed: %s"), file_date (st.st_ctime)); st 239 src/filemanager/info.c if (S_ISCHR (st.st_mode) || S_ISBLK (st.st_mode)) st 241 src/filemanager/info.c (unsigned long) major (st.st_rdev), (unsigned long) minor (st.st_rdev)); st 246 src/filemanager/info.c size_trunc_len (buffer, 9, st.st_size, 0, panels_options.kilobyte_si); st 250 src/filemanager/info.c (unsigned long) st.st_blocks), (unsigned long) st.st_blocks); st 256 src/filemanager/info.c tty_printf (_("Owner: %s/%s"), get_owner (st.st_uid), get_group (st.st_gid)); st 260 src/filemanager/info.c tty_printf (_("Links: %d"), (int) st.st_nlink); st 286 src/filemanager/info.c string_perm (st.st_mode), (unsigned) st.st_mode & 07777); st 290 src/filemanager/info.c tty_printf (_("Location: %Xh:%Xh"), (unsigned int) st.st_dev, (unsigned int) st.st_ino); st 454 src/filemanager/panel.c l = get_user_permissions (&fe->st); st 552 src/filemanager/panel.c if (S_ISBLK (fe->st.st_mode) || S_ISCHR (fe->st.st_mode)) st 553 src/filemanager/panel.c format_device_number (buffer, len + 1, fe->st.st_rdev); st 556 src/filemanager/panel.c size_trunc_len (buffer, (unsigned int) len, fe->st.st_size, 0, panels_options.kilobyte_si); st 567 src/filemanager/panel.c if (S_ISLNK (fe->st.st_mode) && !link_isdir (fe)) st 570 src/filemanager/panel.c if ((S_ISDIR (fe->st.st_mode) || link_isdir (fe)) && !DIR_IS_DOTDOT (fe->fname->str)) st 586 src/filemanager/panel.c if (S_ISDIR (fe->st.st_mode)) st 588 src/filemanager/panel.c else if (S_ISLNK (fe->st.st_mode)) st 597 src/filemanager/panel.c else if (S_ISCHR (fe->st.st_mode)) st 599 src/filemanager/panel.c else if (S_ISSOCK (fe->st.st_mode)) st 601 src/filemanager/panel.c else if (S_ISDOOR (fe->st.st_mode)) st 603 src/filemanager/panel.c else if (S_ISBLK (fe->st.st_mode)) st 605 src/filemanager/panel.c else if (S_ISFIFO (fe->st.st_mode)) st 607 src/filemanager/panel.c else if (S_ISNAM (fe->st.st_mode)) st 609 src/filemanager/panel.c else if (!S_ISREG (fe->st.st_mode)) st 611 src/filemanager/panel.c else if (is_exe (fe->st.st_mode)) st 627 src/filemanager/panel.c return file_date (fe->st.st_mtime); st 638 src/filemanager/panel.c return file_date (fe->st.st_atime); st 649 src/filemanager/panel.c return file_date (fe->st.st_ctime); st 660 src/filemanager/panel.c return string_perm (fe->st.st_mode); st 673 src/filemanager/panel.c g_snprintf (buffer, sizeof (buffer), "0%06lo", (unsigned long) fe->st.st_mode); st 687 src/filemanager/panel.c g_snprintf (buffer, sizeof (buffer), "%16d", (int) fe->st.st_nlink); st 701 src/filemanager/panel.c g_snprintf (buffer, sizeof (buffer), "%lu", (unsigned long) fe->st.st_ino); st 715 src/filemanager/panel.c g_snprintf (buffer, sizeof (buffer), "%lu", (unsigned long) fe->st.st_uid); st 729 src/filemanager/panel.c g_snprintf (buffer, sizeof (buffer), "%lu", (unsigned long) fe->st.st_gid); st 741 src/filemanager/panel.c return get_owner (fe->st.st_uid); st 752 src/filemanager/panel.c return get_group (fe->st.st_gid); st 1059 src/filemanager/panel.c if (S_ISLNK (fe->st.st_mode)) st 1377 src/filemanager/panel.c if (S_ISREG (fe->st.st_mode)) st 1382 src/filemanager/panel.c size_trunc_sep (fe->st.st_size, panels_options.kilobyte_si)); st 2070 src/filemanager/panel.c if (S_ISDIR (fe->st.st_mode) || link_isdir (fe)) st 2145 src/filemanager/panel.c if (DIR_IS_DOTDOT (fe->fname->str) || S_ISDIR (fe->st.st_mode)) st 2413 src/filemanager/panel.c if (S_ISDIR (fe->st.st_mode) || link_isdir (fe)) st 2694 src/filemanager/panel.c if (S_ISDIR (panel->dir.list[i].st.st_mode) && files_only) st 2734 src/filemanager/panel.c if (!panels_options.reverse_files_only || !S_ISDIR (file->st.st_mode)) st 2933 src/filemanager/panel.c if (S_ISDIR (fe->st.st_mode) || link_isdir (fe) || (fe->st.st_mode == 0)) st 2954 src/filemanager/panel.c ok = (is_exe (fe->st.st_mode) && if_link_is_exe (full_name_vpath, fe)); st 3027 src/filemanager/panel.c if (S_ISDIR (entry->st.st_mode) || link_isdir (entry)) st 3076 src/filemanager/panel.c struct stat st; st 3086 src/filemanager/panel.c if (!S_ISLNK (fe->st.st_mode)) st 3094 src/filemanager/panel.c ok = (mc_stat (panel_fname_vpath, &st) >= 0); st 3100 src/filemanager/panel.c if (!S_ISDIR (st.st_mode)) st 4144 src/filemanager/panel.c if (mc_lstat (vpath, &list->list[i].st) != 0) st 4813 src/filemanager/panel.c if (S_ISDIR (panel->dir.list[idx].st.st_mode)) st 4816 src/filemanager/panel.c panel->total += (uintmax_t) panel->dir.list[idx].st.st_size; st 4820 src/filemanager/panel.c panel->total += (uintmax_t) panel->dir.list[idx].st.st_size; st 4826 src/filemanager/panel.c if (S_ISDIR (panel->dir.list[idx].st.st_mode)) st 4829 src/filemanager/panel.c panel->total -= (uintmax_t) panel->dir.list[idx].st.st_size; st 4833 src/filemanager/panel.c panel->total -= (uintmax_t) panel->dir.list[idx].st.st_size; st 5250 src/filemanager/panel.c list->list[i].st = plist->list[i].st; st 5346 src/filemanager/panel.c plist->list[i].st = list->list[i].st; st 366 src/filemanager/panelize.c struct stat st; st 405 src/filemanager/panelize.c if (handle_path (name, &st, &link_to_dir, &stale_link)) st 407 src/filemanager/panelize.c ok = dir_list_append (list, name, &st, link_to_dir, stale_link); st 175 src/usermenu.c st_mode = panel_current_entry (panel)->st.st_mode; st 607 src/usermenu.c struct stat st; st 609 src/usermenu.c if (stat (path, &st) == 0 && (st.st_uid == 0 || (st.st_uid == geteuid ()) != 0) st 610 src/usermenu.c && ((st.st_mode & (S_IWGRP | S_IWOTH)) == 0)) st 137 src/vfs/cpio/cpio.c struct stat st; st 242 src/vfs/cpio/cpio.c mc_stat (vpath, &arch->st); st 268 src/vfs/cpio/cpio.c mode = arch->st.st_mode & 07777; st 272 src/vfs/cpio/cpio.c root = vfs_s_new_inode (me, super, &arch->st); st 273 src/vfs/cpio/cpio.c root->st.st_mode = mode; st 275 src/vfs/cpio/cpio.c root->st.st_nlink++; st 276 src/vfs/cpio/cpio.c root->st.st_dev = VFS_SUBCLASS (me)->rdev++; st 375 src/vfs/cpio/cpio.c cpio_create_entry (struct vfs_class *me, struct vfs_s_super *super, struct stat *st, char *name) st 383 src/vfs/cpio/cpio.c switch (st->st_mode & S_IFMT) st 400 src/vfs/cpio/cpio.c if ((st->st_size != 0) && (st->st_rdev == 0x0001)) st 404 src/vfs/cpio/cpio.c st->st_rdev = (unsigned) st->st_size; st 405 src/vfs/cpio/cpio.c st->st_size = 0; st 413 src/vfs/cpio/cpio.c if ((st->st_nlink > 1) && ((arch->type == CPIO_NEWC) || (arch->type == CPIO_CRC))) st 415 src/vfs/cpio/cpio.c defer_inode i = { st->st_ino, st->st_dev, NULL }; st 422 src/vfs/cpio/cpio.c if (inode->st.st_size != 0 && st->st_size != 0 && (inode->st.st_size != st->st_size)) st 429 src/vfs/cpio/cpio.c else if (inode->st.st_size == 0) st 430 src/vfs/cpio/cpio.c inode->st.st_size = st->st_size; st 462 src/vfs/cpio/cpio.c if (!S_ISDIR (entry->ino->st.st_mode)) st 470 src/vfs/cpio/cpio.c entry->ino->st.st_mode = st->st_mode; st 471 src/vfs/cpio/cpio.c entry->ino->st.st_uid = st->st_uid; st 472 src/vfs/cpio/cpio.c entry->ino->st.st_gid = st->st_gid; st 474 src/vfs/cpio/cpio.c entry->ino->st.st_atim = st->st_atim; st 475 src/vfs/cpio/cpio.c entry->ino->st.st_mtim = st->st_mtim; st 476 src/vfs/cpio/cpio.c entry->ino->st.st_ctim = st->st_ctim; st 478 src/vfs/cpio/cpio.c entry->ino->st.st_atime = st->st_atime; st 479 src/vfs/cpio/cpio.c entry->ino->st.st_mtime = st->st_mtime; st 480 src/vfs/cpio/cpio.c entry->ino->st.st_ctime = st->st_ctime; st 496 src/vfs/cpio/cpio.c inode = vfs_s_new_inode (me, super, st); st 497 src/vfs/cpio/cpio.c if ((st->st_nlink > 0) && ((arch->type == CPIO_NEWC) || (arch->type == CPIO_CRC))) st 503 src/vfs/cpio/cpio.c i->inumber = st->st_ino; st 504 src/vfs/cpio/cpio.c i->device = st->st_dev; st 511 src/vfs/cpio/cpio.c if (st->st_size != 0) st 520 src/vfs/cpio/cpio.c if (!S_ISLNK (st->st_mode)) st 521 src/vfs/cpio/cpio.c CPIO_SEEK_CUR (super, st->st_size); st 528 src/vfs/cpio/cpio.c inode->linkname = g_malloc (st->st_size + 1); st 530 src/vfs/cpio/cpio.c if (mc_read (arch->fd, inode->linkname, st->st_size) < st->st_size) st 536 src/vfs/cpio/cpio.c inode->linkname[st->st_size] = '\0'; /* Linkname stored without terminating \0 !!! */ st 539 src/vfs/cpio/cpio.c CPIO_POS (super) += st->st_size; st 561 src/vfs/cpio/cpio.c struct stat st; st 596 src/vfs/cpio/cpio.c st.st_dev = u.buf.c_dev; st 597 src/vfs/cpio/cpio.c st.st_ino = u.buf.c_ino; st 598 src/vfs/cpio/cpio.c st.st_mode = u.buf.c_mode; st 599 src/vfs/cpio/cpio.c st.st_nlink = u.buf.c_nlink; st 600 src/vfs/cpio/cpio.c st.st_uid = u.buf.c_uid; st 601 src/vfs/cpio/cpio.c st.st_gid = u.buf.c_gid; st 603 src/vfs/cpio/cpio.c st.st_rdev = u.buf.c_rdev; st 605 src/vfs/cpio/cpio.c st.st_size = ((off_t) u.buf.c_filesizes[0] << 16) | u.buf.c_filesizes[1]; st 607 src/vfs/cpio/cpio.c st.st_atim.tv_nsec = st.st_mtim.tv_nsec = st.st_ctim.tv_nsec = 0; st 609 src/vfs/cpio/cpio.c st.st_atime = st.st_mtime = st.st_ctime = st 612 src/vfs/cpio/cpio.c return cpio_create_entry (me, super, &st, name); st 627 src/vfs/cpio/cpio.c struct stat st; st 669 src/vfs/cpio/cpio.c u.st.st_dev = hd.c_dev; st 670 src/vfs/cpio/cpio.c u.st.st_ino = hd.c_ino; st 671 src/vfs/cpio/cpio.c u.st.st_mode = hd.c_mode; st 672 src/vfs/cpio/cpio.c u.st.st_nlink = hd.c_nlink; st 673 src/vfs/cpio/cpio.c u.st.st_uid = hd.c_uid; st 674 src/vfs/cpio/cpio.c u.st.st_gid = hd.c_gid; st 676 src/vfs/cpio/cpio.c u.st.st_rdev = hd.c_rdev; st 678 src/vfs/cpio/cpio.c u.st.st_size = hd.c_filesize; st 680 src/vfs/cpio/cpio.c u.st.st_atim.tv_nsec = u.st.st_mtim.tv_nsec = u.st.st_ctim.tv_nsec = 0; st 682 src/vfs/cpio/cpio.c u.st.st_atime = u.st.st_mtime = u.st.st_ctime = hd.c_mtime; st 684 src/vfs/cpio/cpio.c return cpio_create_entry (me, super, &u.st, name); st 699 src/vfs/cpio/cpio.c struct stat st; st 750 src/vfs/cpio/cpio.c u.st.st_dev = makedev (hd.c_dev, hd.c_devmin); st 751 src/vfs/cpio/cpio.c u.st.st_ino = hd.c_ino; st 752 src/vfs/cpio/cpio.c u.st.st_mode = hd.c_mode; st 753 src/vfs/cpio/cpio.c u.st.st_nlink = hd.c_nlink; st 754 src/vfs/cpio/cpio.c u.st.st_uid = hd.c_uid; st 755 src/vfs/cpio/cpio.c u.st.st_gid = hd.c_gid; st 757 src/vfs/cpio/cpio.c u.st.st_rdev = makedev (hd.c_rdev, hd.c_rdevmin); st 759 src/vfs/cpio/cpio.c u.st.st_size = hd.c_filesize; st 761 src/vfs/cpio/cpio.c u.st.st_atim.tv_nsec = u.st.st_mtim.tv_nsec = u.st.st_ctim.tv_nsec = 0; st 763 src/vfs/cpio/cpio.c u.st.st_atime = u.st.st_mtime = u.st.st_ctime = hd.c_mtime; st 765 src/vfs/cpio/cpio.c return cpio_create_entry (me, super, &u.st, name); st 836 src/vfs/cpio/cpio.c if (parc != NULL && CPIO_SUPER (parc)->st.st_mtime < archive_stat->st_mtime) st 862 src/vfs/cpio/cpio.c count = MIN (count, (size_t) (file->ino->st.st_size - file->pos)); st 198 src/vfs/extfs/extfs.c struct stat st; st 203 src/vfs/extfs/extfs.c memset (&st, 0, sizeof (st)); st 204 src/vfs/extfs/extfs.c st.st_ino = VFS_SUPER (archive)->ino_usage++; st 205 src/vfs/extfs/extfs.c st.st_dev = archive->rdev; st 208 src/vfs/extfs/extfs.c st.st_mode = mode & ~myumask; st 209 src/vfs/extfs/extfs.c st.st_uid = getuid (); st 210 src/vfs/extfs/extfs.c st.st_gid = getgid (); st 211 src/vfs/extfs/extfs.c st.st_mtime = time (NULL); st 212 src/vfs/extfs/extfs.c st.st_atime = st.st_mtime; st 213 src/vfs/extfs/extfs.c st.st_ctime = st.st_mtime; st 214 src/vfs/extfs/extfs.c st.st_nlink = 1; st 216 src/vfs/extfs/extfs.c inode = vfs_s_new_inode (me, VFS_SUPER (archive), &st); st 269 src/vfs/extfs/extfs.c if (!S_ISDIR (pent->ino->st.st_mode)) st 283 src/vfs/extfs/extfs.c notadir = !S_ISDIR (pent->ino->st.st_mode); st 464 src/vfs/extfs/extfs.c pent->ino->st.st_nlink++; st 469 src/vfs/extfs/extfs.c struct stat st; st 471 src/vfs/extfs/extfs.c memset (&st, 0, sizeof (st)); st 472 src/vfs/extfs/extfs.c st.st_ino = super->ino_usage++; st 473 src/vfs/extfs/extfs.c st.st_nlink = 1; st 474 src/vfs/extfs/extfs.c st.st_dev = archive->rdev; st 475 src/vfs/extfs/extfs.c st.st_mode = hstat.st_mode; st 477 src/vfs/extfs/extfs.c st.st_rdev = hstat.st_rdev; st 479 src/vfs/extfs/extfs.c st.st_uid = hstat.st_uid; st 480 src/vfs/extfs/extfs.c st.st_gid = hstat.st_gid; st 481 src/vfs/extfs/extfs.c st.st_size = hstat.st_size; st 482 src/vfs/extfs/extfs.c st.st_mtime = hstat.st_mtime; st 483 src/vfs/extfs/extfs.c st.st_atime = hstat.st_atime; st 484 src/vfs/extfs/extfs.c st.st_ctime = hstat.st_ctime; st 487 src/vfs/extfs/extfs.c st.st_mode &= ~S_IFLNK; /* You *DON'T* want to do this always */ st 489 src/vfs/extfs/extfs.c inode = vfs_s_new_inode (super->me, super, &st); st 578 src/vfs/extfs/extfs.c root_entry->ino->st.st_uid = mystat.st_uid; st 579 src/vfs/extfs/extfs.c root_entry->ino->st.st_gid = mystat.st_gid; st 580 src/vfs/extfs/extfs.c root_entry->ino->st.st_atime = mystat.st_atime; st 581 src/vfs/extfs/extfs.c root_entry->ino->st.st_ctime = mystat.st_ctime; st 582 src/vfs/extfs/extfs.c root_entry->ino->st.st_mtime = mystat.st_mtime; st 839 src/vfs/extfs/extfs.c if (!S_ISLNK (entry->ino->st.st_mode)) st 1030 src/vfs/extfs/extfs.c if (S_ISDIR (entry->ino->st.st_mode)) st 1113 src/vfs/extfs/extfs.c file->ino->st.st_size = file_status.st_size; st 1115 src/vfs/extfs/extfs.c file->ino->st.st_mtime = time (NULL); st 1155 src/vfs/extfs/extfs.c if (!S_ISDIR (entry->ino->st.st_mode)) st 1197 src/vfs/extfs/extfs.c *buf = inode->st; st 1280 src/vfs/extfs/extfs.c if (!S_ISLNK (entry->ino->st.st_mode)) st 1346 src/vfs/extfs/extfs.c if (S_ISDIR (entry->ino->st.st_mode)) st 1391 src/vfs/extfs/extfs.c if (!S_ISDIR (entry->ino->st.st_mode)) st 1427 src/vfs/extfs/extfs.c if (!S_ISDIR (entry->ino->st.st_mode)) st 762 src/vfs/fish/fish.c #define ST ent->ino->st st 1157 src/vfs/ftpfs/ftpfs_parse_ls.c nlink = info->ino->st.st_nlink; st 1158 src/vfs/ftpfs/ftpfs_parse_ls.c ok = (*line_parsers[i]) (tmp_line, &info->ino->st, &info->name, st 1162 src/vfs/ftpfs/ftpfs_parse_ls.c info->ino->st.st_nlink = nlink; /* Ouch, we need to preserve our counts :-( */ st 1198 src/vfs/ftpfs/ftpfs_parse_ls.c nlink = info->ino->st.st_nlink; st 1199 src/vfs/ftpfs/ftpfs_parse_ls.c ok = guessed_parser (tmp_line, &info->ino->st, &info->name, &info->ino->linkname, st 1203 src/vfs/ftpfs/ftpfs_parse_ls.c info->ino->st.st_nlink = nlink; /* Ouch, we need to preserve our counts :-( */ st 407 src/vfs/sftpfs/file.c if (fh->pos > fh->ino->st.st_size - offset) st 412 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 234 src/vfs/tar/tar-internal.h struct stat st; st 318 src/vfs/tar/tar-internal.h gboolean tar_sparse_member_p (tar_super_t * archive, struct tar_stat_info *st); st 319 src/vfs/tar/tar-internal.h gboolean tar_sparse_fixup_header (tar_super_t * archive, struct tar_stat_info *st); st 320 src/vfs/tar/tar-internal.h enum dump_status tar_sparse_skip_file (tar_super_t * archive, struct tar_stat_info *st); st 323 src/vfs/tar/tar-internal.h gboolean tar_xheader_decode (struct tar_stat_info *st); st 480 src/vfs/tar/tar-sparse.c sparse_add_map (struct tar_stat_info *st, struct sp_array *sp) st 482 src/vfs/tar/tar-sparse.c if (st->sparse_map == NULL) st 483 src/vfs/tar/tar-sparse.c st->sparse_map = g_array_sized_new (FALSE, FALSE, sizeof (struct sp_array), 1); st 484 src/vfs/tar/tar-sparse.c g_array_append_val (st->sparse_map, *sp); st 733 src/vfs/tar/tar-sparse.c tar_sparse_member_p (tar_super_t * archive, struct tar_stat_info * st) st 740 src/vfs/tar/tar-sparse.c file.stat_info = st; st 747 src/vfs/tar/tar-sparse.c tar_sparse_fixup_header (tar_super_t * archive, struct tar_stat_info * st) st 754 src/vfs/tar/tar-sparse.c file.stat_info = st; st 761 src/vfs/tar/tar-sparse.c tar_sparse_skip_file (tar_super_t * archive, struct tar_stat_info *st) st 769 src/vfs/tar/tar-sparse.c file.stat_info = st; st 59 src/vfs/tar/tar-xheader.c gboolean (*decoder) (struct tar_stat_info * st, const char *keyword, const char *arg, size_t size); st 80 src/vfs/tar/tar-xheader.c static gboolean dummy_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 82 src/vfs/tar/tar-xheader.c static gboolean atime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 84 src/vfs/tar/tar-xheader.c static gboolean gid_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 87 src/vfs/tar/tar-xheader.c static gboolean gname_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 90 src/vfs/tar/tar-xheader.c static gboolean linkpath_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 92 src/vfs/tar/tar-xheader.c static gboolean mtime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 94 src/vfs/tar/tar-xheader.c static gboolean ctime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 96 src/vfs/tar/tar-xheader.c static gboolean path_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 98 src/vfs/tar/tar-xheader.c static gboolean size_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 100 src/vfs/tar/tar-xheader.c static gboolean uid_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 103 src/vfs/tar/tar-xheader.c static gboolean uname_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 106 src/vfs/tar/tar-xheader.c static gboolean sparse_path_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 108 src/vfs/tar/tar-xheader.c static gboolean sparse_major_decoder (struct tar_stat_info *st, const char *keyword, st 110 src/vfs/tar/tar-xheader.c static gboolean sparse_minor_decoder (struct tar_stat_info *st, const char *keyword, st 112 src/vfs/tar/tar-xheader.c static gboolean sparse_size_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 114 src/vfs/tar/tar-xheader.c static gboolean sparse_numblocks_decoder (struct tar_stat_info *st, const char *keyword, st 116 src/vfs/tar/tar-xheader.c static gboolean sparse_offset_decoder (struct tar_stat_info *st, const char *keyword, st 118 src/vfs/tar/tar-xheader.c static gboolean sparse_numbytes_decoder (struct tar_stat_info *st, const char *keyword, st 120 src/vfs/tar/tar-xheader.c static gboolean sparse_map_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 122 src/vfs/tar/tar-xheader.c static gboolean dumpdir_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 256 src/vfs/tar/tar-xheader.c struct tar_stat_info *st = (struct tar_stat_info *) user_data; st 261 src/vfs/tar/tar-xheader.c return t->decoder (st, t->keyword, kp->value, strlen (kp->value)); st 303 src/vfs/tar/tar-xheader.c run_override_list (GSList * kp, struct tar_stat_info *st) st 305 src/vfs/tar/tar-xheader.c g_slist_foreach (kp, (GFunc) keyword_item_run, st); st 467 src/vfs/tar/tar-xheader.c raw_path_decoder (struct tar_stat_info *st, const char *arg) st 471 src/vfs/tar/tar-xheader.c tar_assign_string_dup (&st->orig_file_name, arg); st 472 src/vfs/tar/tar-xheader.c tar_assign_string_dup (&st->file_name, arg); st 481 src/vfs/tar/tar-xheader.c dummy_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 483 src/vfs/tar/tar-xheader.c (void) st; st 494 src/vfs/tar/tar-xheader.c atime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 503 src/vfs/tar/tar-xheader.c st->atime = ts; st 510 src/vfs/tar/tar-xheader.c gid_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 519 src/vfs/tar/tar-xheader.c st->stat.st_gid = u; st 527 src/vfs/tar/tar-xheader.c gname_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 532 src/vfs/tar/tar-xheader.c tar_assign_string_dup (&st->gname, arg); st 540 src/vfs/tar/tar-xheader.c linkpath_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 545 src/vfs/tar/tar-xheader.c tar_assign_string_dup (&st->link_name, arg); st 552 src/vfs/tar/tar-xheader.c ctime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 561 src/vfs/tar/tar-xheader.c st->ctime = ts; st 568 src/vfs/tar/tar-xheader.c mtime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 577 src/vfs/tar/tar-xheader.c st->mtime = ts; st 584 src/vfs/tar/tar-xheader.c path_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 589 src/vfs/tar/tar-xheader.c if (!st->sparse_name_done) st 590 src/vfs/tar/tar-xheader.c return raw_path_decoder (st, arg); st 598 src/vfs/tar/tar-xheader.c size_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 607 src/vfs/tar/tar-xheader.c st->stat.st_size = u; st 614 src/vfs/tar/tar-xheader.c uid_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 623 src/vfs/tar/tar-xheader.c st->stat.st_uid = u; st 631 src/vfs/tar/tar-xheader.c uname_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 636 src/vfs/tar/tar-xheader.c tar_assign_string_dup (&st->uname, arg); st 644 src/vfs/tar/tar-xheader.c dumpdir_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 649 src/vfs/tar/tar-xheader.c st->dumpdir = g_memdup2 (arg, size); st 651 src/vfs/tar/tar-xheader.c st->dumpdir = g_memdup (arg, size); st 757 src/vfs/tar/tar-xheader.c sparse_path_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 762 src/vfs/tar/tar-xheader.c st->sparse_name_done = TRUE; st 763 src/vfs/tar/tar-xheader.c return raw_path_decoder (st, arg); st 769 src/vfs/tar/tar-xheader.c sparse_major_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 778 src/vfs/tar/tar-xheader.c st->sparse_major = u; st 785 src/vfs/tar/tar-xheader.c sparse_minor_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 794 src/vfs/tar/tar-xheader.c st->sparse_minor = u; st 801 src/vfs/tar/tar-xheader.c sparse_size_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 810 src/vfs/tar/tar-xheader.c st->real_size_set = TRUE; st 811 src/vfs/tar/tar-xheader.c st->real_size = u; st 818 src/vfs/tar/tar-xheader.c sparse_numblocks_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 828 src/vfs/tar/tar-xheader.c if (st->sparse_map == NULL) st 829 src/vfs/tar/tar-xheader.c st->sparse_map = g_array_sized_new (FALSE, FALSE, sizeof (struct sp_array), u); st 831 src/vfs/tar/tar-xheader.c g_array_set_size (st->sparse_map, u); st 839 src/vfs/tar/tar-xheader.c sparse_offset_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 849 src/vfs/tar/tar-xheader.c s = &g_array_index (st->sparse_map, struct sp_array, st->sparse_map->len - 1); st 857 src/vfs/tar/tar-xheader.c sparse_numbytes_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, st 870 src/vfs/tar/tar-xheader.c g_array_append_val (st->sparse_map, s); st 877 src/vfs/tar/tar-xheader.c sparse_map_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) st 885 src/vfs/tar/tar-xheader.c if (st->sparse_map != NULL) st 886 src/vfs/tar/tar-xheader.c g_array_set_size (st->sparse_map, 0); st 924 src/vfs/tar/tar-xheader.c g_array_append_val (st->sparse_map, e); st 961 src/vfs/tar/tar-xheader.c tar_xheader_decode (struct tar_stat_info * st) st 966 src/vfs/tar/tar-xheader.c run_override_list (global_header_override_list, st); st 968 src/vfs/tar/tar-xheader.c p = st->xhdr.buffer + BLOCKSIZE; st 970 src/vfs/tar/tar-xheader.c while ((status = decode_record (&st->xhdr, &p, decx, st)) == decode_record_ok) st 979 src/vfs/tar/tar-xheader.c st->archive_file_size = st->stat.st_size; st 983 src/vfs/tar/tar-xheader.c if (st->real_size_set) st 984 src/vfs/tar/tar-xheader.c st->stat.st_size = st->real_size; st 155 src/vfs/tar/tar.c tar_stat_destroy (struct tar_stat_info *st) st 157 src/vfs/tar/tar.c g_free (st->orig_file_name); st 158 src/vfs/tar/tar.c g_free (st->file_name); st 159 src/vfs/tar/tar.c g_free (st->link_name); st 161 src/vfs/tar/tar.c g_free (st->uname); st 162 src/vfs/tar/tar.c g_free (st->gname); st 164 src/vfs/tar/tar.c if (st->sparse_map != NULL) st 166 src/vfs/tar/tar.c g_array_free (st->sparse_map, TRUE); st 167 src/vfs/tar/tar.c st->sparse_map = NULL; st 169 src/vfs/tar/tar.c tar_xheader_destroy (&st->xhdr); st 170 src/vfs/tar/tar.c memset (st, 0, sizeof (*st)); st 590 src/vfs/tar/tar.c (*inode)->st.st_mtime = current_stat_info.mtime.tv_sec; st 591 src/vfs/tar/tar.c (*inode)->st.st_atime = current_stat_info.atime.tv_sec; st 592 src/vfs/tar/tar.c (*inode)->st.st_ctime = current_stat_info.ctime.tv_sec; st 922 src/vfs/tar/tar.c mc_stat (vpath, &arch->st); st 949 src/vfs/tar/tar.c mode = arch->st.st_mode & 07777; st 958 src/vfs/tar/tar.c root = vfs_s_new_inode (me, archive, &arch->st); st 959 src/vfs/tar/tar.c root->st.st_mode = mode; st 961 src/vfs/tar/tar.c root->st.st_nlink++; st 962 src/vfs/tar/tar.c root->st.st_dev = VFS_SUBCLASS (me)->rdev++; st 1080 src/vfs/tar/tar.c if (parc != NULL && TAR_SUPER (parc)->st.st_mtime < archive_stat->st_mtime) st 1158 src/vfs/tar/tar.c remain = MIN ((off_t) count, fh->ino->st.st_size - fh->pos); st 1256 src/vfs/tar/tar.c count = (size_t) MIN ((off_t) count, file->ino->st.st_size - file->pos); st 334 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 249 src/viewer/internal.h void mcview_set_datasource_file (WView * view, int fd, const struct stat *st); st 332 src/viewer/mcviewer.c struct stat st; st 351 src/viewer/mcviewer.c if (mc_fstat (fd, &st) == -1) st 365 src/viewer/mcviewer.c if (!S_ISREG (st.st_mode)) st 377 src/viewer/mcviewer.c if (st.st_size == 0 || mc_lseek (fd, 0, SEEK_SET) == -1) st 413 src/viewer/mcviewer.c mc_fstat (fd, &st); st 418 src/viewer/mcviewer.c mcview_set_datasource_file (view, fd, &st); st 331 tests/lib/vfs/vfs_parse_ls_lga.c ("drwxrwxr-x 10 500 500 4096 Jun 23 17:09 build_root1", &ent1->ino->st, st 340 tests/lib/vfs/vfs_parse_ls_lga.c &ent2->ino->st, &ent2->name, &ent2->ino->linkname, &filepos); st 347 tests/lib/vfs/vfs_parse_ls_lga.c &ent3->ino->st, &ent3->name, &ent3->ino->linkname, &filepos); st 366 tests/lib/vfs/vfs_parse_ls_lga.c &ent[ent_index]->ino->st, &ent[ent_index]->name, &ent[ent_index]->ino->linkname, &filepos))\ st 242 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c yaml_dump_stbuf (const struct stat *st) st 245 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c printf (" perm: %s\n", string_perm (st->st_mode)); st 248 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c printf (" uid: %s\n", symbolic_uid (st->st_uid)); st 249 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c printf (" gid: %s\n", symbolic_gid (st->st_gid)); st 251 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c printf (" size: %" PRIuMAX "\n", (uintmax_t) st->st_size); st 252 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c printf (" nlink: %d\n", (int) st->st_nlink); st 254 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c printf (" mtime: %s\n", string_date (st->st_mtime)); st 272 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 283 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c yaml_dump_stbuf (st); st 298 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c ls_dump_stbuf (const struct stat *st) st 301 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c printf ("%s %3d ", string_perm (st->st_mode), (int) st->st_nlink); st 304 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c printf ("%8s ", symbolic_uid (st->st_uid)); st 305 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c printf ("%8s ", symbolic_gid (st->st_gid)); st 307 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c printf ("%10" PRIuMAX " ", (uintmax_t) st->st_size); st 309 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c printf ("%s ", string_date (st->st_mtime)); st 315 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 320 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c ls_dump_stbuf (st); st 342 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c struct stat st; st 346 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c memset (&st, 0, sizeof st); st 350 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c success = vfs_parse_ls_lga (line, &st, &filename, &linkname, NULL); st 356 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c yaml_dump_record (success, line, &st, filename, linkname); st 358 tests/src/vfs/extfs/helpers-list/mc_parse_ls_l.c ls_dump_record (success, line, &st, filename, linkname);