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);