Home
last modified time | relevance | path

Searched refs:dinode (Results 1 – 25 of 48) sorted by relevance

12

/illumos-gate/usr/src/cmd/backup/dump/
H A Ddump.h71 #define MAXINOPB (MAXBSIZE / sizeof (struct dinode))
258 extern void est(struct dinode *);
285 extern void saveino(ino_t, struct dinode *);
294 extern void stattoi(struct stat *, struct dinode *);
337 extern void pass(void (*)(struct dinode *), uchar_t *);
338 extern void mark(struct dinode *);
339 extern void active_mark(struct dinode *);
340 extern void markshad(struct dinode *);
341 extern void estshad(struct dinode *);
343 extern void add(struct dinode *);
[all …]
H A Ddumptraverse.c22 static void lf_dumpinode(struct dinode *);
24 void lf_dump(struct dinode *);
32 pass(void (*fn)(struct dinode *), uchar_t *map) in pass() argument
78 mark(struct dinode *ip) in mark()
111 active_mark(struct dinode *ip) in active_mark()
153 markshad(struct dinode *ip) in markshad()
186 estshad(struct dinode *ip) in estshad()
230 add(struct dinode *ip) in add()
330 dirdump(struct dinode *ip) in dirdump()
346 lf_dumpmeta(struct dinode *ip) in lf_dumpmeta()
[all …]
/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/
H A Dinode.c51 struct dinode zino;
55 static void pdinode(struct dinode *);
60 static int ckinode_common(struct dinode *, struct inodesc *, enum cki_action);
217 ckinode(struct dinode *dp, struct inodesc *idesc, enum cki_action action) in ckinode()
257 ckinode_common(struct dinode *dp, struct inodesc *idesc, in ckinode_common()
261 struct dinode dino; in ckinode_common()
266 (void) memmove(&dino, dp, sizeof (struct dinode)); in ckinode_common()
674 struct dinode *
678 struct dinode *dp; in ginode()
719 static struct dinode *inodebuf;
[all …]
H A Dfsck.h114 struct dinode *b_dinode; /* inode block */
366 extern struct dinode zino;
513 int acltypeok(struct dinode *);
523 void cacheacl(struct dinode *, fsck_ino_t);
524 void cacheino(struct dinode *, fsck_ino_t);
535 int ckinode(struct dinode *, struct inodesc *, enum cki_action);
561 int ftypeok(struct dinode *);
566 struct dinode *getnextinode(fsck_ino_t);
567 struct dinode *getnextrefresh(void);
569 struct dinode *ginode(fsck_ino_t);
[all …]
H A Dpass3.c44 static void setcurino(struct inodesc *, struct dinode *, struct inoinfo *);
56 struct dinode *dp; in pass3a()
327 struct dinode *dp, *pdirp; in pass3acheck()
398 setcurino(struct inodesc *idesc, struct dinode *dp, struct inoinfo *inp) in setcurino()
414 struct dinode *dp = ginode(orphan); in maybe_convert_attrdir_to_dir()
H A Ddir.c373 struct dinode *dp; in adjust()
514 struct dinode *dp; in linkup()
647 struct dinode *dp; in do_reconnect()
773 struct dinode *dp; in makeentry()
830 struct dinode *dp; in expanddir()
1126 struct dinode *dp; in allocdir()
1345 struct dinode *dp; in mkuniqname()
H A Dpass1b.c44 struct dinode *dp; in pass1b()
H A Dpass1.c132 struct dinode *dp; in verify_inode()
502 struct dinode *dp; in clear_attr_acl()
628 struct dinode *dp; in pass1check()
H A Dpass2.c51 struct dinode *dp, *dp2, *dpattr; in pass2()
56 struct dinode dino; in pass2()
140 (void) memset(&dino, 0, sizeof (struct dinode)); in pass2()
401 struct dinode *dp, *pdirp, *attrdirp; in pass2check()
/illumos-gate/usr/src/cmd/fs.d/ufs/ff/
H A Dff.c68 struct dinode *itab; /* = (struct dinode *)itab; */
70 struct dinode *gip;
95 struct dinode *ip;
132 void pass1(struct dinode *ip);
133 void pass2(struct dinode *ip);
134 void pass3(struct dinode *ip);
141 struct dinode *ginode(ino_t inumber);
356 itab = (struct dinode *)calloc(sblock.fs_ipg, sizeof (struct dinode)); in check()
377 (int)(sblock.fs_ipg * sizeof (struct dinode))); in check()
394 (int)(sblock.fs_ipg * sizeof (struct dinode))); in check()
[all …]
/illumos-gate/usr/src/cmd/fs.d/ufs/ncheck/
H A Dncheck.c65 struct dinode *itab;
69 struct dinode *gip;
105 struct dinode *ip;
127 void pass1(struct dinode *ip);
128 void pass2(struct dinode *ip);
129 void pass3(struct dinode *ip);
294 itab = (struct dinode *)extend_tbl((uchar_t *)itab, &itab_size, in check()
295 (unsigned)(sblock.fs_ipg * sizeof (struct dinode))); in check()
324 (int)(sblock.fs_ipg * sizeof (struct dinode))); in check()
343 (int)(sblock.fs_ipg * sizeof (struct dinode))); in check()
[all …]
/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Dmpxio_rcm.c622 get_nclients(di_node_t dinode, void *arg) in get_nclients() argument
626 if (is_client(dinode)) in get_nclients()
638 is_client(di_node_t dinode) in is_client() argument
640 return (di_path_client_next_path(dinode, DI_PATH_NIL) != DI_PATH_NIL); in is_client()
758 build_groups(di_node_t dinode, void *arg) in build_groups() argument
776 di_path_client_next_path(dinode, dipath)) != DI_PATH_NIL) in build_groups()
790 di_path_client_next_path(dinode, dipath)) != DI_PATH_NIL) { in build_groups()
831 get_rsrcname(dinode)) == NULL) in build_groups()
854 if ((group->clients[0] = get_rsrcname(dinode)) == NULL) { in build_groups()
956 get_rsrcname(di_node_t dinode) in get_rsrcname() argument
[all …]
/illumos-gate/usr/src/cmd/fs.d/ufs/quot/
H A Dquot.c61 #define ISIZ (MAXBSIZE/sizeof (struct dinode))
67 static struct dinode *itab;
102 static void qacct(struct dinode *);
274 itab = (struct dinode *)calloc(sblock.fs_ipg, sizeof (struct dinode)); in check()
285 (int)(sblock.fs_ipg * sizeof (struct dinode))); in check()
297 qacct(struct dinode *ip) in qacct()
/illumos-gate/usr/src/cmd/fs.d/ufs/fsirand/
H A Dfsirand.c55 struct dinode dibuf[8192/sizeof (struct dinode)];
64 struct dinode *dip; in main()
132 bsize = INOPB(fs) * sizeof (struct dinode); in main()
/illumos-gate/usr/src/cmd/fs.d/udfs/fsck/
H A Dfsck.h73 struct dinode { struct
92 struct dinode *b_dinode; /* inode block */ argument
212 struct dinode *ginode();
/illumos-gate/usr/src/cmd/devctl/
H A Ddevctl.c544 di_node_t dinode; in run_list_ctlrs() local
546 if ((dinode = di_init("/", DINFOSUBTREE|DINFOMINOR)) == NULL) { in run_list_ctlrs()
551 (void) di_walk_minor(dinode, DDI_NT_NEXUS, 0, NULL, &nexif); in run_list_ctlrs()
552 di_fini(dinode); in run_list_ctlrs()
/illumos-gate/usr/src/cmd/fs.d/ufs/clri/
H A Dclri.c56 #define ISIZE (sizeof (struct dinode))
59 static struct dinode buf[NI];
/illumos-gate/usr/src/cmd/fs.d/ufs/fsdb/
H A Dfsdb.c127 #define INODE (sizeof (struct dinode))
1158 addr = (long)&((struct dinode *) in main()
1191 addr = (long)&((struct dinode *) in main()
1301 addr = (long)&((struct dinode *) in main()
1338 &((struct dinode *)(uintptr_t)cur_ino)-> in main()
1435 addr = (long)&((struct dinode *) in main()
1481 addr = (long)&((struct dinode *)(uintptr_t) in main()
1592 addr = (long)&((struct dinode *) in main()
1611 addr = (long)&((struct dinode *) in main()
1620 addr = (long)&((struct dinode *) in main()
[all …]
/illumos-gate/usr/src/cmd/fs.d/ufs/quotacheck/
H A Dquotacheck.c73 struct dinode itab[ITABSZ];
74 struct dinode *dp;
89 struct dinode *ginode();
591 acct(struct dinode *ip) in acct()
626 struct dinode *
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dfsys_ffs.c195 ino % (SUPERBLOCK->fs_inopb) * sizeof (struct dinode), in ffs_dir()
196 sizeof (struct dinode), (char *) INODE)) in ffs_dir()
H A Ddisk_inode.h99 struct dinode struct
H A Djfs.h444 struct dinode { struct
543 typedef struct dinode dinode_t; argument
/illumos-gate/usr/src/cmd/fs.d/ufs/newfs/
H A Dnewfs.c1081 struct dinode dibuf[MAXBSIZE/sizeof (struct dinode)]; in notrand()
1083 struct dinode *dip; in notrand()
1099 bsize = INOPB(fs) * sizeof (struct dinode); in notrand()
/illumos-gate/usr/src/head/protocols/
H A Ddumprestore.h131 struct dinode c_dinode; /* ownership and mode of inode */
/illumos-gate/usr/src/cmd/fs.d/ufs/mkfs/
H A Dmkfs.c299 #define MAXIpG_B(b, d) roundup((b) * NBBY / (d), (b) / sizeof (struct dinode))
302 #define MAXINOPB (MAXBSIZE / sizeof (struct dinode))
463 struct dinode zino[MAXBSIZE / sizeof (struct dinode)];
587 struct dinode *gdinode(ino_t);
1346 sblock.fs_inopb = sblock.fs_bsize / sizeof (struct dinode); in main()
1625 sblock.fs_inopb = sblock.fs_bsize / sizeof (struct dinode); in main()
1663 inospercg = (uint64_t)roundup(bpcg / sizeof (struct dinode), in main()
2513 struct dinode *inode_buffer; in initcg()
2594 size = sblock.fs_ipg * sizeof (struct dinode); in initcg()
2595 inode_buffer = (struct dinode *)getbuf(&inodebuf, size); in initcg()
[all …]

12