Lines Matching defs:vp
190 xfs_vnode_t *vp,
245 vn_trace_exit(vp, "xfs_iget.alloc",
263 } else if (vp != inode_vp) {
283 "xfs_iget_core: ambiguous vns: vp/0x%p, invp/0x%p",
284 inode_vp, vp);
310 vn_trace_exit(vp, "xfs_iget.found",
335 vn_trace_exit(vp, "xfs_iget.alloc", (inst_t *)__return_address);
337 xfs_inode_lock_init(ip, vp);
476 XVFS_INIT_VNODE(XFS_MTOVFS(mp), vp, XFS_ITOBHV(ip), 1);
499 xfs_vnode_t *vp = NULL;
507 vp = vn_from_inode(inode);
510 error = xfs_iget_core(vp, mp, tp, ino, flags,
513 vn_mark_bad(vp);
528 ((ip = xfs_vtoi(vp)) == NULL)) {
553 xfs_vnode_t *vp)
556 "xfsino", (long)vp->v_number);
557 mrlock_init(&ip->i_iolock, MRLOCK_BARRIER, "xfsio", vp->v_number);
562 init_sema(&ip->i_flock, 1, "xfsfino", vp->v_number);
615 xfs_vnode_t *vp = XFS_ITOV(ip);
617 vn_trace_entry(vp, "xfs_iput", (inst_t *)__return_address);
621 VN_RELE(vp);
632 xfs_vnode_t *vp = XFS_ITOV(ip);
633 struct inode *inode = vn_to_inode(vp);
635 vn_trace_entry(vp, "xfs_iput_new", (inst_t *)__return_address);
639 vn_mark_bad(vp);
645 VN_RELE(vp);
660 xfs_vnode_t *vp;
690 vp = XFS_ITOV_NULL(ip);
691 if (vp) {
692 vn_bhv_remove(VN_BHV_HEAD(vp), XFS_ITOBHV(ip));