/src/sbin/fsck_ffs/ |
pass3.c | 60 struct inodesc idesc; local in function:pass3 114 memset(&idesc, 0, sizeof(struct inodesc)); 115 idesc.id_type = DATA; 116 idesc.id_number = inp->i_parent; 117 idesc.id_parent = orphan; 118 idesc.id_func = findname; 119 idesc.id_name = namebuf; 120 idesc.id_uid = iswap32(DIP(dp, uid)); 121 idesc.id_gid = iswap32(DIP(dp, gid)); 122 if ((ckinode(dp, &idesc) & FOUND) == 0 [all...] |
pass1b.c | 61 struct inodesc idesc; local in function:pass1b 64 memset(&idesc, 0, sizeof(struct inodesc)); 65 idesc.id_type = ADDR; 66 idesc.id_func = pass1bcheck; 86 idesc.id_number = inumber; 87 idesc.id_uid = iswap32(DIP(dp, uid)); 88 idesc.id_gid = iswap32(DIP(dp, gid)); 90 (ckinode(dp, &idesc) & STOP)) 100 pass1bcheck(struct inodesc *idesc) 104 daddr_t blkno = idesc->id_blkno [all...] |
pass4.c | 64 struct inodesc idesc; local in function:pass4 70 memset(&idesc, 0, sizeof(struct inodesc)); 71 idesc.id_func = pass4check; 91 idesc.id_number = inumber; 92 idesc.id_uid = iswap32(DIP(dp, uid)); 93 idesc.id_gid = iswap32(DIP(dp, gid)); 95 idesc.id_type = SNAP; 97 idesc.id_type = ADDR; 114 adjust(&idesc, (short)n); 124 clri(&idesc, "UNREF", 1) [all...] |
pass1.c | 73 struct inodesc idesc; local in function:pass1 97 memset(&idesc, 0, sizeof(struct inodesc)); 98 idesc.id_func = pass1check; 178 checkinode(inumber, &idesc); 229 checkinode(ino_t inumber, struct inodesc *idesc) 418 idesc->id_number = inumber; 419 idesc->id_uid = iswap32(DIP(dp, uid)); 420 idesc->id_gid = iswap32(DIP(dp, gid)); 422 idesc->id_type = SNAP; 424 idesc->id_type = ADDR [all...] |
pass5.c | 74 struct inodesc idesc[4]; local in function:pass5 195 memset(&idesc[0], 0, sizeof idesc); 197 idesc[i].id_type = ADDR; 199 idesc[i].id_fix = FIX; 259 dofix(&idesc[3], 424 if (dofix(&idesc[0], "FREE BLK COUNT(S) WRONG IN SUPERBLK")) { 438 if (dofix(&idesc[2], "SUMMARY INFORMATION BAD")) { 477 != 0 && dofix(&idesc[1], "BLK(S) MISSING IN BIT MAPS")) { 496 if (dofix(&idesc[0], "FREE BLK COUNT(S) WRONG IN SUPERBLK")) [all...] |
utilities.c | 464 struct inodesc idesc; local in function:freeblk 466 memset(&idesc, 0, sizeof(idesc)); 467 idesc.id_blkno = blkno; 468 idesc.id_numfrags = frags; 469 (void)pass4check(&idesc); 480 struct inodesc idesc; local in function:getpathname 494 memset(&idesc, 0, sizeof(struct inodesc)); 495 idesc.id_type = DATA; 496 idesc.id_fix = IGNORE [all...] |
dir.c | 168 dirscan(struct inodesc *idesc) 180 if (idesc->id_type != DATA) 181 errexit("wrong type to dirscan %d", idesc->id_type); 182 if (idesc->id_entryno == 0 && 183 (idesc->id_filesize & (dirblksiz - 1)) != 0) 184 idesc->id_filesize = roundup(idesc->id_filesize, dirblksiz); 185 blksiz = idesc->id_numfrags * sblock->fs_fsize; 186 if (chkrange(idesc->id_blkno, idesc->id_numfrags)) 564 struct inodesc idesc; local in function:linkup 693 struct inodesc idesc; local in function:changeino 716 struct inodesc idesc; local in function:makeentry [all...] |
inode.c | 73 ckinode(union dinode *dp, struct inodesc *idesc) 83 if (idesc->id_fix != IGNORE) 84 idesc->id_fix = DONTKNOW; 85 idesc->id_entryno = 0; 86 idesc->id_filesize = iswap64(DIP(dp, size)); 89 (idesc->id_filesize < sblock->fs_maxsymlinklen || 90 (isappleufs && (idesc->id_filesize < APPLEUFS_MAXSYMLINKLEN)) || 101 idesc->id_numfrags = 104 idesc->id_numfrags = sblock->fs_frag; 106 if (idesc->id_type == DATA && ndb >= 0) 829 struct inodesc idesc; local in function:freeino [all...] |
/src/sbin/fsck_ext2fs/ |
pass1b.c | 83 struct inodesc idesc; local in function:pass1b 86 memset(&idesc, 0, sizeof(struct inodesc)); 87 idesc.id_type = ADDR; 88 idesc.id_func = pass1bcheck; 98 idesc.id_number = inumber; 100 (ckinode(dp, &idesc) & STOP)) 107 pass1bcheck(struct inodesc *idesc) 111 daddr_t blkno = idesc->id_blkno; 113 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) { 118 blkerror(idesc->id_number, "DUP", blkno) [all...] |
pass4.c | 82 struct inodesc idesc; local in function:pass4 85 memset(&idesc, 0, sizeof(struct inodesc)); 86 idesc.id_type = ADDR; 87 idesc.id_func = pass4check; 91 idesc.id_number = inumber; 98 adjust(&idesc, (short)n); 106 clri(&idesc, "UNREF", 1); 113 clri(&idesc, "UNREF", 1); 119 clri(&idesc, "ZERO LENGTH", 1); 124 clri(&idesc, "BAD/DUP", 1) [all...] |
pass5.c | 90 struct inodesc idesc[3]; local in function:pass5 131 memset(&idesc[0], 0, sizeof idesc); 133 idesc[i].id_type = ADDR; 212 dofix(&idesc[0], msg)) { 229 dofix(&idesc[1], msg)) { 242 dofix(&idesc[1], msg)) { 256 && dofix(&idesc[0], "SUPERBLK SUMMARY INFORMATION BAD")) {
|
pass1.c | 94 struct inodesc idesc; local in function:pass1 136 memset(&idesc, 0, sizeof(struct inodesc)); 137 idesc.id_type = ADDR; 138 idesc.id_func = pass1check; 148 checkinode(inumber, &idesc); 155 checkinode(ino_t inumber, struct inodesc *idesc) 302 idesc->id_number = inumber; 303 (void)ckinode(dp, idesc); 304 idesc->id_entryno *= btodb(sblock.e2fs_bsize); 305 if (inonblock(dp) != (uint32_t)idesc->id_entryno) [all...] |
utilities.c | 398 struct inodesc idesc; local in function:freeblk 400 idesc.id_blkno = blkno; 401 idesc.id_numfrags = 1; 402 (void)pass4check(&idesc); 413 struct inodesc idesc; local in function:getpathname 426 memset(&idesc, 0, sizeof(struct inodesc)); 427 idesc.id_type = DATA; 428 idesc.id_fix = IGNORE; 432 idesc.id_parent = curdir; 436 idesc.id_number = ino [all...] |
dir.c | 151 dirscan(struct inodesc *idesc) 162 if (idesc->id_type != DATA) 163 errexit("wrong type to dirscan %d", idesc->id_type); 164 if (idesc->id_entryno == 0 && 165 (idesc->id_filesize & (sblock.e2fs_bsize - 1)) != 0) 166 idesc->id_filesize = roundup(idesc->id_filesize, sblock.e2fs_bsize); 167 blksiz = idesc->id_numfrags * sblock.e2fs_bsize; 168 if (chkrange(idesc->id_blkno, idesc->id_numfrags)) 401 struct inodesc idesc; local in function:linkup 504 struct inodesc idesc; local in function:changeino 523 struct inodesc idesc; local in function:makeentry [all...] |
inode.c | 167 ckinode(struct ext2fs_dinode *dp, struct inodesc *idesc) 176 if (idesc->id_fix != IGNORE) 177 idesc->id_fix = DONTKNOW; 178 idesc->id_entryno = 0; 179 idesc->id_filesize = inosize(dp); 188 idesc->id_numfrags = 1; 190 if (idesc->id_type == DATA && ndb > 0) { 193 idesc->id_number, idesc->id_number); 197 dp = ginode(idesc->id_number) 743 struct inodesc idesc; local in function:freeino [all...] |
/src/sbin/fsck_lfs/ |
pass4.c | 83 struct inodesc idesc; local in function:pass4 86 memset(&idesc, 0, sizeof(struct inodesc)); 87 idesc.id_type = ADDR; 88 idesc.id_func = pass4check; 90 idesc.id_number = inumber; 97 adjust(&idesc, (short) n); 105 clri(&idesc, "UNREF", 1); 112 clri(&idesc, "UNREF", 1); 116 if (check_orphan(&idesc)) 122 clri(&idesc, msg, 1) [all...] |
utilities.c | 179 struct inodesc idesc; local in function:freeblk 181 idesc.id_blkno = blkno; 182 idesc.id_numfrags = frags; 183 (void) pass4check(&idesc); 193 struct inodesc idesc; local in function:getpathname 206 memset(&idesc, 0, sizeof(struct inodesc)); 207 idesc.id_type = DATA; 208 idesc.id_fix = IGNORE; 212 idesc.id_parent = curdir; 216 idesc.id_number = ino [all...] |
pass1.c | 88 struct inodesc idesc; local in function:pass1 97 memset(&idesc, 0, sizeof(struct inodesc)); 98 idesc.id_type = ADDR; 99 idesc.id_func = pass1check; 100 idesc.id_lblkno = 0; 149 checkinode(inumber, &idesc); 185 checkinode(ino_t inumber, struct inodesc * idesc) 324 idesc->id_number = inumber; 325 (void) ckinode(VTOD(vp), idesc); 326 if (lfs_dino_getblocks(fs, dp) != idesc->id_entryno) [all...] |
dir.c | 131 dirscan(struct inodesc *idesc) 140 if (idesc->id_type != DATA) 141 errexit("wrong type to dirscan %d", idesc->id_type); 142 if (idesc->id_entryno == 0 && 143 (idesc->id_filesize & (LFS_DIRBLKSIZ - 1)) != 0) 144 idesc->id_filesize = roundup(idesc->id_filesize, LFS_DIRBLKSIZ); 145 blksiz = idesc->id_numfrags * lfs_sb_getfsize(fs); 146 if (chkrange(idesc->id_blkno, idesc->id_numfrags)) 427 struct inodesc idesc; local in function:linkup 534 struct inodesc idesc; local in function:changeino 554 struct inodesc idesc; local in function:makeentry [all...] |
inode.c | 125 ckinode(union lfs_dinode *dp, struct inodesc *idesc) 135 if (idesc->id_fix != IGNORE) 136 idesc->id_fix = DONTKNOW; 137 idesc->id_entryno = 0; 138 idesc->id_filesize = lfs_dino_getsize(fs, dp); 149 thisvp = vget(fs, idesc->id_number); 153 idesc->id_numfrags = 157 idesc->id_numfrags = 160 idesc->id_numfrags = lfs_sb_getfrag(fs); 163 if (idesc->id_type == DATA && ndb >= 0) 651 struct inodesc idesc; local in function:freeino [all...] |
pass6.c | 214 struct inodesc idesc; local in function:remove_ino 243 idesc.id_number = ino; 244 idesc.id_func = pass4check; /* Delete dinode and blocks */ 245 idesc.id_type = ADDR; 246 idesc.id_lblkno = 0; 247 clri(&idesc, "unknown", 2); /* XXX magic number 2 */ 283 pass6check(struct inodesc * idesc) 288 if (idesc->id_blkno == UNWRITTEN) 293 for (i = 0; i < idesc->id_numfrags; i++) { 294 sn = lfs_dtosn(fs, idesc->id_blkno + i) 553 struct inodesc idesc; local in function:pass6 [all...] |
/src/sys/arch/atari/stand/xxboot/ |
xxboot.h | 66 #define idesc 0xfff00009 macro
|
/src/sys/dev/usb/ |
usbdi_util.c | 588 usb_interface_descriptor_t *idesc = usbd_get_interface_descriptor(ifc); local in function:usbd_get_hid_descriptor 594 if (idesc == NULL) 599 p = (char *)idesc + idesc->bLength;
|
usbdi.c | 154 USBHIST_LOG(usbdebug, " device = %#jx idesc = %#jx index = %jd", 983 usb_interface_descriptor_t *idesc; local in function:usbd_get_no_alts 992 if (desc->bLength < sizeof(*idesc)) 994 idesc = (usb_interface_descriptor_t *)desc; 995 if (idesc->bInterfaceNumber == ifaceno) {
|
usb_subr.c | 326 usb_interface_descriptor_t *idesc; local in function:usbd_find_idesc 347 idesc = (usb_interface_descriptor_t *)desc; 349 if (idesc->bInterfaceNumber != lastidx) { 350 lastidx = idesc->bInterfaceNumber; 357 return idesc; 369 usb_interface_descriptor_t *idesc; local in function:usbd_find_edesc 374 idesc = usbd_find_idesc(cd, ifaceidx, altidx); 375 if (idesc == NULL) 377 if (endptidx >= idesc->bNumEndpoints) /* quick exit */ 381 for (p = (char *)idesc + idesc->bLength; end - p >= sizeof(*edesc);) 535 usb_interface_descriptor_t *idesc; local in function:usbd_fill_iface_data [all...] |