Symbol: dinode
sbin/dump/dump.h
200
union dinode;
sbin/dump/dump.h
201
int64_t blockest(union dinode *);
sbin/dump/dump.h
208
void blksout64(union dinode *, int64_t *, int, ino_t, int);
sbin/dump/dump.h
209
void dumpino(union dinode *, ino_t);
sbin/dump/dump.h
234
union dinode *getino(ino_t);
sbin/dump/ffs_inode.c
225
union dinode *
sbin/dump/ffs_inode.c
259
return (union dinode *)dp2;
sbin/dump/ffs_inode.c
262
return ((union dinode *)dp1);
sbin/dump/main.c
133
union dinode *dp;
sbin/dump/traverse.c
130
union dinode *dp;
sbin/dump/traverse.c
277
union dinode *dp, di;
sbin/dump/traverse.c
413
union dinode *ip;
sbin/dump/traverse.c
479
dumpino(union dinode *dp, ino_t ino)
sbin/dump/traverse.c
609
dmpindir(union dinode *dp, ino_t ino, daddr_t blk, int ind_level, off_t *size)
sbin/dump/traverse.c
62
static int appendextdata(union dinode *dp);
sbin/dump/traverse.c
63
static void writeextdata(union dinode *dp, ino_t ino, int added);
sbin/dump/traverse.c
65
static void dmpindir(union dinode *dp, ino_t, daddr_t, int, off_t *);
sbin/dump/traverse.c
687
blksout64(union dinode *dp, int64_t *blkp, int frags, ino_t ino, int last)
sbin/dump/traverse.c
752
appendextdata(union dinode *dp)
sbin/dump/traverse.c
76
blockest(union dinode *dp)
sbin/dump/traverse.c
798
writeextdata(union dinode *dp, ino_t ino, int added)
sbin/dump_lfs/lfs_inode.c
312
union dinode *dp;
sbin/dump_lfs/lfs_inode.c
354
union dinode *
sbin/dump_lfs/lfs_inode.c
364
static union dinode ifile_dinode; /* XXX fill this in */
sbin/dump_lfs/lfs_inode.c
365
static union dinode empty_dinode; /* Always stays zeroed */
sbin/fsck_ffs/dir.c
422
union dinode *dp;
sbin/fsck_ffs/dir.c
447
union dinode *dp;
sbin/fsck_ffs/dir.c
561
union dinode *dp;
sbin/fsck_ffs/dir.c
694
union dinode *dp;
sbin/fsck_ffs/dir.c
715
union dinode *dp;
sbin/fsck_ffs/dir.c
752
expanddir(union dinode *dp, char *name)
sbin/fsck_ffs/dir.c
844
union dinode *dp;
sbin/fsck_ffs/dir.c
89
static int expanddir(union dinode *, char *);
sbin/fsck_ffs/dir.c
914
union dinode *dp;
sbin/fsck_ffs/extern.h
101
int quota2_alloc_quota(union dinode *, struct bufarea *,
sbin/fsck_ffs/extern.h
35
void cacheino(union dinode *, ino_t);
sbin/fsck_ffs/extern.h
39
int ckinode(union dinode *, struct inodesc *);
sbin/fsck_ffs/extern.h
46
union dinode * getnextinode(ino_t);
sbin/fsck_ffs/extern.h
57
int ftypeok(union dinode *);
sbin/fsck_ffs/extern.h
61
union dinode *ginode(ino_t);
sbin/fsck_ffs/extern.h
83
ssize_t readblk(union dinode *, off_t, struct bufarea **);
sbin/fsck_ffs/extern.h
84
struct bufarea *expandfile(union dinode *);
sbin/fsck_ffs/inode.c
184
union dinode *dp;
sbin/fsck_ffs/inode.c
322
union dinode *
sbin/fsck_ffs/inode.c
341
return ((union dinode *)((caddr_t)pbp->b_un.b_buf + blkoff));
sbin/fsck_ffs/inode.c
344
return ((union dinode *)((caddr_t)pbp->b_un.b_buf + blkoff));
sbin/fsck_ffs/inode.c
349
swap_dinode1(union dinode *dp, int n)
sbin/fsck_ffs/inode.c
373
swap_dinode2(union dinode *dp, int n)
sbin/fsck_ffs/inode.c
399
union dinode *inodebuf;
sbin/fsck_ffs/inode.c
401
union dinode *
sbin/fsck_ffs/inode.c
406
static union dinode *dp;
sbin/fsck_ffs/inode.c
407
union dinode *ret;
sbin/fsck_ffs/inode.c
431
dp = (union dinode *)inodebuf;
sbin/fsck_ffs/inode.c
434
dp = (union dinode *)
sbin/fsck_ffs/inode.c
487
cacheino(union dinode *dp, ino_t inumber)
sbin/fsck_ffs/inode.c
577
union dinode *dp;
sbin/fsck_ffs/inode.c
656
union dinode *dp;
sbin/fsck_ffs/inode.c
68
static void swap_dinode1(union dinode *, int);
sbin/fsck_ffs/inode.c
69
static void swap_dinode2(union dinode *, int);
sbin/fsck_ffs/inode.c
712
union dinode *dp;
sbin/fsck_ffs/inode.c
73
ckinode(union dinode *dp, struct inodesc *idesc)
sbin/fsck_ffs/inode.c
76
union dinode dino;
sbin/fsck_ffs/inode.c
830
union dinode *dp;
sbin/fsck_ffs/inode.c
874
readblk(union dinode *dp, off_t offset, struct bufarea **bp)
sbin/fsck_ffs/inode.c
952
expandfile(union dinode *dp)
sbin/fsck_ffs/pass1.c
231
union dinode *dp;
sbin/fsck_ffs/pass1b.c
60
union dinode *dp;
sbin/fsck_ffs/pass2.c
330
union dinode *dp;
sbin/fsck_ffs/pass2.c
66
union dinode *dp;
sbin/fsck_ffs/pass2.c
71
union dinode dino;
sbin/fsck_ffs/pass3.c
62
union dinode *dp;
sbin/fsck_ffs/pass4.c
63
union dinode *dp;
sbin/fsck_ffs/quota2.c
133
static int quota2_walk_list(union dinode *, struct bufarea *, uint64_t *,
sbin/fsck_ffs/quota2.c
140
quota2_walk_list(union dinode *dp, struct bufarea *hbp, uint64_t *offp, void *a,
sbin/fsck_ffs/quota2.c
239
union dinode *dp;
sbin/fsck_ffs/quota2.c
467
union dinode *dp;
sbin/fsck_ffs/quota2.c
54
union dinode *dp;
sbin/fsck_ffs/quota2.c
76
quota2_alloc_quota(union dinode * dp, struct bufarea *hbp,
sbin/fsck_ffs/utilities.c
70
ftypeok(union dinode *dp)
sbin/fsck_ffs/wapbl.c
150
union dinode *dp;
sbin/fsdb/fsdb.c
163
union dinode *curinode;
sbin/fsdb/fsdb.c
459
union dinode *dp;
sbin/fsdb/fsdb.h
49
extern union dinode *curinode;
sbin/fsdb/fsdb.h
54
void printstat(const char *, ino_t, union dinode *);
sbin/fsdb/fsdbutil.c
91
printstat(const char *cp, ino_t inum, union dinode *dp)
sbin/newfs/mkfs.c
1041
union dinode node;
sbin/newfs/mkfs.c
116
static void iput(union dinode *, ino_t);
sbin/newfs/mkfs.c
1360
iput(union dinode *ip, ino_t ino)
sbin/resize_ffs/resize_ffs.c
1079
map_inodes(void (*fn) (union dinode * di, unsigned int, void *arg),
sbin/resize_ffs/resize_ffs.c
1106
markblk(mark_callback_t fn, union dinode * di, off_t bn, off_t o)
sbin/resize_ffs/resize_ffs.c
1128
markiblk(mark_callback_t fn, union dinode * di, off_t bn, off_t o, int lev)
sbin/resize_ffs/resize_ffs.c
1179
map_inode_data_blocks(union dinode * di, mark_callback_t fn)
sbin/resize_ffs/resize_ffs.c
1205
dblk_callback(union dinode * di, unsigned int inum, void *arg)
sbin/resize_ffs/resize_ffs.c
1263
sizeof(union dinode), "inodes");
sbin/resize_ffs/resize_ffs.c
132
union dinode *inodes;
sbin/resize_ffs/resize_ffs.c
137
union dinode *sinodes;
sbin/resize_ffs/resize_ffs.c
1492
moveblocks_callback(union dinode * di, unsigned int inum, void *arg)
sbin/resize_ffs/resize_ffs.c
1733
dirmove_callback(union dinode * di, unsigned int inum, void *arg)
sys/arch/hppa/stand/xxboot/main.c
311
union ufs_dinode dinode;
sys/arch/hppa/stand/xxboot/main.c
316
if (ino == 0 || ufs_get_inode(ino, &dinode))
sys/arch/hppa/stand/xxboot/main.c
325
sz = DI_SIZE(&dinode);
sys/arch/hppa/stand/xxboot/main.c
326
ufs_read(&dinode, (void *) loadadr, 0, sz);
sys/arch/hppa/stand/xxboot/readufs.c
276
union ufs_dinode dinode;
sys/arch/hppa/stand/xxboot/readufs.c
278
if (ufs_fn_inode(dirino, fn, &dinode))
sys/arch/hppa/stand/xxboot/readufs.c
280
disize = DI_SIZE(&dinode);
sys/arch/hppa/stand/xxboot/readufs.c
281
cnt = ufs_read(&dinode, buf, 0, disize);
sys/arch/hppa/stand/xxboot/readufs.c
329
union ufs_dinode dinode;
sys/arch/hppa/stand/xxboot/readufs.c
347
ufs_get_inode(ino, &dinode);
sys/arch/hppa/stand/xxboot/readufs.c
348
disize = DI_SIZE(&dinode);
sys/arch/hppa/stand/xxboot/readufs.c
350
cnt = ufs_read(&dinode, p, 0, disize);
sys/arch/x68k/stand/boot_ufs/bootmain.c
217
union ufs_dinode dinode;
sys/arch/x68k/stand/boot_ufs/bootmain.c
220
if (ino == 0 || ufs_get_inode(ino, &dinode)) {
sys/arch/x68k/stand/boot_ufs/bootmain.c
226
ufs_read(&dinode, (void *)addr, 0, sizeof(struct exec));
sys/arch/x68k/stand/boot_ufs/bootmain.c
237
ufs_read(&dinode, ((char *)addr)-sizeof(struct exec), 0,/* XXX */
sys/arch/x68k/stand/boot_ufs/readufs.c
280
union ufs_dinode dinode;
sys/arch/x68k/stand/boot_ufs/readufs.c
282
if (ufs_fn_inode(dirino, fn, &dinode))
sys/arch/x68k/stand/boot_ufs/readufs.c
284
disize = DI_SIZE(&dinode);
sys/arch/x68k/stand/boot_ufs/readufs.c
285
cnt = ufs_read(&dinode, buf, 0, disize);
sys/arch/x68k/stand/boot_ufs/readufs.c
333
union ufs_dinode dinode;
sys/arch/x68k/stand/boot_ufs/readufs.c
351
ufs_get_inode(ino, &dinode);
sys/arch/x68k/stand/boot_ufs/readufs.c
352
disize = DI_SIZE(&dinode);
sys/arch/x68k/stand/boot_ufs/readufs.c
354
cnt = ufs_read(&dinode, p, 0, disize);
sys/ufs/ext2fs/ext2fs_dinode.h
212
#define EXT2_DINODE_FITS(dinode, field, isize) (\
sys/ufs/ext2fs/ext2fs_dinode.h
214
&& ((EXT2_REV0_DINODE_SIZE + (dinode)->e2di_extra_isize) >= offsetof(struct ext2fs_dinode, field) + sizeof((dinode)->field)) \
sys/ufs/ext2fs/ext2fs_dinode.h
240
#define EXT2_DINODE_TIME_GET(ts, dinode, field, isize) \
sys/ufs/ext2fs/ext2fs_dinode.h
241
ext2fs_dinode_time_get(ts, (dinode)->field, \
sys/ufs/ext2fs/ext2fs_dinode.h
242
EXT2_DINODE_FITS(dinode, field ## _extra, isize) \
sys/ufs/ext2fs/ext2fs_dinode.h
243
? (dinode)->field ## _extra : 0 \
sys/ufs/ext2fs/ext2fs_dinode.h
257
#define EXT2_DINODE_TIME_SET(ts, dinode, field, isize) \
sys/ufs/ext2fs/ext2fs_dinode.h
258
ext2fs_dinode_time_set(ts, &(dinode)->field, \
sys/ufs/ext2fs/ext2fs_dinode.h
259
EXT2_DINODE_FITS(dinode, field ## _extra, isize) \
sys/ufs/ext2fs/ext2fs_dinode.h
260
? &(dinode)->field ## _extra : NULL \
usr.bin/fstat/fstat.c
807
struct ext2fs_dinode dinode;
usr.bin/fstat/fstat.c
816
if (!KVM_READ(inode.i_din.e2fs_din, &dinode, sizeof dinode)) {
usr.bin/fstat/fstat.c
821
fsp->mode = dinode.e2di_mode;
usr.bin/fstat/fstat.c
822
fsp->size = dinode.e2di_size;
usr.bin/fstat/fstat.c
823
fsp->rdev = dinode.e2di_rdev;
usr.sbin/makefs/ffs.c
1093
ffs_write_inode(union dinode *dp, uint32_t ino, const fsinfo_t *fsopts)
usr.sbin/makefs/ffs.c
151
static void ffs_write_file(union dinode *, uint32_t, void *, fsinfo_t *);
usr.sbin/makefs/ffs.c
152
static void ffs_write_inode(union dinode *, uint32_t, const fsinfo_t *);
usr.sbin/makefs/ffs.c
764
union dinode din;
usr.sbin/makefs/ffs.c
880
ffs_write_file(union dinode *din, uint32_t ino, void *buf, fsinfo_t *fsopts)
usr.sbin/makefs/ffs/ufs_inode.h
49
union dinode i_din;
usr.sbin/quot/quot.c
104
static int virtualblocks(struct fs *, union dinode *);
usr.sbin/quot/quot.c
107
static union dinode *
usr.sbin/quot/quot.c
134
return ((union dinode *)
usr.sbin/quot/quot.c
136
return ((union dinode *)
usr.sbin/quot/quot.c
147
virtualblocks(struct fs *super, union dinode *dp)
usr.sbin/quot/quot.c
181
union dinode *dp;
usr.sbin/quot/quot.c
345
union dinode *dp;
usr.sbin/quot/quot.c
417
union dinode *dp;
usr.sbin/quot/quot.c
458
union dinode *dp;
usr.sbin/quot/quot.c
94
static union dinode *get_inode(int, struct fs *, ino_t);
usr.sbin/quot/quot.c
98
static int isfree(struct fs *, union dinode *);
usr.sbin/quotacheck/quotacheck.c
129
struct dinode dp1;
usr.sbin/quotacheck/quotacheck.c
81
# define DINODE1_SIZE sizeof(struct dinode)
usr.sbin/quotacheck/quotacheck.c
845
struct dinode *dp1;
usr.sbin/quotacheck/quotacheck.c
847
dp1 = (struct dinode *) &dp->dp1;