Lines Matching refs:xp
142 null_hashins(mp, xp) in null_hashins() argument
144 struct null_node *xp;
150 hd = NULL_NHASH(xp->null_lowervp);
153 if (oxp->null_lowervp == xp->null_lowervp &&
165 LIST_INSERT_HEAD(hd, xp, null_hash);
171 null_destroy_proto(struct vnode *vp, void *xp) in null_destroy_proto() argument
182 free(xp, M_NULLFSNODE); in null_destroy_proto()
186 null_insmntque_dtr(struct vnode *vp, void *xp) in null_insmntque_dtr() argument
189 vput(((struct null_node *)xp)->null_lowervp); in null_insmntque_dtr()
190 null_destroy_proto(vp, xp); in null_insmntque_dtr()
207 struct null_node *xp; local
240 xp = malloc(sizeof(struct null_node), M_NULLFSNODE, M_WAITOK);
245 free(xp, M_NULLFSNODE);
249 xp->null_vnode = vp;
250 xp->null_lowervp = lowervp;
251 xp->null_flags = 0;
253 vp->v_data = xp;
255 error = insmntque1(vp, mp, null_insmntque_dtr, xp);
283 *vpp = null_hashins(mp, xp);
287 null_destroy_proto(vp, xp);
299 null_hashrem(xp) in null_hashrem() argument
300 struct null_node *xp; in null_hashrem()
304 LIST_REMOVE(xp, null_hash);