Home
last modified time | relevance | path

Searched refs:ino (Results 176 - 200 of 937) sorted by relevance

12345678910>>...38

/kernel/linux/linux-5.10/include/trace/events/
H A Dbtrfs.h210 __field( u64, ino )
220 __entry->ino = btrfs_ino(BTRFS_I(inode));
230 TP_printk_btrfs("root=%llu(%s) gen=%llu ino=%llu blocks=%llu "
234 __entry->ino,
292 __field( u64, ino )
305 __entry->ino = btrfs_ino(inode);
316 TP_printk_btrfs("root=%llu(%s) ino=%llu start=%llu len=%llu "
321 __entry->ino,
378 __field( u64, ino )
394 __entry->ino
[all...]
/kernel/linux/linux-5.10/fs/xfs/scrub/
H A Dtrace.h88 __field(xfs_ino_t, ino)
98 __entry->ino = ip->i_ino;
106 TP_printk("dev %d:%d ino 0x%llx type %s agno %u inum %llu gen %u flags 0x%x error %d",
108 __entry->ino,
163 __field(xfs_ino_t, ino)
172 __entry->ino = sc->ip->i_ino;
179 TP_printk("dev %d:%d ino 0x%llx fork %d type %s offset %llu error %d ret_ip %pS",
181 __entry->ino,
233 TP_PROTO(struct xfs_scrub *sc, xfs_ino_t ino, void *ret_ip),
234 TP_ARGS(sc, ino, ret_i
[all...]
/kernel/linux/linux-6.6/fs/f2fs/
H A Dcheckpoint.c501 static void __add_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, in __add_ino_entry() argument
509 e = radix_tree_lookup(&im->ino_root, ino); in __add_ino_entry()
521 e = radix_tree_lookup(&im->ino_root, ino); in __add_ino_entry()
529 if (unlikely(radix_tree_insert(&im->ino_root, ino, e))) in __add_ino_entry()
533 e->ino = ino; in __add_ino_entry()
550 static void __remove_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type) in __remove_ino_entry() argument
556 e = radix_tree_lookup(&im->ino_root, ino); in __remove_ino_entry()
559 radix_tree_delete(&im->ino_root, ino); in __remove_ino_entry()
568 void f2fs_add_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, in argument
574 f2fs_remove_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type) f2fs_remove_ino_entry() argument
581 f2fs_exist_written_data(struct f2fs_sb_info *sbi, nid_t ino, int mode) f2fs_exist_written_data() argument
611 f2fs_set_dirty_device(struct f2fs_sb_info *sbi, nid_t ino, unsigned int devidx, int type) f2fs_set_dirty_device() argument
617 f2fs_is_dirty_device(struct f2fs_sb_info *sbi, nid_t ino, unsigned int devidx, int type) f2fs_is_dirty_device() argument
670 f2fs_remove_orphan_inode(struct f2fs_sb_info *sbi, nid_t ino) f2fs_remove_orphan_inode() argument
676 recover_orphan_inode(struct f2fs_sb_info *sbi, nid_t ino) recover_orphan_inode() argument
754 nid_t ino = le32_to_cpu(orphan_blk->ino[j]); f2fs_recover_orphan_inodes() local
1074 unsigned long ino = 0; f2fs_sync_dirty_inodes() local
[all...]
/kernel/linux/linux-5.10/fs/hpfs/
H A Dmap.c164 struct fnode *hpfs_map_fnode(struct super_block *s, ino_t ino, struct buffer_head **bhp) in hpfs_map_fnode() argument
167 if (hpfs_sb(s)->sb_chk) if (hpfs_chk_sectors(s, ino, 1, "fnode")) { in hpfs_map_fnode()
170 if ((fnode = hpfs_map_sector(s, ino, bhp, FNODE_RD_AHEAD))) { in hpfs_map_fnode()
176 (unsigned long)ino); in hpfs_map_fnode()
184 (unsigned long)ino); in hpfs_map_fnode()
191 (unsigned long)ino); in hpfs_map_fnode()
199 (unsigned long)ino, in hpfs_map_fnode()
208 (unsigned long)ino); in hpfs_map_fnode()
322 dnode_secno hpfs_fnode_dno(struct super_block *s, ino_t ino) in hpfs_fnode_dno() argument
328 fnode = hpfs_map_fnode(s, ino, in hpfs_fnode_dno()
[all...]
/kernel/linux/linux-6.6/fs/hpfs/
H A Dmap.c164 struct fnode *hpfs_map_fnode(struct super_block *s, ino_t ino, struct buffer_head **bhp) in hpfs_map_fnode() argument
167 if (hpfs_sb(s)->sb_chk) if (hpfs_chk_sectors(s, ino, 1, "fnode")) { in hpfs_map_fnode()
170 if ((fnode = hpfs_map_sector(s, ino, bhp, FNODE_RD_AHEAD))) { in hpfs_map_fnode()
176 (unsigned long)ino); in hpfs_map_fnode()
184 (unsigned long)ino); in hpfs_map_fnode()
191 (unsigned long)ino); in hpfs_map_fnode()
199 (unsigned long)ino, in hpfs_map_fnode()
208 (unsigned long)ino); in hpfs_map_fnode()
322 dnode_secno hpfs_fnode_dno(struct super_block *s, ino_t ino) in hpfs_fnode_dno() argument
328 fnode = hpfs_map_fnode(s, ino, in hpfs_fnode_dno()
[all...]
/kernel/linux/linux-5.10/fs/jffs2/
H A Ddir.c80 uint32_t ino = 0; in jffs2_lookup() local
106 ino = fd->ino; in jffs2_lookup()
108 if (ino) { in jffs2_lookup()
109 inode = jffs2_iget(dir_i->i_sb, ino); in jffs2_lookup()
111 pr_warn("iget() failed for ino #%u\n", ino); in jffs2_lookup()
137 jffs2_dbg(2, "Skipping dirent: \"%s\", ino #%u, type %d, because curofs %ld < offset %ld\n", in jffs2_readdir()
138 fd->name, fd->ino, fd->type, curofs, (unsigned long)ctx->pos); in jffs2_readdir()
141 if (!fd->ino) { in jffs2_readdir()
[all...]
/kernel/linux/linux-6.6/fs/jffs2/
H A Ddir.c83 uint32_t ino = 0; in jffs2_lookup() local
109 ino = fd->ino; in jffs2_lookup()
111 if (ino) { in jffs2_lookup()
112 inode = jffs2_iget(dir_i->i_sb, ino); in jffs2_lookup()
114 pr_warn("iget() failed for ino #%u\n", ino); in jffs2_lookup()
140 jffs2_dbg(2, "Skipping dirent: \"%s\", ino #%u, type %d, because curofs %ld < offset %ld\n", in jffs2_readdir()
141 fd->name, fd->ino, fd->type, curofs, (unsigned long)ctx->pos); in jffs2_readdir()
144 if (!fd->ino) { in jffs2_readdir()
[all...]
/kernel/linux/linux-6.6/fs/ceph/
H A Dsuper.h347 struct ceph_vino i_vino; /* ceph ino + snap */
516 u32 ino = vino & 0xffffffff; in ceph_ino_to_ino32() local
517 ino ^= vino >> 32; in ceph_ino_to_ino32()
518 if (!ino) in ceph_ino_to_ino32()
519 ino = 2; in ceph_ino_to_ino32()
520 return ino; in ceph_ino_to_ino32()
532 return ceph_ino_to_ino32(vino.ino); in ceph_vino_to_ino_t()
533 return (ino_t)vino.ino; in ceph_vino_to_ino_t()
537 #define ceph_vinop(i) ceph_inode(i)->i_vino.ino, ceph_inode(i)->i_vino.snap
541 return ceph_inode(inode)->i_vino.ino; in ceph_ino()
559 ceph_present_ino(struct super_block *sb, u64 ino) ceph_present_ino() argument
914 u64 ino; global() member
[all...]
/kernel/linux/linux-5.10/fs/f2fs/
H A Dcheckpoint.c478 static void __add_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, in __add_ino_entry() argument
489 e = radix_tree_lookup(&im->ino_root, ino); in __add_ino_entry()
492 if (unlikely(radix_tree_insert(&im->ino_root, ino, e))) in __add_ino_entry()
496 e->ino = ino; in __add_ino_entry()
513 static void __remove_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type) in __remove_ino_entry() argument
519 e = radix_tree_lookup(&im->ino_root, ino); in __remove_ino_entry()
522 radix_tree_delete(&im->ino_root, ino); in __remove_ino_entry()
531 void f2fs_add_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type) in f2fs_add_ino_entry() argument
533 /* add new dirty ino entr in f2fs_add_ino_entry()
537 f2fs_remove_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type) f2fs_remove_ino_entry() argument
544 f2fs_exist_written_data(struct f2fs_sb_info *sbi, nid_t ino, int mode) f2fs_exist_written_data() argument
574 f2fs_set_dirty_device(struct f2fs_sb_info *sbi, nid_t ino, unsigned int devidx, int type) f2fs_set_dirty_device() argument
580 f2fs_is_dirty_device(struct f2fs_sb_info *sbi, nid_t ino, unsigned int devidx, int type) f2fs_is_dirty_device() argument
634 f2fs_remove_orphan_inode(struct f2fs_sb_info *sbi, nid_t ino) f2fs_remove_orphan_inode() argument
640 recover_orphan_inode(struct f2fs_sb_info *sbi, nid_t ino) recover_orphan_inode() argument
735 nid_t ino = le32_to_cpu(orphan_blk->ino[j]); f2fs_recover_orphan_inodes() local
1064 unsigned long ino = 0; f2fs_sync_dirty_inodes() local
[all...]
/kernel/linux/linux-5.10/fs/ubifs/
H A Ddebug.c440 const struct ubifs_ino_node *ino = node; in ubifs_dump_node() local
442 key_read(c, &ino->key, &key); in ubifs_dump_node()
446 (unsigned long long)le64_to_cpu(ino->creat_sqnum)); in ubifs_dump_node()
448 (unsigned long long)le64_to_cpu(ino->size)); in ubifs_dump_node()
449 pr_err("\tnlink %u\n", le32_to_cpu(ino->nlink)); in ubifs_dump_node()
451 (long long)le64_to_cpu(ino->atime_sec), in ubifs_dump_node()
452 le32_to_cpu(ino->atime_nsec)); in ubifs_dump_node()
454 (long long)le64_to_cpu(ino->mtime_sec), in ubifs_dump_node()
455 le32_to_cpu(ino->mtime_nsec)); in ubifs_dump_node()
457 (long long)le64_to_cpu(ino in ubifs_dump_node()
1813 add_inode(struct ubifs_info *c, struct fsck_data *fsckd, struct ubifs_ino_node *ino) add_inode() argument
1933 struct ubifs_ino_node *ino; read_add_inode() local
2168 struct ubifs_ino_node *ino; check_inodes() local
[all...]
/kernel/linux/linux-5.10/fs/jfs/
H A Djfs_imap.c295 int iagno, ino, extno, rc; in diRead() local
307 jfs_info("diRead: ino = %ld", ip->i_ino); in diRead()
328 ino = ip->i_ino & (INOSPERIAG - 1); in diRead()
329 extno = ino >> L2INOSPEREXT; in diRead()
340 blkno = INOPBLK(&iagp->inoext[extno], ino, sbi->l2nbperpage); in diRead()
347 rel_inode = (ino & (INOSPERPAGE - 1)); in diRead()
585 s32 ino; in diWrite() local
604 ino = ip->i_ino & (INOSPERIAG - 1); in diWrite()
617 blkno = INOPBLK(&(jfs_ip->ixpxd), ino, sbi->l2nbperpage); in diWrite()
619 rel_inode = (ino in diWrite()
850 int iagno, ino, extno, bitno, sword, agno; diFree() local
1295 diInitInode(struct inode *ip, int iagno, int ino, int extno, struct iag * iagp) diInitInode() argument
1324 int rc, ino, iagno, addext, extno, bitno, sword; diAlloc() local
1769 int iagno, ino, rc, rem, extno, sword; diAllocIno() local
2008 diAllocBit(struct inomap * imap, struct iag * iagp, int ino) diAllocBit() argument
2163 ino_t ino; diNewExt() local
2730 int iagno, ino, extno, bitno; diUpdatePMap() local
[all...]
H A Djfs_imap.h27 #define INOTOIAG(ino) ((ino) >> L2INOSPERIAG)
33 * that contains ino.
35 #define INOPBLK(pxd,ino,l2nbperpg) (addressPXD((pxd)) + \
36 ((((ino) & (INOSPEREXT-1)) >> L2INOSPERPAGE) << (l2nbperpg)))
/kernel/linux/linux-6.6/fs/jfs/
H A Djfs_imap.c293 int iagno, ino, extno, rc; in diRead() local
305 jfs_info("diRead: ino = %ld", ip->i_ino); in diRead()
326 ino = ip->i_ino & (INOSPERIAG - 1); in diRead()
327 extno = ino >> L2INOSPEREXT; in diRead()
338 blkno = INOPBLK(&iagp->inoext[extno], ino, sbi->l2nbperpage); in diRead()
345 rel_inode = (ino & (INOSPERPAGE - 1)); in diRead()
583 s32 ino; in diWrite() local
602 ino = ip->i_ino & (INOSPERIAG - 1); in diWrite()
615 blkno = INOPBLK(&(jfs_ip->ixpxd), ino, sbi->l2nbperpage); in diWrite()
617 rel_inode = (ino in diWrite()
848 int iagno, ino, extno, bitno, sword, agno; diFree() local
1293 diInitInode(struct inode *ip, int iagno, int ino, int extno, struct iag * iagp) diInitInode() argument
1322 int rc, ino, iagno, addext, extno, bitno, sword; diAlloc() local
1767 int iagno, ino, rc, rem, extno, sword; diAllocIno() local
2006 diAllocBit(struct inomap * imap, struct iag * iagp, int ino) diAllocBit() argument
2161 ino_t ino; diNewExt() local
2728 int iagno, ino, extno, bitno; diUpdatePMap() local
[all...]
H A Djfs_imap.h27 #define INOTOIAG(ino) ((ino) >> L2INOSPERIAG)
33 * that contains ino.
35 #define INOPBLK(pxd,ino,l2nbperpg) (addressPXD((pxd)) + \
36 ((((ino) & (INOSPEREXT-1)) >> L2INOSPERPAGE) << (l2nbperpg)))
/kernel/linux/linux-6.6/fs/ubifs/
H A Ddebug.c440 const struct ubifs_ino_node *ino = node; in ubifs_dump_node() local
442 key_read(c, &ino->key, &key); in ubifs_dump_node()
446 (unsigned long long)le64_to_cpu(ino->creat_sqnum)); in ubifs_dump_node()
448 (unsigned long long)le64_to_cpu(ino->size)); in ubifs_dump_node()
449 pr_err("\tnlink %u\n", le32_to_cpu(ino->nlink)); in ubifs_dump_node()
451 (long long)le64_to_cpu(ino->atime_sec), in ubifs_dump_node()
452 le32_to_cpu(ino->atime_nsec)); in ubifs_dump_node()
454 (long long)le64_to_cpu(ino->mtime_sec), in ubifs_dump_node()
455 le32_to_cpu(ino->mtime_nsec)); in ubifs_dump_node()
457 (long long)le64_to_cpu(ino in ubifs_dump_node()
1813 add_inode(struct ubifs_info *c, struct fsck_data *fsckd, struct ubifs_ino_node *ino) add_inode() argument
1933 struct ubifs_ino_node *ino; read_add_inode() local
2168 struct ubifs_ino_node *ino; check_inodes() local
[all...]
/kernel/linux/linux-5.10/tools/perf/util/
H A Ddsos.c20 if (a->ino > b->ino) return -1; in __dso_id__cmp()
21 if (a->ino < b->ino) return 1; in __dso_id__cmp()
45 return !id->maj && !id->min && !id->ino && !id->ino_generation; in dso_id__empty()
52 dso->id.ino = id->ino; in dso__inject_id()
/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_itable.c58 xfs_ino_t ino, in xfs_bulkstat_one_int()
67 if (xfs_internal_inum(mp, ino)) in xfs_bulkstat_one_int()
70 error = xfs_iget(mp, tp, ino, in xfs_bulkstat_one_int()
88 buf->bs_ino = ino; in xfs_bulkstat_one_int()
152 bc->breq->startino = ino + 1; in xfs_bulkstat_one_int()
194 xfs_ino_t ino, in xfs_bulkstat_iwalk()
199 error = xfs_bulkstat_one_int(mp, tp, ino, data); in xfs_bulkstat_iwalk()
55 xfs_bulkstat_one_int( struct xfs_mount *mp, struct xfs_trans *tp, xfs_ino_t ino, struct xfs_bstat_chunk *bc) xfs_bulkstat_one_int() argument
191 xfs_bulkstat_iwalk( struct xfs_mount *mp, struct xfs_trans *tp, xfs_ino_t ino, void *data) xfs_bulkstat_iwalk() argument
H A Dxfs_quotaops.c24 xfs_ino_t ino, in xfs_qm_fill_state()
29 tstate->ino = ino; in xfs_qm_fill_state()
30 if (!ip && ino == NULLFSINO) in xfs_qm_fill_state()
33 if (xfs_iget(mp, NULL, ino, 0, 0, &ip)) in xfs_qm_fill_state()
41 tstate->ino_timelimit = (u32)defq->ino.time; in xfs_qm_fill_state()
44 tstate->ino_warnlimit = defq->ino.warn; in xfs_qm_fill_state()
20 xfs_qm_fill_state( struct qc_type_state *tstate, struct xfs_mount *mp, struct xfs_inode *ip, xfs_ino_t ino, struct xfs_def_quota *defq) xfs_qm_fill_state() argument
/kernel/linux/linux-6.6/tools/perf/util/
H A Ddsos.c23 if (a->ino > b->ino) return -1; in __dso_id__cmp()
24 if (a->ino < b->ino) return 1; in __dso_id__cmp()
48 return !id->maj && !id->min && !id->ino && !id->ino_generation; in dso_id__empty()
55 dso->id.ino = id->ino; in dso__inject_id()
/device/soc/rockchip/common/sdk_linux/init/
H A Dinitramfs.c56 int ino, minor, major; member
62 static inline int hash(int major, int minor, int ino) in hash() argument
64 unsigned long tmp = ino + minor + (major << 0x3); in hash()
69 static char __init *find_link(int major, int minor, int ino, umode_t mode, char *name) in find_link() argument
72 for (p = head + hash(major, minor, ino); *p; p = &(*p)->next) { in find_link()
73 if ((*p)->ino != ino) { in find_link()
93 q->ino = ino; in find_link()
159 static __initdata unsigned long ino, majo variable
[all...]
/kernel/linux/linux-5.10/init/
H A Dinitramfs.c53 int ino, minor, major; member
59 static inline int hash(int major, int minor, int ino) in hash() argument
61 unsigned long tmp = ino + minor + (major << 3); in hash()
66 static char __init *find_link(int major, int minor, int ino, in find_link() argument
70 for (p = head + hash(major, minor, ino); *p; p = &(*p)->next) { in find_link()
71 if ((*p)->ino != ino) in find_link()
86 q->ino = ino; in find_link()
150 static __initdata unsigned long ino, majo variable
[all...]
/kernel/linux/linux-6.6/init/
H A Dinitramfs.c71 int ino, minor, major; member
77 static inline int hash(int major, int minor, int ino) in hash() argument
79 unsigned long tmp = ino + minor + (major << 3); in hash()
84 static char __init *find_link(int major, int minor, int ino, in find_link() argument
88 for (p = head + hash(major, minor, ino); *p; p = &(*p)->next) { in find_link()
89 if ((*p)->ino != ino) in find_link()
104 q->ino = ino; in find_link()
178 static __initdata unsigned long ino, majo variable
[all...]
/kernel/linux/linux-6.6/fs/btrfs/
H A Dtree-log.c1539 u64 ino = btrfs_ino(inode); in count_inode_refs() local
1541 key.objectid = ino; in count_inode_refs()
1557 if (key.objectid != ino || in count_inode_refs()
1604 u64 ino = btrfs_ino(BTRFS_I(inode)); in fixup_inode_link_count() local
1635 ino, 1); in fixup_inode_link_count()
1639 ret = btrfs_insert_orphan_item(trans, root, ino); in fixup_inode_link_count()
2178 const u64 ino) in replay_xattr_deletes()
2190 search_key.objectid = ino; in replay_xattr_deletes()
2207 if (key.objectid != ino || key.type != BTRFS_XATTR_ITEM_KEY) { in replay_xattr_deletes()
2229 log_di = btrfs_lookup_xattr(NULL, log, log_path, ino, in replay_xattr_deletes()
2174 replay_xattr_deletes(struct btrfs_trans_handle *trans, struct btrfs_root *root, struct btrfs_root *log, struct btrfs_path *path, const u64 ino) replay_xattr_deletes() argument
3640 const u64 ino = btrfs_ino(inode); process_dir_items_leaf() local
3762 u64 ino = btrfs_ino(inode); log_dir_items() local
3941 const u64 ino = btrfs_ino(inode); update_last_dir_index_offset() local
4718 const u64 ino = btrfs_ino(inode); btrfs_log_prealloc_extents() local
4994 const u64 ino = btrfs_ino(inode); btrfs_log_all_xattrs() local
5071 const u64 ino = btrfs_ino(inode); btrfs_log_holes() local
5330 u64 ino; global() member
5379 u64 ino = btrfs_ino(start_inode); log_new_dir_dentries() local
5519 u64 ino; global() member
5535 conflicting_inode_is_dir(struct btrfs_root *root, u64 ino, struct btrfs_path *path) conflicting_inode_is_dir() argument
5572 add_conflicting_inode(struct btrfs_trans_handle *trans, struct btrfs_root *root, struct btrfs_path *path, u64 ino, u64 parent, struct btrfs_log_ctx *ctx) add_conflicting_inode() argument
5713 u64 ino; log_conflicting_inodes() local
5986 const u64 ino = btrfs_ino(inode); log_delayed_insertion_items() local
6078 const u64 ino = btrfs_ino(inode); log_delayed_deletions_full() local
6128 const u64 ino = btrfs_ino(inode); batch_delete_dir_index_items() local
6340 u64 ino = btrfs_ino(inode); btrfs_log_inode() local
6671 const u64 ino = btrfs_ino(inode); btrfs_log_all_parents() local
6799 u64 ino; log_new_ancestors() local
6893 const u64 ino = btrfs_ino(inode); log_all_new_ancestors() local
[all...]
/kernel/linux/linux-5.10/fs/
H A Dstat.c39 stat->ino = inode->i_ino; in generic_fillattr()
241 tmp.st_ino = stat->ino; in cp_old_stat()
242 if (sizeof(tmp.st_ino) < sizeof(stat->ino) && tmp.st_ino != stat->ino) in cp_old_stat()
328 tmp.st_ino = stat->ino; in cp_new_stat()
329 if (sizeof(tmp.st_ino) < sizeof(stat->ino) && tmp.st_ino != stat->ino) in cp_new_stat()
471 tmp.st_ino = stat->ino; in cp_new_stat64()
472 if (sizeof(tmp.st_ino) < sizeof(stat->ino) && tmp.st_ino != stat->ino) in cp_new_stat64()
[all...]
/kernel/linux/linux-5.10/fs/overlayfs/
H A Dinode.c121 if (likely(!(stat->ino >> xinoshift))) { in ovl_map_dev_ino()
122 stat->ino |= ((u64)fsid) << (xinoshift + 1); in ovl_map_dev_ino()
126 pr_warn_ratelimited("inode number too big (%pd2, ino=%llu, xinobits=%d)\n", in ovl_map_dev_ino()
127 dentry, stat->ino, xinobits); in ovl_map_dev_ino()
143 stat->ino = dentry->d_inode->i_ino; in ovl_map_dev_ino()
219 stat->ino = lowerstat.ino; in ovl_getattr()
594 static void ovl_map_ino(struct inode *inode, unsigned long ino, int fsid) in ovl_map_ino() argument
606 inode->i_ino = ino; in ovl_map_ino()
609 } else if (xinobits && likely(!(ino >> xinoshif in ovl_map_ino()
632 ovl_inode_init(struct inode *inode, struct ovl_inode_params *oip, unsigned long ino, int fsid) ovl_inode_init() argument
965 unsigned long ino = 0; ovl_get_inode() local
[all...]

Completed in 27 milliseconds

12345678910>>...38