Searched refs:inodesc (Results 1 - 15 of 15) sorted by relevance

/illumos-gate/usr/src/cmd/backup/dump/
H A Ddumponline.c38 struct inodesc { struct
41 struct inodesc *id_next; /* next on linked list */
44 static struct inodesc ilist; /* list of used inodesc structs */
45 static struct inodesc *last; /* last inodesc init'd or matched */
46 static struct inodesc *freeinodesc; /* free list of inodesc structs */
47 static struct inodesc **ialloc; /* allocated chunks, for freeing */
104 freeinodesc = (struct inodesc *)xcallo
[all...]
/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/
H A Dpass1b.c41 static int pass1bcheck(struct inodesc *);
47 struct inodesc idesc;
73 pass1bcheck(struct inodesc *idesc)
H A Dfsck.h137 * inodesc.id_fix values. See inode.c for a description of their usage.
192 * See the full discussion of the interactions between struct inodesc
195 struct inodesc { struct
197 int (*id_func)(struct inodesc *);
521 void adjust(struct inodesc *, int);
541 int ckinode(struct dinode *, struct inodesc *, enum cki_action);
545 void clri(struct inodesc *, caddr_t, int, int);
548 int dirscan(struct inodesc *);
551 int dofix(struct inodesc *, caddr_t, ...);
557 int findino(struct inodesc *);
[all...]
H A Dpass3.c45 static int pass3acheck(struct inodesc *);
46 static void setcurino(struct inodesc *, struct dinode *, struct inoinfo *);
57 struct inodesc curino;
59 struct inodesc idesc;
325 pass3acheck(struct inodesc *idesc)
400 setcurino(struct inodesc *idesc, struct dinode *dp, struct inoinfo *inp)
418 struct inodesc idesc;
H A Dinode.c48 static int clearanentry(struct inodesc *);
52 static int iblock(struct inodesc *, int, u_offset_t, enum cki_action);
54 static int ckinode_common(struct dinode *, struct inodesc *, enum cki_action);
60 * in the provided struct inodesc) or dirscan() is invoked. Which is
112 * struct inodesc. About half of the fields are specific to directory
211 ckinode(struct dinode *dp, struct inodesc *idesc, enum cki_action action)
213 struct inodesc cleardesc;
251 ckinode_common(struct dinode *dp, struct inodesc *idesc,
431 iblock(struct inodesc *idesc, int ilevel, u_offset_t iblks,
436 int (*func)(struct inodesc *)
[all...]
H A Dpass1.c54 static void verify_inode(fsck_ino_t, struct inodesc *, fsck_ino_t);
55 static void check_dirholes(fsck_ino_t, struct inodesc *);
56 static void collapse_dirhole(fsck_ino_t, struct inodesc *);
64 struct inodesc idesc;
127 verify_inode(fsck_ino_t inumber, struct inodesc *idesc, fsck_ino_t maxinumber)
549 check_dirholes(fsck_ino_t inumber, struct inodesc *idesc)
576 collapse_dirhole(fsck_ino_t inumber, struct inodesc *idesc)
623 pass1check(struct inodesc *idesc)
H A Ddir.c61 static int chgino(struct inodesc *);
62 static int dircheck(struct inodesc *, struct direct *);
65 static struct direct *fsck_readdir(struct inodesc *);
67 static int mkentry(struct inodesc *);
102 dirscan(struct inodesc *idesc)
160 fsck_readdir(struct inodesc *idesc)
328 dircheck(struct inodesc *idesc, struct direct *dp)
373 adjust(struct inodesc *idesc, int lcnt)
378 struct inodesc lcidesc;
472 mkentry(struct inodesc *ides
[all...]
H A Dpass4.c46 struct inodesc idesc;
158 pass4check(struct inodesc *idesc)
H A Dpass3b.c62 struct inodesc curino;
184 struct inodesc ldesc;
238 pass3bcheck(struct inodesc *idesc)
H A Dpass2.c48 static int pass2check(struct inodesc *);
56 struct inodesc curino;
57 struct inodesc ldesc;
395 pass2check(struct inodesc *idesc)
398 struct inodesc ldesc;
H A Dutilities.c628 struct inodesc idesc;
658 struct inodesc idesc;
838 dofix(struct inodesc *idesc, caddr_t msg, ...)
2270 * Simple initializer for inodesc structures, so users of only a few
2275 init_inodesc(struct inodesc *idesc)
2280 (void) memset((void *)idesc, 0, sizeof (struct inodesc));
H A Dpass5.c59 struct inodesc idesc;
/illumos-gate/usr/src/cmd/fs.d/udfs/fsck/
H A Dpass1.c62 extern int32_t dofix(struct inodesc *, char *);
577 struct inodesc idesc;
592 bzero((char *)&idesc, sizeof (struct inodesc));
607 struct inodesc idesc;
609 bzero((char *)&idesc, sizeof (struct inodesc));
H A Dfsck.h132 struct inodesc { struct
H A Dutilities.c471 dofix(struct inodesc *idesc, char *msg)

Completed in 92 milliseconds