Lines Matching refs:inp

52 	struct inoinfo **inpp, *inp;  in pass3a()  local
63 inp = *inpp; in pass3a()
64 state = statemap[inp->i_number]; in pass3a()
65 if (inp->i_number == UFSROOTINO || in pass3a()
66 (inp->i_parent != 0 && !S_IS_DUNFOUND(state))) in pass3a()
77 if (inp->i_dotdot >= UFSROOTINO) { in pass3a()
78 LINK_RANGE(flow, lncntp[inp->i_dotdot], 1); in pass3a()
80 dp = ginode(inp->i_dotdot); in pass3a()
81 LINK_CLEAR(flow, inp->i_dotdot, in pass3a()
83 if (statemap[inp->i_dotdot] == USTATE) in pass3a()
86 TRACK_LNCNTP(inp->i_dotdot, in pass3a()
87 lncntp[inp->i_dotdot]++); in pass3a()
93 orphan = inp->i_number; in pass3a()
102 if (inp->i_parent == 0 || in pass3a()
103 !INO_IS_DUNFOUND(inp->i_parent) || in pass3a()
106 inp = getinoinfo(inp->i_parent); in pass3a()
111 if (inp == NULL) in pass3a()
114 inp->i_parent); in pass3a()
130 if (dp->di_nlink == 0 && inp->i_dotdot == 0 && in pass3a()
131 inp->i_parent == 0) { in pass3a()
137 setcurino(&curino, dp, inp); in pass3a()
162 if (linkup(orphan, inp->i_dotdot, NULL)) { in pass3a()
167 inp->i_dotdot = lfdir; in pass3a()
168 inp->i_parent = inp->i_dotdot; in pass3a()
191 idesc.id_number = inp->i_parent; in pass3a()
206 if ((ckinode(ginode(inp->i_parent), in pass3a()
210 if (linkup(orphan, inp->i_parent, namebuf)) { in pass3a()
211 if (cleardirentry(inp->i_parent, orphan) & FOUND) { in pass3a()
216 inp->i_parent = inp->i_dotdot = lfdir; in pass3a()
400 setcurino(struct inodesc *idesc, struct dinode *dp, struct inoinfo *inp) in setcurino() argument
402 (void) memmove((void *)&dp->di_db[0], (void *)&inp->i_blks[0], in setcurino()
403 inp->i_blkssize); in setcurino()
406 idesc->id_number = inp->i_number; in setcurino()
407 idesc->id_parent = inp->i_parent; in setcurino()
417 struct inoinfo *inp = getinoinfo(orphan); in maybe_convert_attrdir_to_dir() local
430 setcurino(&idesc, dp, inp); in maybe_convert_attrdir_to_dir()