/titanic_50/usr/src/cmd/backup/dump/ |
H A D | dumponline.c | 38 struct inodesc { struct 41 struct inodesc *id_next; /* next on linked list */ argument 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 *)xcalloc(nused, sizeof (*freeinodesc)); in allocino() 105 if (freeinodesc == (struct inodesc *)0) { in allocino() 112 (struct inodesc **)xmalloc(2*sizeof (*ialloc)); in allocino() 114 ialloc[1] = (struct inodesc *)0; in allocino() [all …]
|
/titanic_50/usr/src/cmd/fs.d/ufs/fsck/ |
H A D | fsck.h | 195 struct inodesc { struct 197 int (*id_func)(struct inodesc *); argument 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 *); 558 int findname(struct inodesc *); 578 void init_inodesc(struct inodesc *); [all …]
|
H A D | pass1b.c | 41 static int pass1bcheck(struct inodesc *); 47 struct inodesc idesc; in pass1b() 73 pass1bcheck(struct inodesc *idesc) in pass1bcheck()
|
H A D | pass3.c | 45 static int pass3acheck(struct inodesc *); 46 static void setcurino(struct inodesc *, struct dinode *, struct inoinfo *); 57 struct inodesc curino; in pass3a() 59 struct inodesc idesc; in pass3a() 325 pass3acheck(struct inodesc *idesc) in pass3acheck() 400 setcurino(struct inodesc *idesc, struct dinode *dp, struct inoinfo *inp) in setcurino() 418 struct inodesc idesc; in maybe_convert_attrdir_to_dir()
|
H A D | dir.c | 61 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) in dirscan() 160 fsck_readdir(struct inodesc *idesc) in fsck_readdir() 328 dircheck(struct inodesc *idesc, struct direct *dp) in dircheck() 373 adjust(struct inodesc *idesc, int lcnt) in adjust() 378 struct inodesc lcidesc; in adjust() 472 mkentry(struct inodesc *idesc) in mkentry() [all …]
|
H A D | inode.c | 48 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); 211 ckinode(struct dinode *dp, struct inodesc *idesc, enum cki_action action) in ckinode() 213 struct inodesc cleardesc; in ckinode() 251 ckinode_common(struct dinode *dp, struct inodesc *idesc, in ckinode_common() 431 iblock(struct inodesc *idesc, int ilevel, u_offset_t iblks, in iblock() 436 int (*func)(struct inodesc *) = NULL; in iblock() 963 clri(struct inodesc *idesc, char *type, int verbose, int corrupting) in clri() 995 findname(struct inodesc *idesc) in findname() [all …]
|
H A D | pass1.c | 54 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; in pass1() 127 verify_inode(fsck_ino_t inumber, struct inodesc *idesc, fsck_ino_t maxinumber) in verify_inode() 549 check_dirholes(fsck_ino_t inumber, struct inodesc *idesc) in check_dirholes() 576 collapse_dirhole(fsck_ino_t inumber, struct inodesc *idesc) in collapse_dirhole() 623 pass1check(struct inodesc *idesc) in pass1check()
|
H A D | pass4.c | 46 struct inodesc idesc; in pass4() 158 pass4check(struct inodesc *idesc) in pass4check()
|
H A D | pass3b.c | 62 struct inodesc curino; in pass3b() 184 struct inodesc ldesc; in clear_shadow_client() 238 pass3bcheck(struct inodesc *idesc) in pass3bcheck()
|
H A D | pass2.c | 48 static int pass2check(struct inodesc *); 56 struct inodesc curino; in pass2() 57 struct inodesc ldesc; in pass2() 395 pass2check(struct inodesc *idesc) in pass2check() 398 struct inodesc ldesc; in pass2check()
|
H A D | utilities.c | 628 struct inodesc idesc; in freeblk() 658 struct inodesc idesc; in getpathname() 838 dofix(struct inodesc *idesc, caddr_t msg, ...) in dofix() 2275 init_inodesc(struct inodesc *idesc) in init_inodesc() 2280 (void) memset((void *)idesc, 0, sizeof (struct inodesc)); in init_inodesc()
|
H A D | pass5.c | 59 struct inodesc idesc; in pass5()
|
/titanic_50/usr/src/cmd/fs.d/udfs/fsck/ |
H A D | pass1.c | 62 extern int32_t dofix(struct inodesc *, char *); 577 struct inodesc idesc; in dofreemap() 592 bzero((char *)&idesc, sizeof (struct inodesc)); in dofreemap() 607 struct inodesc idesc; in dolvint() 609 bzero((char *)&idesc, sizeof (struct inodesc)); in dolvint()
|
H A D | fsck.h | 132 struct inodesc { struct
|
H A D | utilities.c | 471 dofix(struct inodesc *idesc, char *msg) in dofix()
|