Home
last modified time | relevance | path

Searched refs:ino (Results 1 – 25 of 107) sorted by relevance

12345

/dragonfly/sbin/dump/
HDtraverse.c125 ufs1_ino_t ino; in mapfiles() local
129 for (ino = UFS_ROOTINO; ino < maxino; ino++) { in mapfiles()
130 dp = getino(ino); in mapfiles()
139 SETINO(ino, usedinomap); in mapfiles()
141 SETINO(ino, dumpdirmap); in mapfiles()
143 SETINO(ino, dumpinomap); in mapfiles()
152 CLRINO(ino, usedinomap); in mapfiles()
183 ufs1_ino_t ino; in mapdirs() local
189 for (map = dumpdirmap, ino = 1; ino < maxino; ino++) { in mapdirs()
190 if (((ino - 1) % NBBY) == 0) /* map is offset by 1 */ in mapdirs()
[all …]
HDdump.h49 #define SETINO(ino, map) setbit(map, (u_int)((ino) - 1)) argument
50 #define CLRINO(ino, map) clrbit(map, (u_int)((ino) - 1)) argument
51 #define TSTINO(ino, map) isset(map, (u_int)((ino) - 1)) argument
HDmain.c101 ufs1_ino_t ino; in main() local
448 for (map = dumpdirmap, ino = 1; ino < maxino; ino++) { in main()
449 if (((ino - 1) % NBBY) == 0) /* map is offset by 1 */ in main()
458 dp = getino(ino); in main()
461 dumpino(dp, ino); in main()
467 for (map = dumpinomap, ino = 1; ino < maxino; ino++) { in main()
470 if (((ino - 1) % NBBY) == 0) /* map is offset by 1 */ in main()
479 dp = getino(ino); in main()
483 dumpino(dp, ino); in main()
/dragonfly/sbin/restore/
HDrestore.c50 listfile(char *name, ufs1_ino_t ino, int type) in listfile() argument
54 if (TSTINO(ino, dumpmap) == 0) in listfile()
57 fprintf(stdout, "%10d\t%s\n", ino, name); in listfile()
66 addfile(char *name, ufs1_ino_t ino, int type) in addfile() argument
72 if (TSTINO(ino, dumpmap) == 0) { in addfile()
76 if (ino == UFS_WINO && command == 'i' && !vflag) in addfile()
79 sprintf(buf, "./%u", ino); in addfile()
82 genliteraldir(name, ino); in addfile()
86 ep = lookupino(ino); in addfile()
94 ep = addentry(name, ino, type); in addfile()
[all …]
HDdirs.c75 ufs1_ino_t ino; member
192 itp = allocinotab(curfile.ino, ip, seekptg); in extractdirs()
217 treescan(char *pname, ufs1_ino_t ino, long (*todo)(char *, ufs1_ino_t, int)) in treescan() argument
225 itp = inotablookup(ino); in treescan()
230 (*todo)(pname, ino, LEAF); in treescan()
236 if ((*todo)(pname, ino, NODE) == FAIL) in treescan()
283 ufs1_ino_t ino; in pathsearch() local
289 ino = UFS_ROOTINO; in pathsearch()
294 if ((dp = searchdir(ino, name)) == NULL) in pathsearch()
296 ino = dp->d_ino; in pathsearch()
[all …]
HDrestore.h107 ufs1_ino_t ino; /* inumber of file */ member
129 #define TSTINO(ino, map) isset(map, (u_int)((ino) - 1)) argument
130 #define SETINO(ino, map) setbit(map, (u_int)((ino) - 1)) argument
HDmain.c72 ufs1_ino_t ino; in main() local
247 ino = dirlookup(name); in main()
248 if (ino == 0) in main()
250 treescan(name, ino, listfile); in main()
262 ino = dirlookup(name); in main()
263 if (ino == 0) in main()
267 treescan(name, ino, addfile); in main()
/dragonfly/usr.bin/fstat/
HDhammer.c51 struct hammer_inode ino; in hammer_filestat() local
54 if (!kread(VTOI(vp), &ino, sizeof(ino))) { in hammer_filestat()
60 if (!kread(ino.pfsm, &pfsm, sizeof(pfsm))) { in hammer_filestat()
62 " at %p for pid %d\n", (void *)ino.pfsm, Pid); in hammer_filestat()
65 fsp->fsid = pfsm.fsid_udev ^ (uint32_t)ino.obj_asof ^ in hammer_filestat()
66 (uint32_t)(ino.obj_asof >> 32); in hammer_filestat()
67 fsp->mode = ino.ino_data.mode | mtrans(vp->v_type); in hammer_filestat()
68 fsp->fileid = (long)ino.ino_leaf.base.obj_id; in hammer_filestat()
69 fsp->size = ino.ino_data.size; in hammer_filestat()
HDtmpfs.c49 struct tmpfs_node ino; in tmpfs_filestat() local
52 if (!kread(VTOI(vp), &ino, sizeof(ino))) { in tmpfs_filestat()
63 fsp->mode = ino.tn_mode | mtrans(ino.tn_type); in tmpfs_filestat()
64 fsp->fileid = ino.tn_id; in tmpfs_filestat()
65 fsp->size = ino.tn_size; in tmpfs_filestat()
66 fsp->rdev = ino.tn_spec.tn_rdev; in tmpfs_filestat()
HDext2fs.c47 struct inode ino; in ext2fs_filestat() local
49 if (!kread(VTOI(vp), &ino, sizeof(ino))) { in ext2fs_filestat()
54 fsp->mode = ino.i_mode | mtrans(vp->v_type); in ext2fs_filestat()
55 fsp->rdev = fsp->fsid = fstat_dev2udev(ino.i_dev); in ext2fs_filestat()
56 fsp->size = ino.i_size; in ext2fs_filestat()
57 fsp->fileid = ino.i_number; in ext2fs_filestat()
HDntfs.c49 struct ntnode ino; in ntfs_filestat() local
58 if (!kread(FTONT(&fn), &ino, sizeof(ino))) { in ntfs_filestat()
64 if (!kread(ino.i_mp, &mp, sizeof(mp))) { in ntfs_filestat()
66 (void *)ino.i_mp, Pid); in ntfs_filestat()
70 fsp->rdev = fsp->fsid = fstat_dev2udev(ino.i_dev); in ntfs_filestat()
72 fsp->fileid = ino.i_number; in ntfs_filestat()
HDhammer2.c52 struct hammer2_inode ino; in hammer2_filestat() local
54 if (!kread(VTOI(vp), &ino, sizeof(ino))) { in hammer2_filestat()
61 fsp->mode = ino.meta.mode | mtrans(vp->v_type); in hammer2_filestat()
62 fsp->fileid = ino.meta.inum; in hammer2_filestat()
63 fsp->size = ino.meta.size; in hammer2_filestat()
/dragonfly/sbin/hammer2/
HDcmd_stat.c44 hammer2_ioc_inode_t ino; in cmd_stat() local
69 if (ioctl(fd, HAMMER2IOC_INODE_GET, &ino) < 0) { in cmd_stat()
75 printf("%3d ", ino.ip_data.meta.ncopies); in cmd_stat()
76 printf("%9s ", sizetostr(ino.data_count)); in cmd_stat()
77 printf("%9s ", counttostr(ino.inode_count)); in cmd_stat()
79 ino.ip_data.meta.comp_algo)); in cmd_stat()
81 ino.ip_data.meta.check_algo)); in cmd_stat()
82 if (ino.ip_data.meta.data_quota || in cmd_stat()
83 ino.ip_data.meta.inode_quota) { in cmd_stat()
85 sizetostr(ino.ip_data.meta.data_quota)); in cmd_stat()
[all …]
/dragonfly/lib/libc/db/hash/
HDhash_page.c183 uint16_t *ino; in __split_page() local
202 ino = (uint16_t *)(op = old_bufp->page); in __split_page()
207 for (n = 1, ndx = 1; n < ino[0]; n += 2) { in __split_page()
208 if (ino[n + 1] < REAL_KEY) { in __split_page()
216 key.data = (unsigned char *)op + ino[n]; in __split_page()
217 key.size = off - ino[n]; in __split_page()
223 copyto = ino[n + 1] + diff; in __split_page()
224 memmove(op + copyto, op + ino[n + 1], in __split_page()
225 off - ino[n + 1]); in __split_page()
226 ino[ndx] = copyto + ino[n] - ino[n + 1]; in __split_page()
[all …]
/dragonfly/sbin/fsck/
HDdir.c63 static void freedir(ufs1_ino_t ino, ufs1_ino_t parent);
66 static int lftempname(char *bufp, ufs1_ino_t ino);
263 direrror(ufs1_ino_t ino, char *errmesg) in direrror() argument
266 fileerror(ino, ino, errmesg); in direrror()
270 fileerror(ufs1_ino_t cwd, ufs1_ino_t ino, char *errmesg) in fileerror() argument
276 pinode(ino); in fileerror()
278 getpathname(pathbuf, cwd, ino); in fileerror()
279 if (ino < UFS_ROOTINO || ino > maxino) { in fileerror()
283 dp = ginode(ino); in fileerror()
542 makeentry(ufs1_ino_t parent, ufs1_ino_t ino, char *name) in makeentry() argument
[all …]
HDinode.c507 pinode(ufs1_ino_t ino) in pinode() argument
514 printf(" I=%lu ", (u_long)ino); in pinode()
515 if (ino < UFS_ROOTINO || ino > maxino) in pinode()
517 dp = ginode(ino); in pinode()
533 blkerror(ufs1_ino_t ino, char *type, ufs_daddr_t blk) in blkerror() argument
536 pfatal("%d %s I=%u", blk, type, ino); in blkerror()
538 switch (inoinfo(ino)->ino_state) { in blkerror()
541 inoinfo(ino)->ino_state = FCLEAR; in blkerror()
545 inoinfo(ino)->ino_state = DCLEAR; in blkerror()
553 errx(EEXIT, "BAD STATE %d TO BLKERR", inoinfo(ino)->ino_state); in blkerror()
[all …]
/dragonfly/sys/vfs/fuse/
HDfuse_node.c40 if (p1->ino < p2->ino) in fuse_node_cmp()
42 if (p1->ino > p2->ino) in fuse_node_cmp()
49 uint64_t, ino);
52 fuse_node_new(struct fuse_mount *fmp, uint64_t ino, enum vtype vtyp, in fuse_node_new() argument
64 fnp->ino = ino; in fuse_node_new()
81 fuse_dbg("free ino=%ju\n", fnp->ino); in fuse_node_free()
96 uint64_t ino, enum vtype vtyp, struct vnode **vpp) in fuse_alloc_node() argument
107 fnp = RB_LOOKUP(fuse_node_tree, &fmp->node_head, ino); in fuse_alloc_node()
109 fuse_node_new(fmp, ino, vtyp, &fnp); in fuse_alloc_node()
228 fnp->ino, oldsize, newsize); in fuse_node_truncate()
/dragonfly/stand/lib/
HDhammer1.c540 hdirlocalization(struct hfs *hfs, ino_t ino) in hdirlocalization() argument
544 if (ino != hfs->last_dir_ino) { in hdirlocalization()
546 key.obj_id = ino; in hdirlocalization()
556 hfs->last_dir_ino = ino; in hdirlocalization()
560 (long long)ino); in hdirlocalization()
564 (long long)ino); in hdirlocalization()
575 hreaddir(struct hfs *hfs, ino_t ino, int64_t *off, struct dirent *de) in hreaddir() argument
580 printf("%s(%llx, %lld)\n", __func__, (long long)ino, *off); in hreaddir()
584 key.obj_id = ino; in hreaddir()
585 key.localization = hdirlocalization(hfs, ino); in hreaddir()
[all …]
/dragonfly/sbin/growfs/
HDdebug.c596 dbg_dump_ino(struct fs *sb, const char *comment, struct ufs1_dinode *ino) in dbg_dump_ino() argument
606 fprintf(dbg_log, "# %d@%lx: %s\n", indent, (unsigned long)ino, comment); in dbg_dump_ino()
609 fprintf(dbg_log, "mode u_int16_t 0%o\n", ino->di_mode); in dbg_dump_ino()
610 fprintf(dbg_log, "nlink int16_t 0x%04x\n", ino->di_nlink); in dbg_dump_ino()
612 ((unsigned int *)&(ino->di_size))[1], in dbg_dump_ino()
613 ((unsigned int *)&(ino->di_size))[0]); in dbg_dump_ino()
614 fprintf(dbg_log, "atime int32_t 0x%08x\n", ino->di_atime); in dbg_dump_ino()
616 ino->di_atimensec); in dbg_dump_ino()
618 ino->di_mtime); in dbg_dump_ino()
620 ino->di_mtimensec); in dbg_dump_ino()
[all …]
/dragonfly/sys/vfs/hpfs/
HDhpfs_hash.c89 hpfs_hphashlookup(cdev_t dev, lsn_t ino) in hpfs_hphashlookup() argument
94 for (hp = HPNOHASH(dev, ino)->lh_first; hp; hp = hp->h_hash.le_next) { in hpfs_hphashlookup()
95 if (ino == hp->h_no && dev == hp->h_dev) in hpfs_hphashlookup()
104 hpfs_hphashvget(cdev_t dev, lsn_t ino) in hpfs_hphashvget() argument
111 for (hp = HPNOHASH(dev, ino)->lh_first; hp; hp = hp->h_hash.le_next) { in hpfs_hphashvget()
112 if (ino != hp->h_no || dev != hp->h_dev) in hpfs_hphashvget()
122 for (hp = HPNOHASH(dev, ino)->lh_first; hp; hp = hp->h_hash.le_next) { in hpfs_hphashvget()
123 if (ino == hp->h_no && dev == hp->h_dev) in hpfs_hphashvget()
/dragonfly/sys/vfs/isofs/cd9660/
HDcd9660_lookup.c105 ino_t ino = 0; in cd9660_lookup() local
240 ino = isodirino(ep, imp); in cd9660_lookup()
242 ino = bp->b_bio1.bio_offset in cd9660_lookup()
245 } else if (ino) in cd9660_lookup()
257 ino = isodirino(ep, imp); in cd9660_lookup()
259 ino = bp->b_bio1.bio_offset + entryoffsetinblock; in cd9660_lookup()
260 dp->i_ino = ino; in cd9660_lookup()
265 ino = 0; in cd9660_lookup()
271 if (ino) { in cd9660_lookup()
273 dp->i_ino = ino; in cd9660_lookup()
[all …]
/dragonfly/contrib/grep/lib/
HDfts-cycle.c27 ino_t ino; member
36 return ax->ino == ay->ino in AD_compare()
44 return (uintmax_t) ax->ino % table_size; in AD_hash()
86 ad->ino = st->st_ino; in enter_dir()
133 obj.ino = st->st_ino; in leave_dir()
/dragonfly/usr.sbin/makefs/
HDffs.c836 cur->inode->ino = cur->parent->inode->ino; in ffs_populate_dir()
838 cur->inode->ino = fsopts->curinode; in ffs_populate_dir()
892 cur->inode->ino, inode_type(cur->type)); in ffs_populate_dir()
899 ffs_write_file(&din, cur->inode->ino, membuf, fsopts); in ffs_populate_dir()
901 ffs_write_file(&din, cur->inode->ino, in ffs_populate_dir()
905 ffs_write_inode(&din, cur->inode->ino, fsopts); in ffs_populate_dir()
935 ffs_write_file(union dinode *din, uint32_t ino, void *buf, fsinfo_t *fsopts) in ffs_write_file() argument
962 ino, din, isfile, inode_type(DIP(din, mode) & S_IFMT), in ffs_write_file()
970 in.i_number = ino; in ffs_write_file()
1026 ino, in ffs_write_file()
[all …]
/dragonfly/bin/pax/
HDtables.c148 if ((pt->ino == arcn->sb.st_ino) && in chk_lnk()
190 pt->ino = arcn->sb.st_ino; in chk_lnk()
239 if ((pt->ino == arcn->sb.st_ino) && in purg_lnk()
949 add_atdir(char *fname, dev_t dev, ino_t ino, time_t mtime, time_t atime) in add_atdir() argument
964 indx = ((unsigned)ino) % A_TAB_SZ; in add_atdir()
967 if ((pt->ino == ino) && (pt->dev == dev)) in add_atdir()
985 pt->ino = ino; in add_atdir()
1011 get_atdir(dev_t dev, ino_t ino, time_t *mtime, time_t *atime) in get_atdir() argument
1022 indx = ((unsigned)ino) % A_TAB_SZ; in get_atdir()
1028 if ((pt->ino == ino) && (pt->dev == dev)) in get_atdir()
/dragonfly/stand/boot/efi/boot1/
HDufs_module.c126 ufs_ino_t ino; in load() local
139 if ((ino = lookup(filepath)) == 0) { in load()
144 if (fsread_size(ino, NULL, 0, &size) < 0 || size <= 0) { in load()
145 printf("Failed to read size of '%s' ino: %d\n", filepath, ino); in load()
156 read = fsread(ino, buf, size); in load()

12345