Lines Matching refs:inp

50 	struct inoinfo **inpp, *inp;  in pass3a()  local
61 inp = *inpp; in pass3a()
62 state = statemap[inp->i_number]; in pass3a()
63 if (inp->i_number == UFSROOTINO || in pass3a()
64 (inp->i_parent != 0 && !S_IS_DUNFOUND(state))) in pass3a()
75 if (inp->i_dotdot >= UFSROOTINO) { in pass3a()
76 LINK_RANGE(flow, lncntp[inp->i_dotdot], 1); in pass3a()
78 dp = ginode(inp->i_dotdot); in pass3a()
79 LINK_CLEAR(flow, inp->i_dotdot, in pass3a()
81 if (statemap[inp->i_dotdot] == USTATE) in pass3a()
84 TRACK_LNCNTP(inp->i_dotdot, in pass3a()
85 lncntp[inp->i_dotdot]++); in pass3a()
91 orphan = inp->i_number; in pass3a()
100 if (inp->i_parent == 0 || in pass3a()
101 !INO_IS_DUNFOUND(inp->i_parent) || in pass3a()
104 inp = getinoinfo(inp->i_parent); in pass3a()
109 if (inp == NULL) in pass3a()
112 inp->i_parent); in pass3a()
128 if (dp->di_nlink == 0 && inp->i_dotdot == 0 && in pass3a()
129 inp->i_parent == 0) { in pass3a()
135 setcurino(&curino, dp, inp); in pass3a()
160 if (linkup(orphan, inp->i_dotdot, NULL)) { in pass3a()
165 inp->i_dotdot = lfdir; in pass3a()
166 inp->i_parent = inp->i_dotdot; in pass3a()
189 idesc.id_number = inp->i_parent; in pass3a()
204 if ((ckinode(ginode(inp->i_parent), in pass3a()
208 if (linkup(orphan, inp->i_parent, namebuf)) { in pass3a()
209 if (cleardirentry(inp->i_parent, orphan) & FOUND) { in pass3a()
214 inp->i_parent = inp->i_dotdot = lfdir; in pass3a()
398 setcurino(struct inodesc *idesc, struct dinode *dp, struct inoinfo *inp) in setcurino() argument
400 (void) memmove((void *)&dp->di_db[0], (void *)&inp->i_blks[0], in setcurino()
401 inp->i_blkssize); in setcurino()
404 idesc->id_number = inp->i_number; in setcurino()
405 idesc->id_parent = inp->i_parent; in setcurino()
415 struct inoinfo *inp = getinoinfo(orphan); in maybe_convert_attrdir_to_dir() local
428 setcurino(&idesc, dp, inp); in maybe_convert_attrdir_to_dir()