Searched refs:idesc (Results 1 - 25 of 36) sorted by relevance

12

/freebsd-current/sbin/fsck_ffs/
H A Dpass4.c49 struct inodesc idesc; local
52 memset(&idesc, 0, sizeof(struct inodesc));
53 idesc.id_func = freeblock;
70 idesc.id_number = inumber;
71 idesc.id_type = inoinfo(inumber)->ino_idtype;
77 clri(&idesc, "UNREF", 1);
86 adjust(&idesc, (short)n);
92 clri(&idesc, "UNREF", 1);
101 clri(&idesc, "ZERO LENGTH", 1);
108 clri(&idesc, "BA
[all...]
H A Dpass1b.c49 struct inodesc idesc; local
52 memset(&idesc, 0, sizeof(struct inodesc));
53 idesc.id_func = pass1bcheck;
78 idesc.id_number = inumber;
79 idesc.id_type = inoinfo(inumber)->ino_idtype;
81 (ckinode(dp, &idesc) & STOP)) {
92 pass1bcheck(struct inodesc *idesc) argument
96 ufs2_daddr_t blkno = idesc->id_blkno;
98 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) {
103 blkerror(idesc
[all...]
H A Ddir.c193 dirscan(struct inodesc *idesc) argument
201 if (idesc->id_type != DATA)
202 errx(EEXIT, "wrong type to dirscan %d", idesc->id_type);
203 if (idesc->id_entryno == 0 &&
204 (idesc->id_filesize & (DIRBLKSIZ - 1)) != 0)
205 idesc->id_filesize = roundup(idesc->id_filesize, DIRBLKSIZ);
206 blksiz = idesc->id_numfrags * sblock.fs_fsize;
207 if (chkrange(idesc->id_blkno, idesc
239 fsck_readdir(struct inodesc *idesc) argument
311 dircheck(struct inodesc *idesc, struct bufarea *bp, struct direct *dp) argument
451 adjust(struct inodesc *idesc, int lcnt) argument
525 mkentry(struct inodesc *idesc) argument
551 chgino(struct inodesc *idesc) argument
570 struct inodesc idesc; local
706 struct inodesc idesc; local
736 struct inodesc idesc; local
782 struct inodesc idesc; local
[all...]
H A Dpass3.c49 struct inodesc idesc; local
105 memset(&idesc, 0, sizeof(struct inodesc));
106 idesc.id_type = DATA;
107 idesc.id_number = inp->i_parent;
108 idesc.id_parent = orphan;
109 idesc.id_func = findname;
110 idesc.id_name = namebuf;
112 if ((ckinode(ip.i_dp, &idesc) & FOUND) == 0)
115 idesc.id_func = clearentry;
116 if (ckinode(ip.i_dp, &idesc)
[all...]
H A Dpass2.c278 pass2check(struct inodesc *idesc) argument
280 struct direct *dirp = idesc->id_dirp;
292 if (idesc->id_entryno != 0)
295 if (dirp->d_ino != idesc->id_number) {
296 direrror(idesc->id_number, "BAD INODE NUMBER FOR '.'");
298 dirp->d_ino = idesc->id_number;
303 direrror(idesc->id_number, "BAD TYPE VALUE FOR '.'");
311 proto.d_ino = idesc->id_number;
316 direrror(idesc->id_number, "MISSING '.'");
339 idesc
580 fix_extraneous(struct inoinfo *inp, struct inodesc *idesc) argument
712 deleteentry(struct inodesc *idesc) argument
[all...]
H A Dgjournal.c70 struct inodesc idesc; local
131 memset(&idesc, 0, sizeof(struct inodesc));
132 idesc.id_type = ADDR;
133 idesc.id_func = freeblock;
134 idesc.id_number = ino;
135 clri(&idesc, "UNREF", 1);
H A Dinode.c53 static int snapclean(struct inodesc *idesc);
58 ckinode(union dinode *dp, struct inodesc *idesc) argument
68 if (idesc->id_fix != IGNORE)
69 idesc->id_fix = DONTKNOW;
70 idesc->id_dp = dp;
71 idesc->id_lbn = -1;
72 idesc->id_lballoc = -1;
73 idesc->id_level = 0;
74 idesc->id_entryno = 0;
75 idesc
165 iblock(struct inodesc *idesc, off_t isize, int type) argument
661 freeblock(struct inodesc *idesc) argument
718 struct inodesc idesc; local
764 snapclean(struct inodesc *idesc) argument
1031 struct inodesc idesc; local
1237 clri(struct inodesc *idesc, const char *type, int flag) argument
1278 findname(struct inodesc *idesc) argument
1291 findino(struct inodesc *idesc) argument
1306 clearentry(struct inodesc *idesc) argument
1452 struct inodesc idesc; local
[all...]
H A Dpass1.c57 struct inodesc idesc; local
87 memset(&idesc, 0, sizeof(struct inodesc));
88 idesc.id_func = pass1check;
183 if (checkinode(inumber, &idesc, rebuiltcg) == 0 &&
247 checkinode(ino_t inumber, struct inodesc *idesc, int rebuiltcg) argument
398 idesc->id_number = inumber;
403 idesc->id_type = inoinfo(inumber)->ino_idtype;
404 (void)ckinode(dp, idesc);
410 idesc->id_numfrags = numfrags(&sblock,
413 idesc
516 pass1check(struct inodesc *idesc) argument
[all...]
H A Dea.c55 eascan(struct inodesc *idesc, struct ufs2_dinode *dp) argument
66 (intmax_t)idesc->id_number, (uintmax_t)dp->di_extsize);
H A Dsetup.c277 struct inodesc idesc; local
284 memset(&idesc, 0, sizeof(struct inodesc));
285 idesc.id_type = ADDR;
286 idesc.id_func = getlbnblkno;
287 idesc.id_number = snapip->i_number;
289 idesc.id_parent = lbn; /* sought after blkno */
290 if ((ckinode(snapip->i_dp, &idesc) & FOUND) == 0)
294 bp = getdatablk(idesc.id_parent, size, BT_DATA);
353 getlbnblkno(struct inodesc *idesc) argument
356 if (idesc
[all...]
H A Dfsutil.c1269 struct inodesc idesc; local
1281 memset(&idesc, 0, sizeof(struct inodesc));
1282 idesc.id_type = DATA;
1283 idesc.id_fix = IGNORE;
1287 idesc.id_parent = curdir;
1291 idesc.id_number = ino;
1292 idesc.id_func = findino;
1293 idesc.id_name = strdup("..");
1295 if ((ckinode(ip.i_dp, &idesc) & FOUND) == 0) {
1297 free(idesc
1352 dofix(struct inodesc *idesc, const char *msg) argument
[all...]
H A Dpass5.c60 struct inodesc idesc[3]; local
143 memset(&idesc[0], 0, sizeof idesc);
145 idesc[i].id_type = ADDR;
341 dofix(&idesc[0], "FREE BLK COUNT(S) WRONG IN SUPERBLK")) {
352 dofix(&idesc[2], "SUMMARY INFORMATION BAD")) {
360 dofix(&idesc[1], "BLK(S) MISSING IN BIT MAPS")) {
368 && dofix(&idesc[0], "SUMMARY BLK COUNT(S) WRONG IN SUPERBLK")) {
H A Dsuj.c2379 struct inodesc idesc; local
2417 idesc.id_type = DATA;
2418 idesc.id_fix = IGNORE;
2419 idesc.id_number = UFS_ROOTINO;
2420 idesc.id_func = findino;
2421 idesc.id_name = SUJ_FILE;
2433 if ((ckinode(dp, &idesc) & FOUND) == FOUND) {
2434 sujino = idesc.id_parent;
/freebsd-current/sbin/fsdb/
H A Dfsdb.c456 scannames(struct inodesc *idesc) argument
458 struct direct *dirp = idesc->id_dirp;
469 struct inodesc idesc; local
474 idesc.id_number = curinum;
475 idesc.id_func = scannames;
476 idesc.id_type = DATA;
477 idesc.id_fix = IGNORE;
478 ckinode(curinode, &idesc);
742 int findino(struct inodesc *idesc); /* from fsck */
748 struct inodesc idesc; local
832 chinumfunc(struct inodesc *idesc) argument
847 struct inodesc idesc; local
875 chnamefunc(struct inodesc *idesc) argument
897 struct inodesc idesc; local
[all...]
/freebsd-current/sys/dev/usb/
H A Dusb_hid.c120 if ((iface == NULL) || (iface->idesc == NULL)) {
124 (usbd_get_config_descriptor(udev), iface->idesc);
H A Dusb_request.c1423 if ((iface == NULL) || (iface->idesc == NULL))
1429 req.wIndex[0] = iface->idesc->bInterfaceNumber;
1450 if ((iface == NULL) || (iface->idesc == NULL))
1457 req.wIndex[0] = iface->idesc->bInterfaceNumber;
1792 if ((iface == NULL) || (iface->idesc == NULL)) {
1796 iface, report, iface->idesc->bInterfaceNumber);
1801 req.wIndex[0] = iface->idesc->bInterfaceNumber;
1821 if ((iface == NULL) || (iface->idesc == NULL)) {
1829 req.wIndex[0] = iface->idesc->bInterfaceNumber;
1849 if ((iface == NULL) || (iface->idesc
[all...]
H A Dusb_device.c929 iface->idesc = id;
939 DPRINTFN(5, "found idesc nendpt=%d\n", id->bNumEndpoints);
1089 iface->idesc->bAlternateSetting);
1519 if (iface->idesc == NULL) {
1526 iface->idesc->bInterfaceClass;
1528 iface->idesc->bInterfaceSubClass;
1530 iface->idesc->bInterfaceProtocol;
1533 iface->idesc->bInterfaceNumber;
2674 return (iface->idesc);
2749 if (iface->idesc
[all...]
H A Dusb_handle_request.c200 if (alt_index >= usbd_get_no_alts(udev->cdesc, iface->idesc))
249 (iface->idesc == NULL)) {
273 (iface_parent->idesc == NULL)) {
H A Dusb_debug.c143 printf(" iface=%p idesc=%p altindex=%d\n",
144 iface, iface->idesc, iface->alt_index);
H A Dusb_generic.c790 if ((iface == NULL) || (iface->idesc == NULL)) {
1859 struct usb_interface_descriptor *idesc)
1864 if (iface && iface->idesc) {
1865 *idesc = *(iface->idesc);
2221 struct usb_interface_descriptor *idesc; member in union:__anon22
2278 if (iface && iface->idesc) {
1858 ugen_get_iface_desc(struct usb_fifo *f, struct usb_interface_descriptor *idesc) argument
/freebsd-current/sys/dev/usb/input/
H A Duhid_snes.c540 struct usb_interface_descriptor *idesc; local
551 idesc = usbd_get_interface_descriptor(uaa->iface);
554 if (idesc == NULL)
557 if ((idesc->bDescriptorType == UDESC_INTERFACE) &&
558 (idesc->bLength >= sizeof(*idesc))) {
559 if (idesc->bInterfaceNumber != uaa->info.bIfaceNum) {
563 if (idesc->bInterfaceClass == UICLASS_HID)
569 idesc = (void *)usb_desc_foreach(cdesc, (void *)idesc);
[all...]
/freebsd-current/usr.sbin/usbconfig/
H A Ddump.c302 struct LIBUSB20_INTERFACE_DESC_DECODED *idesc; local
305 idesc = &iface->desc;
306 LIBUSB20_INTERFACE_DESC(DUMP2, idesc);
/freebsd-current/sys/dev/usb/net/
H A Duhso.c737 id = iface->idesc;
917 if (iface->idesc->bNumEndpoints < 3) {
1048 iface->idesc->bInterfaceNumber, UDESC_CS_INTERFACE, 0xff, 0, 0);
1084 &iface->idesc->bInterfaceNumber, sc->sc_xfer,
1273 &iface->idesc->bInterfaceNumber, sc->sc_xfer,
1278 &iface->idesc->bInterfaceNumber, sc->sc_xfer,
1560 &iface->idesc->bInterfaceNumber, sc->sc_if_xfer,
/freebsd-current/sys/dev/usb/serial/
H A Dugensa.c207 if (iface == NULL || iface->idesc->bInterfaceClass != UICLASS_VENDOR)
/freebsd-current/sys/netgraph/bluetooth/drivers/ubt/
H A Dng_ubt.c669 iface[0]->idesc == NULL || iface[1]->idesc == NULL) {
747 i = (id->bInterfaceNumber == iface[1]->idesc->bInterfaceNumber);

Completed in 248 milliseconds

12