/src/sys/sys/ |
vnode_if.h | 56 struct vnode *a_vp; member in struct:vop_bwrite_args 109 struct vnode *a_vp; member in struct:vop_open_args 119 struct vnode *a_vp; member in struct:vop_close_args 129 struct vnode *a_vp; member in struct:vop_access_args 139 struct vnode *a_vp; member in struct:vop_accessx_args 149 struct vnode *a_vp; member in struct:vop_getattr_args 159 struct vnode *a_vp; member in struct:vop_setattr_args 169 struct vnode *a_vp; member in struct:vop_read_args 180 struct vnode *a_vp; member in struct:vop_write_args 191 struct vnode *a_vp; member in struct:vop_fallocate_args 201 struct vnode *a_vp; member in struct:vop_fdiscard_args 211 struct vnode *a_vp; member in struct:vop_ioctl_args 223 struct vnode *a_vp; member in struct:vop_fcntl_args 235 struct vnode *a_vp; member in struct:vop_poll_args 244 struct vnode *a_vp; member in struct:vop_kqfilter_args 253 struct vnode *a_vp; member in struct:vop_revoke_args 262 struct vnode *a_vp; member in struct:vop_mmap_args 272 struct vnode *a_vp; member in struct:vop_fsync_args 284 struct vnode *a_vp; member in struct:vop_seek_args 296 struct vnode *a_vp; member in struct:vop_remove_v3_args 307 struct vnode *a_vp; member in struct:vop_link_v2_args 343 struct vnode *a_vp; member in struct:vop_rmdir_v2_args 365 struct vnode *a_vp; member in struct:vop_readdir_args 379 struct vnode *a_vp; member in struct:vop_readlink_args 398 struct vnode *a_vp; member in struct:vop_inactive_v2_args 407 struct vnode *a_vp; member in struct:vop_reclaim_v2_args 415 struct vnode *a_vp; member in struct:vop_lock_args 424 struct vnode *a_vp; member in struct:vop_unlock_args 432 struct vnode *a_vp; member in struct:vop_bmap_args 444 struct vnode *a_vp; member in struct:vop_strategy_args 453 struct vnode *a_vp; member in struct:vop_print_args 461 struct vnode *a_vp; member in struct:vop_islocked_args 469 struct vnode *a_vp; member in struct:vop_pathconf_args 479 struct vnode *a_vp; member in struct:vop_advlock_args 501 struct vnode *a_vp; member in struct:vop_getpages_args 517 struct vnode *a_vp; member in struct:vop_putpages_args 528 struct vnode *a_vp; member in struct:vop_getacl_args 539 struct vnode *a_vp; member in struct:vop_setacl_args 550 struct vnode *a_vp; member in struct:vop_aclcheck_args 561 struct vnode *a_vp; member in struct:vop_closeextattr_args 571 struct vnode *a_vp; member in struct:vop_getextattr_args 585 struct vnode *a_vp; member in struct:vop_listextattr_args 599 struct vnode *a_vp; member in struct:vop_openextattr_args 608 struct vnode *a_vp; member in struct:vop_deleteextattr_args 619 struct vnode *a_vp; member in struct:vop_setextattr_args [all...] |
/src/sys/miscfs/genfs/ |
layer_vnops.c | 404 struct vnode *a_vp; 409 struct vnode *vp = ap->a_vp; 447 struct vnode *a_vp; 452 struct vnode *vp = ap->a_vp; 468 struct vnode *a_vp; 473 struct vnode *vp = ap->a_vp; 505 struct vnode *a_vp; 509 struct vnode *vp = ap->a_vp; 534 struct vnode *a_vp; 538 struct vnode *vp = ap->a_vp; [all...] |
genfs_rename.c | 725 * a_dvp -> a_vp -> b_dvp -> b_vp, 727 * except if a_vp is a nondirectory in which case the lock order is: 729 * a_dvp -> b_dvp -> b_vp -> a_vp, 731 * which can't violate ancestor->descendant because a_vp has no 733 * file systems can only lookup/lock/unlock, and we can't hold a_vp 757 * . the only pair of vnodes that may be identical is a_vp and b_vp. 760 * *a_vp, *b_dirent_ret, and *b_vp are left alone. 771 struct vnode *a_vp, *b_vp; local in function:genfs_rename_lock 804 * 2. Lookup a_vp. May lock/unlock a_vp [all...] |
/src/sys/fs/union/ |
union_vnops.c | 624 struct vnode *a_vp; 628 struct union_node *un = VTOUNION(ap->a_vp); 662 (ap->a_vp->v_mount->mnt_flag & MNT_NODEV)) 675 (ap->a_vp->v_mount->mnt_flag & MNT_NODEV)) 692 struct vnode *a_vp; 696 struct union_node *un = VTOUNION(ap->a_vp); 712 ap->a_vp = vp; 741 struct vnode *a_vp; 745 struct vnode *vp = ap->a_vp; 793 ap->a_vp = vp [all...] |
/src/sys/ufs/ufs/ |
ufs_acl.c | 218 if ((ap->a_vp->v_mount->mnt_flag & MNT_NFS4ACLS) == 0) 221 error = VOP_ACCESSX(ap->a_vp, VREAD_ACL, ap->a_cred); 225 error = ufs_getacl_nfs4_internal(ap->a_vp, ap->a_aclp, l); 289 struct inode *ip = VTOI(ap->a_vp); 297 if ((ap->a_vp->v_mount->mnt_flag & MNT_POSIX1EACLS) == 0) 305 error = ufs_get_oldacl(ap->a_type, old, ap->a_vp, l); 365 if ((ap->a_vp->v_mount->mnt_flag & (MNT_POSIX1EACLS | MNT_NFS4ACLS)) == 0) 439 struct inode *ip = VTOI(ap->a_vp); 441 if ((ap->a_vp->v_mount->mnt_flag & MNT_NFS4ACLS) == 0) 444 if (ap->a_vp->v_mount->mnt_flag & MNT_RDONLY [all...] |
/src/sys/kern/ |
vnode_if.c | 160 VN_KEVENT_INTEREST((ap)->a_vp, NOTE_ATTRIB | NOTE_EXTEND) \ 166 osize = vop_pre_get_size((ap)->a_vp); \ 176 VOP_POST_KNOTE((ap)->a_vp, (e), vp_events); \ 181 VOP_POST_KNOTE((ap)->a_vp, (e), NOTE_ATTRIB) 186 VOP_POST_KNOTE((ap)->a_vp, (e), NOTE_LINK); \ 194 VN_KEVENT_INTEREST((ap)->a_vp, NOTE_DELETE | NOTE_LINK); \ 196 vhold((ap)->a_vp); \ 203 VOP_POST_KNOTE_HELD((ap)->a_vp, (e), \ 237 VOP_POST_KNOTE((ap)->a_vp, (e), NOTE_OPEN) 242 if (__predict_false(VN_KEVENT_INTEREST((ap)->a_vp, \ [all...] |
/src/sys/ufs/ffs/ |
ffs_extattr.c | 561 struct vnode *a_vp; 567 vp = ap->a_vp; 583 struct vnode *a_vp; 587 struct inode *ip = VTOI(ap->a_vp); 594 if (ap->a_vp->v_type == VCHR || ap->a_vp->v_type == VBLK) 598 return (ffs_open_ea(ap->a_vp, ap->a_cred)); 608 struct vnode *a_vp; 613 struct inode *ip = VTOI(ap->a_vp); 620 if (ap->a_vp->v_type == VCHR || ap->a_vp->v_type == VBLK [all...] |
/src/sys/fs/unionfs/ |
unionfs_vnops.c | 459 unp = VTOUNIONFS(ap->a_vp); 534 KASSERT(VOP_ISLOCKED(ap->a_vp) == LK_EXCLUSIVE); 535 unp = VTOUNIONFS(ap->a_vp); 632 struct vnode *a_vp; 646 ump = MOUNTTOUNIONFSMOUNT(ap->a_vp->v_mount); 647 unp = VTOUNIONFS(ap->a_vp); 654 (ap->a_vp->v_mount->mnt_flag & MNT_RDONLY)) { 655 switch (ap->a_vp->v_type) { 676 switch (ap->a_vp->v_type) { 684 } else if (ap->a_vp->v_type == VREG || ap->a_vp->v_type == VDIR) [all...] |
/src/sys/fs/tmpfs/ |
tmpfs_fifoops.c | 81 struct vnode *a_vp; 93 struct vnode *a_vp; 98 vnode_t *vp = ap->a_vp; 108 struct vnode *a_vp; 113 vnode_t *vp = ap->a_vp;
|
tmpfs_specops.c | 83 struct vnode *a_vp; 95 struct vnode *a_vp; 100 vnode_t *vp = ap->a_vp; 110 struct vnode *a_vp; 115 vnode_t *vp = ap->a_vp;
|
/src/sys/miscfs/deadfs/ |
dead_vnops.c | 121 struct vnode *a_vp; 151 struct vnode *a_vp; 165 struct vnode *a_vp; 174 if ((ap->a_vp->v_vflag & VV_ISTTY) == 0) 183 struct vnode *a_vp; 198 struct vnode *a_vp; 215 struct vnode *a_vp; 231 struct vnode *a_vp; 236 vput(ap->a_vp); 246 struct vnode *a_vp; [all...] |
/src/sys/fs/adosfs/ |
advnops.c | 129 struct vnode *a_vp; 142 ap = VTOA(sp->a_vp); 147 vap->va_fsid = sp->a_vp->v_mount->mnt_stat.f_fsidx.__fsid_val[0]; 156 vap->va_type = sp->a_vp->v_type; 158 if (sp->a_vp->v_type == VDIR) { 194 struct vnode *a_vp; 199 struct vnode *vp = sp->a_vp; 213 ap = VTOA(sp->a_vp); 218 if (sp->a_vp->v_type != VREG) { 278 error = bread(sp->a_vp, lbn, amp->bsize, 0, &bp) [all...] |
/src/sys/miscfs/fifofs/ |
fifo_vnops.c | 123 struct vnode *a_vp; 133 vp = ap->a_vp; 251 struct vnode *a_vp; 262 rso = ap->a_vp->v_fifoinfo->fi_readsock; 270 VOP_UNLOCK(ap->a_vp); 280 ap->a_vp->v_fifoinfo->fi_writers == 0) 283 vn_lock(ap->a_vp, LK_EXCLUSIVE | LK_RETRY); 295 struct vnode *a_vp; 303 wso = ap->a_vp->v_fifoinfo->fi_writesock; 308 VOP_UNLOCK(ap->a_vp); [all...] |
/src/sys/fs/efs/ |
efs_vnops.c | 148 struct vnode *a_vp; 152 struct vnode *vp = ap->a_vp; 175 struct vnode *a_vp; 181 struct efs_inode *eip = EFS_VTOI(ap->a_vp); 184 vap->va_type = ap->a_vp->v_type; 189 vap->va_fsid = ap->a_vp->v_mount->mnt_stat.f_fsid; 193 if (ap->a_vp->v_type == VBLK) 195 else if (ap->a_vp->v_type == VCHR) 205 vap->va_flags = ap->a_vp->v_vflag | 206 ap->a_vp->v_iflag | ap->a_vp->v_uflag [all...] |
/src/sys/ufs/mfs/ |
mfs_vnops.c | 119 struct vnode *a_vp; 124 if (ap->a_vp->v_type != VBLK) { 138 struct vnode *a_vp; 141 struct vnode *vp = ap->a_vp; 203 struct vnode *a_vp; 211 *ap->a_vpp = ap->a_vp; 227 struct vnode *a_vp; 231 struct vnode *vp = ap->a_vp; 277 struct vnode *a_vp; 279 struct vnode *vp = ap->a_vp; [all...] |
/src/sys/miscfs/fdesc/ |
fdesc_vnops.c | 295 struct vnode *a_vp; 299 struct vnode *vp = ap->a_vp; 396 struct vnode *a_vp; 401 struct vnode *vp = ap->a_vp; 478 struct vnode *a_vp; 488 switch (VTOFDESC(ap->a_vp)->fd_type) { 499 fd = VTOFDESC(ap->a_vp)->fd_fd; 534 struct vnode *a_vp; 550 switch (VTOFDESC(ap->a_vp)->fd_type) { 577 if (VTOFDESC(ap->a_vp)->fd_type == Froot) [all...] |
/src/sys/fs/msdosfs/ |
msdosfs_vnops.c | 168 struct vnode *a_vp; 172 struct vnode *vp = ap->a_vp; 229 struct vnode *a_vp; 233 struct vnode *vp = ap->a_vp; 250 struct vnode *a_vp; 254 struct denode *dep = VTODE(ap->a_vp); 284 mode & (ap->a_vp->v_type == VDIR ? pmp->pm_dirmask : pmp->pm_mask); 289 vap->va_size = ap->a_vp->v_size; 310 vap->va_type = ap->a_vp->v_type; 318 struct vnode *a_vp; [all...] |
/src/sys/fs/ptyfs/ |
ptyfs_vnops.c | 203 struct vnode *a_vp; 205 struct vnode *vp = ap->a_vp; 217 struct vnode *a_vp; 220 struct vnode *vp = ap->a_vp; 236 struct vnode *a_vp; 277 struct vnode *a_vp; 279 struct ptyfsnode *ptyfs = VTOPTYFS(ap->a_vp); 293 struct vnode *a_vp; 295 struct ptyfsnode *ptyfs = VTOPTYFS(ap->a_vp); 319 struct vnode *a_vp; [all...] |
/src/sys/ufs/lfs/ |
lfs_vnops.c | 386 struct vnode *a_vp; 392 struct vnode *vp = ap->a_vp; 474 struct vnode *a_vp; 478 KASSERT(VOP_ISLOCKED(ap->a_vp) == LK_EXCLUSIVE); 480 UNMARK_VNODE(ap->a_vp); 486 if (VTOI(ap->a_vp)->i_number == LFS_IFILE_INUM) { 488 LFS_CLR_UINO(VTOI(ap->a_vp), IN_ALLMOD); 498 if (ap->a_vp->v_uflag & VU_DIROP) { 499 struct inode *ip = VTOI(ap->a_vp); 1036 struct vnode *a_vp; [all...] |
ulfs_vnops.c | 130 struct vnode *a_vp; 135 KASSERT(VOP_ISLOCKED(ap->a_vp) == LK_EXCLUSIVE); 140 if ((VTOI(ap->a_vp)->i_flags & APPEND) && 208 struct vnode *a_vp; 217 vp = ap->a_vp; 240 struct vnode *a_vp; 255 vp = ap->a_vp; 510 struct vnode *a_vp; 520 vp = ap->a_vp; 557 struct vnode *a_vp; [all...] |
/src/sys/miscfs/kernfs/ |
kernfs_vnops.c | 573 struct vnode *a_vp; 577 struct kernfs_node *kfs = VTOKERN(ap->a_vp); 586 struct vnode *a_vp; 590 struct kernfs_node *kfs = VTOKERN(ap->a_vp); 599 struct vnode *a_vp; 606 if ((error = VOP_GETATTR(ap->a_vp, &va, ap->a_cred)) != 0) 610 KAUTH_ACCESS_ACTION(ap->a_accmode, ap->a_vp->v_type, va.va_mode), 611 ap->a_vp, NULL, genfs_can_access(ap->a_vp, ap->a_cred, 619 struct vnode *a_vp; [all...] |
/src/sys/fs/sysvbfs/ |
sysvbfs_vnops.c | 182 struct vnode *a_vp; 186 struct vnode *v = a->a_vp; 209 struct vnode *a_vp; 213 struct vnode *v = a->a_vp; 233 VOP_FSYNC(a->a_vp, a->a_cred, FSYNC_WAIT, 0, 0); 265 struct vnode *a_vp; 269 struct vnode *vp = ap->a_vp; 288 struct vnode *a_vp; 292 struct vnode *vp = ap->a_vp; 328 struct vnode *a_vp; [all...] |
/src/sys/fs/v7fs/ |
v7fs_vnops.c | 312 struct vnode *a_vp; 317 struct vnode *vp = a->a_vp; 337 struct vnode *a_vp; 341 struct vnode *vp = a->a_vp; 392 struct vnode *a_vp; 396 struct vnode *vp = ap->a_vp; 413 struct vnode *a_vp; 417 struct vnode *vp = ap->a_vp; 458 struct vnode *a_vp; 463 struct vnode *vp = ap->a_vp; [all...] |
/src/sys/fs/cd9660/ |
cd9660_bmap.c | 62 struct vnode *a_vp; 68 struct iso_node *ip = VTOI(ap->a_vp);
|
/src/sys/ufs/ext2fs/ |
ext2fs_bmap.c | 103 struct vnode *a_vp; 115 *ap->a_vpp = VTOI(ap->a_vp)->i_devvp; 119 if (VTOI(ap->a_vp)->i_din.e2fs_din->e2di_flags & EXT2_EXTENTS) 120 return ext4_bmapext(ap->a_vp, ap->a_bn, ap->a_bnp, 123 return ext2fs_bmaparray(ap->a_vp, ap->a_bn, ap->a_bnp, NULL,
|