Home
last modified time | relevance | path

Searched refs:inum (Results 1 – 25 of 54) sorted by relevance

123

/dragonfly/sys/vfs/ufs/
H A Dufs_ihash.c49 #define INOHASH(ump, inum) \ argument
50 (&ump->um_ihashtbl[inum & ump->um_ihash])
83 for (ip = *INOHASH(ump, inum); ip; ip = ip->i_next) { in ufs_ihashlookup()
84 if (inum == ip->i_number && dev == ip->i_dev) in ufs_ihashlookup()
99 ufs_ihashget(struct ufsmount *ump, cdev_t dev, ino_t inum) in ufs_ihashget() argument
105 for (ip = *INOHASH(ump, inum); ip; ip = ip->i_next) { in ufs_ihashget()
106 if (inum != ip->i_number || dev != ip->i_dev) in ufs_ihashget()
115 for (ip = *INOHASH(ump, inum); ip; ip = ip->i_next) { in ufs_ihashget()
116 if (inum == ip->i_number && dev == ip->i_dev) in ufs_ihashget()
138 for (ip = *INOHASH(ump, inum); ip; ip = ip->i_next) { in ufs_ihashcheck()
[all …]
/dragonfly/sbin/restore/
H A Dsymtab.c80 if (inum < UFS_WINO || inum >= maxino) in lookupino()
83 if (ep->e_ino == inum) in lookupino()
96 if (inum < UFS_WINO || inum >= maxino) in addino()
99 np->e_ino = inum; in addino()
117 if (inum < UFS_WINO || inum >= maxino) in deleteino()
244 ep = lookupino(inum); in addentry()
247 np->e_ino = inum; in addentry()
253 addino(inum, np); in addentry()
265 ufs1_ino_t inum; in freeentry() local
280 inum = ep->e_ino; in freeentry()
[all …]
/dragonfly/sbin/hammer2/
H A Dcmd_recover.c608 hammer2_key_t inum = bref->embed.dirent.inum;
610 uint32_t hv = (inum ^ (inum >> 16)) & HTABLE_MASK;
613 if (entry->inum == inum &&
622 entry->inum = inum;
851 hv = (ip->meta.inum ^ (ip->meta.inum >> 16)) & HTABLE_MASK; in enter_inode_untested()
856 if (ip->meta.inum == scan->inum && in enter_inode_untested()
874 scan->inum = ip->meta.inum; in enter_inode_untested()
892 uint32_t hv = (inum ^ (inum >> 16)) & HTABLE_MASK; in find_first_inode()
895 if (entry->inum == inum) in find_first_inode()
1302 inum = bref->embed.dirent.inum; in dump_dir_data()
[all …]
H A Dcmd_destroy.c109 destroy.inum = strtoul(av[i], NULL, 0); in cmd_destroy_inum()
110 printf("%16jd ", (intmax_t)destroy.inum); in cmd_destroy_inum()
/dragonfly/sys/vfs/ext2fs/
H A Dext2_ihash.c55 #define INOHASH(device, inum) (&ext2_ihashtbl[(minor(device) + (inum)) & ext2_ihash]) argument
89 ext2_ihashget(cdev_t dev, ino_t inum) in ext2_ihashget() argument
96 for (ip = *INOHASH(dev, inum); ip; ip = ip->i_next) { in ext2_ihashget()
97 if (inum != ip->i_number || dev != ip->i_dev) in ext2_ihashget()
106 for (ip = *INOHASH(dev, inum); ip; ip = ip->i_next) { in ext2_ihashget()
107 if (inum == ip->i_number && dev == ip->i_dev) in ext2_ihashget()
H A Dext2_csum.c179 uint32_t inum, gen, crc; in ext2_dirent_csum() local
185 inum = htole32(ip->i_number); in ext2_dirent_csum()
187 crc = calculate_crc32c(fs->e2fs_csum_seed, (uint8_t *)&inum, sizeof(inum)); in ext2_dirent_csum()
247 uint32_t inum, old_csum, gen, crc; in ext2_dx_csum() local
257 inum = htole32(ip->i_number); in ext2_dx_csum()
259 crc = calculate_crc32c(fs->e2fs_csum_seed, (uint8_t *)&inum, sizeof(inum)); in ext2_dx_csum()
371 uint32_t inum, gen, crc; in ext2_extent_blk_csum() local
378 inum = htole32(ip->i_number); in ext2_extent_blk_csum()
380 crc = calculate_crc32c(fs->e2fs_csum_seed, (uint8_t *)&inum, sizeof(inum)); in ext2_extent_blk_csum()
528 inum = htole32(ip->i_number); in ext2_ei_csum()
[all …]
/dragonfly/sbin/fsdb/
H A Dfsdb.c277 #define GETINUM(ac,inum) inum = strtoul(argv[ac], &cp, 0); \ argument
278 if (inum < UFS_ROOTINO || inum > maxino || \
290 ino_t inum; in CMDFUNCSTART() local
293 GETINUM(1,inum); in CMDFUNCSTART()
296 curinum = inum; in CMDFUNCSTART()
311 ino_t inum; in CMDFUNCSTART() local
315 GETINUM(1,inum); in CMDFUNCSTART()
466 ino_t inum; in CMDFUNCSTART() local
470 GETINUM(1,inum); in CMDFUNCSTART()
516 ino_t inum; in CMDFUNCSTART() local
[all …]
H A Dfsdbutil.c51 static void printblocks(ino_t inum, struct ufs1_dinode *dp);
85 printstat(const char *cp, ino_t inum, struct ufs1_dinode *dp) in printstat() argument
123 printf("I=%ju MODE=%o SIZE=%ju", (uintmax_t)inum, dp->di_mode, in printstat()
233 printblocks(ino_t inum, struct ufs1_dinode *dp) in printblocks() argument
239 printf("Blocks for inode %ju:\n", (uintmax_t)inum); in printblocks()
/dragonfly/sys/vfs/hammer2/
H A Dhammer2_inode.c540 hv = (int)inum; in inumhash()
561 if (ip->meta.inum == inum) { in hammer2_inode_lookup()
867 inum = iptmp->meta.inum; in hammer2_inode_get()
933 nip->meta.inum = inum; /* PFS inum is always 1 XXX */ in hammer2_inode_get()
965 if (xip->meta.inum == nip->meta.inum) { in hammer2_inode_get()
1063 xop->meta.inum = 1; in hammer2_inode_create_pfs()
1177 KKASSERT(nip->meta.inum == inum); in hammer2_inode_create_normal()
1222 xop->lhc = inum; in hammer2_inode_create_normal()
1227 xop->meta.name_key = inum; in hammer2_inode_create_normal()
1336 xop->dirent.inum = inum; in hammer2_dirent_create()
[all …]
H A Dhammer2_vnops.c584 hammer2_tid_t inum; in hammer2_vop_readdir() local
627 inum = ip->meta.inum & HAMMER2_DIRHASH_USERMSK; in hammer2_vop_readdir()
640 inum = ip->meta.inum & HAMMER2_DIRHASH_USERMSK; in hammer2_vop_readdir()
1404 hammer2_tid_t inum; in hammer2_vop_nlookupdotdot() local
1411 if (inum) { in hammer2_vop_nlookupdotdot()
1429 hammer2_tid_t inum; in hammer2_vop_nmkdir() local
1454 inum, &error); in hammer2_vop_nmkdir()
1634 hammer2_tid_t inum; in hammer2_vop_ncreate() local
1658 inum, &error); in hammer2_vop_ncreate()
1714 hammer2_tid_t inum; in hammer2_vop_nmknod() local
[all …]
H A Dhammer2_xops.c78 hammer2_key_t inum; in checkdirempty() local
90 inum = ochain->bref.embed.dirent.inum; in checkdirempty()
96 error = hammer2_chain_inode_find(ochain->pmp, inum, in checkdirempty()
145 inum); in checkdirempty()
291 lhc = chain->bref.embed.dirent.inum; in hammer2_xop_nresolve()
466 lhc = chain->bref.embed.dirent.inum; in hammer2_xop_unlink()
733 chain->data->ipdata.meta.iparent != xop->head.ip3->meta.inum) { in hammer2_xop_nrename()
739 wipdata->meta.iparent = xop->head.ip3->meta.inum; in hammer2_xop_nrename()
H A Dhammer2_vfsops.c1894 hammer2_tid_t inum; in hammer2_vfs_vget() local
1897 inum = (hammer2_tid_t)ino & HAMMER2_DIRHASH_USERMSK; in hammer2_vfs_vget()
1905 ip = hammer2_inode_lookup(pmp, inum); in hammer2_vfs_vget()
1919 xop->lhc = inum; in hammer2_vfs_vget()
2609 (long)ip->meta.inum); in hammer2_vfs_sync_pmp()
2667 kprintf("inum %ld destroy\n", (long)ip->meta.inum); in hammer2_vfs_sync_pmp()
2673 kprintf("inum %ld insert\n", (long)ip->meta.inum); in hammer2_vfs_sync_pmp()
2801 ((hammer2_tid_t *)fhp->fid_data)[0] = ip->meta.inum; in hammer2_vfs_vptofh()
2812 hammer2_tid_t inum; in hammer2_vfs_fhtovp() local
2817 if (inum == 1) in hammer2_vfs_fhtovp()
[all …]
/dragonfly/usr.sbin/makefs/hammer2/
H A Dhammer2_inode.c546 hv = (int)inum; in inumhash()
567 if (ip->meta.inum == inum) { in hammer2_inode_lookup()
874 inum = iptmp->meta.inum; in hammer2_inode_get()
940 nip->meta.inum = inum; /* PFS inum is always 1 XXX */ in hammer2_inode_get()
972 if (xip->meta.inum == nip->meta.inum) { in hammer2_inode_get()
1070 xop->meta.inum = 1; in hammer2_inode_create_pfs()
1185 KKASSERT(nip->meta.inum == inum); in hammer2_inode_create_normal()
1230 xop->lhc = inum; in hammer2_inode_create_normal()
1235 xop->meta.name_key = inum; in hammer2_inode_create_normal()
1344 xop->dirent.inum = inum; in hammer2_dirent_create()
[all …]
H A Dhammer2_vnops.c643 hammer2_tid_t inum; in hammer2_vop_readdir() local
688 inum = ip->meta.inum & HAMMER2_DIRHASH_USERMSK; in hammer2_vop_readdir()
702 inum = ip->meta.inum & HAMMER2_DIRHASH_USERMSK; in hammer2_vop_readdir()
1676 hammer2_tid_t inum; in hammer2_vop_nlookupdotdot()
1683 if (inum) { in hammer2_vop_nlookupdotdot()
1703 hammer2_tid_t inum; in hammer2_vop_nmkdir() local
1728 inum, &error); in hammer2_vop_nmkdir()
1968 hammer2_tid_t inum; in hammer2_vop_ncreate() local
1992 inum, &error); in hammer2_vop_ncreate()
2077 hammer2_tid_t inum; in hammer2_vop_nmknod() local
[all …]
H A Dhammer2_xops.c81 hammer2_key_t inum; in checkdirempty() local
93 inum = ochain->bref.embed.dirent.inum; in checkdirempty()
99 error = hammer2_chain_inode_find(ochain->pmp, inum, in checkdirempty()
148 inum); in checkdirempty()
294 lhc = chain->bref.embed.dirent.inum; in hammer2_xop_nresolve()
469 lhc = chain->bref.embed.dirent.inum; in hammer2_xop_unlink()
736 chain->data->ipdata.meta.iparent != xop->head.ip3->meta.inum) { in hammer2_xop_nrename()
742 wipdata->meta.iparent = xop->head.ip3->meta.inum; in hammer2_xop_nrename()
H A Dhammer2_vfsops.c1861 hammer2_tid_t inum; in hammer2_vfs_vget() local
1864 inum = (hammer2_tid_t)ino & HAMMER2_DIRHASH_USERMSK; in hammer2_vfs_vget()
1872 ip = hammer2_inode_lookup(pmp, inum); in hammer2_vfs_vget()
1886 xop->lhc = inum; in hammer2_vfs_vget()
2575 (long)ip->meta.inum); in hammer2_vfs_sync_pmp()
2633 kprintf("inum %ld destroy\n", (long)ip->meta.inum); in hammer2_vfs_sync_pmp()
2639 kprintf("inum %ld insert\n", (long)ip->meta.inum); in hammer2_vfs_sync_pmp()
2768 ((hammer2_tid_t *)fhp->fid_data)[0] = ip->meta.inum;
2779 hammer2_tid_t inum;
2784 if (inum == 1)
[all …]
/dragonfly/sys/vfs/ntfs/
H A Dntfs_ihash.c55 #define NTNOHASH(device, inum) (&ntfs_nthashtbl[(minor(device) + (inum)) & ntfs_nthash]) argument
91 ntfs_nthashlookup(cdev_t dev, ino_t inum) in ntfs_nthashlookup() argument
96 for (ip = NTNOHASH(dev, inum)->lh_first; ip; ip = ip->i_hash.le_next) { in ntfs_nthashlookup()
97 if (inum == ip->i_number && dev == ip->i_dev) in ntfs_nthashlookup()
/dragonfly/crypto/openssh/
H A Dsftp-glob.c71 static int inum = 1; in fudge_readdir() local
95 ret->d_ino = inum++; in fudge_readdir()
96 if (!inum) in fudge_readdir()
97 inum = 1; in fudge_readdir()
/dragonfly/sbin/dump/
H A Dtraverse.c528 getino(ufs1_ino_t inum) in getino() argument
533 curino = inum; in getino()
534 if (inum >= (unsigned)minino && inum < (unsigned)maxino) in getino()
535 return (&inoblock[inum - minino]); in getino()
536 bread(fsbtodb(sblock, ino_to_fsba(sblock, inum)), (char *)inoblock, in getino()
538 minino = inum - (inum % INOPB(sblock)); in getino()
540 return (&inoblock[inum - minino]); in getino()
/dragonfly/sys/vfs/isofs/cd9660/
H A Dcd9660_node.c58 #define INOHASH(device, inum) ((minor(device) + ((inum)>>12)) & isohash) argument
107 cd9660_ihashget(cdev_t dev, ino_t inum) in cd9660_ihashget() argument
114 for (ip = isohashtbl[INOHASH(dev, inum)]; ip; ip = ip->i_next) { in cd9660_ihashget()
115 if (inum != ip->i_number || dev != ip->i_dev) in cd9660_ihashget()
124 for (ip = isohashtbl[INOHASH(dev, inum)]; ip; ip = ip->i_next) { in cd9660_ihashget()
125 if (inum == ip->i_number && dev == ip->i_dev) in cd9660_ihashget()
/dragonfly/usr.sbin/makefs/
H A Dhammer2.c1628 printf("inum = 0x%jx\n", (uintmax_t)meta->inum); in hammer2_inode_getx()
2035 destroy.inum = inum; in hammer2_destroy_inum()
2037 printf("%jd\t", (intmax_t)destroy.inum); in hammer2_destroy_inum()
2072 hammer2_tid_t inum; member
2116 e->inum = inum; in hammer2_linkq_add()
2122 if (e->inum == inum) in hammer2_linkq_add()
2126 count, (intmax_t)inum); in hammer2_linkq_add()
2135 if (e->inum == inum) { in hammer2_linkq_del()
2223 hammer2_linkq_del(linkq, ip->meta.inum); in hammer2_readx_link()
2244 if (e->inum == ip->meta.inum) { in hammer2_readx_regfile()
[all …]
/dragonfly/sbin/fsck/
H A Dutilities.c118 inoinfo(ufs1_ino_t inum) in inoinfo() argument
124 if (inum > maxino) in inoinfo()
125 errx(EEXIT, "inoinfo: inumber %d out of range", inum); in inoinfo()
126 ilp = &inostathead[inum / sblock.fs_ipg]; in inoinfo()
127 iloff = inum % sblock.fs_ipg; in inoinfo()
H A Dinode.c328 setinodebuf(ufs1_ino_t inum) in setinodebuf() argument
331 if (inum % sblock.fs_ipg != 0) in setinodebuf()
332 errx(EEXIT, "bad inode number %d to setinodebuf", inum); in setinodebuf()
334 nextino = inum; in setinodebuf()
335 lastinum = inum; in setinodebuf()
/dragonfly/usr.bin/undo/
H A Dundo.c67 ino_t inum; member
382 if (tse1 && tse2->inum != tse1->inum) in doiterate_iterall()
589 tse->inum = st.st_ino; in __collect_history()
/dragonfly/sbin/fsck_hammer2/
H A Ddestroy.c242 if (src_inode && media.ipdata.meta.inum == src_inode) in modify_blockref()
287 assert(src_inode == media->ipdata.meta.inum); in modify_inode()
290 media->ipdata.meta.inum = dst_inode; in modify_inode()

123