Lines Matching defs:idesc
398 struct inodesc idesc;
400 idesc.id_blkno = blkno;
401 idesc.id_numfrags = 1;
402 (void)pass4check(&idesc);
413 struct inodesc idesc;
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;
437 idesc.id_func = findino;
438 idesc.id_name = "..";
439 if ((ckinode(ginode(ino), &idesc) & FOUND) == 0)
442 idesc.id_number = idesc.id_parent;
443 idesc.id_parent = ino;
444 idesc.id_func = findname;
445 idesc.id_name = namebuf;
446 if ((ckinode(ginode(idesc.id_number), &idesc)&FOUND) == 0)
454 ino = idesc.id_number;
466 dofix(struct inodesc *idesc, const char *msg)
469 switch (idesc->id_fix) {
472 if (idesc->id_type == DATA)
473 direrror(idesc->id_number, msg);
478 idesc->id_fix = FIX;
482 idesc->id_fix = NOFIX;
485 idesc->id_fix = FIX;
496 errexit("UNKNOWN INODESC FIX MODE %d", idesc->id_fix);