Lines Matching defs:nip
2005 struct nameidata *nip)
2007 struct componentname *cnp = &nip->ni_cnd;
2040 nip->ni_pathlen = len;
2052 struct nameidata *nip,
2060 struct componentname *cnp = &nip->ni_cnd;
2080 nip->ni_cnd.cn_context = ctx;
2087 nip->ni_usedvp = nip->ni_startdir = dp;
2092 cnflags = nip->ni_cnd.cn_flags; /* store in case we have to restore */
2093 while ((error = lookup(nip)) == ERECYCLE) {
2094 nip->ni_cnd.cn_flags = cnflags;
2096 nip->ni_usedvp = nip->ni_dvp = nip->ni_startdir = dp;
2106 unlock_fsnode(nip->ni_dvp, NULL);
2110 vnode_put(nip->ni_dvp);
2111 if (nip->ni_vp) {
2112 vnode_put(nip->ni_vp);
2113 nip->ni_vp = NULL;