Lines Matching defs:itab
70 struct dinode *itab; /* = (struct dinode *)itab; */
358 itab = (struct dinode *)calloc(sblock.fs_ipg, sizeof (struct dinode));
371 if ((itab == NULL) || (htab == NULL)) {
378 bread(fsbtodb(&sblock, cgimin(&sblock, c)), (char *)itab,
381 if (itab[j].di_smode != 0) {
382 itab[j].di_mode = itab[j].di_smode;
383 if (itab[j].di_suid != (o_uid_t)UID_LONG)
384 itab[j].di_uid = (unsigned int)itab[j].di_suid;
385 if (itab[j].di_sgid != GID_LONG)
386 itab[j].di_gid = (unsigned int)itab[j].di_sgid;
387 pass1(&itab[j]);
395 bread(fsbtodb(&sblock, cgimin(&sblock, c)), (char *)itab,
398 if (itab[j].di_smode != 0) {
399 itab[j].di_mode = itab[j].di_smode;
400 pass2(&itab[j]);
407 bread(fsbtodb(&sblock, cgimin(&sblock, c)), (char *)itab,
410 if (itab[j].di_smode != 0) {
411 itab[j].di_mode = itab[j].di_smode;
412 pass3(&itab[j]);
421 free(itab);