/dragonfly/sys/vfs/ufs/ |
H A D | ufs_ihash.c | 49 #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 D | symtab.c | 80 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 D | cmd_recover.c | 608 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 D | cmd_destroy.c | 109 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 D | ext2_ihash.c | 55 #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 D | ext2_csum.c | 179 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 D | fsdb.c | 277 #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 D | fsdbutil.c | 51 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 D | hammer2_inode.c | 540 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 D | hammer2_vnops.c | 584 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 D | hammer2_xops.c | 78 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 D | hammer2_vfsops.c | 1894 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 D | hammer2_inode.c | 546 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 D | hammer2_vnops.c | 643 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 D | hammer2_xops.c | 81 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 D | hammer2_vfsops.c | 1861 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 D | ntfs_ihash.c | 55 #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 D | sftp-glob.c | 71 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 D | traverse.c | 528 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 D | cd9660_node.c | 58 #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 D | hammer2.c | 1628 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 D | utilities.c | 118 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 D | inode.c | 328 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 D | undo.c | 67 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 D | destroy.c | 242 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()
|