Lines Matching refs:ap
253 devfs_lookup(struct vnop_lookup_args *ap) in devfs_lookup() argument
261 struct componentname *cnp = ap->a_cnp; in devfs_lookup()
264 struct vnode *dir_vnode = ap->a_dvp; in devfs_lookup()
265 struct vnode **result_vnode = ap->a_vpp; in devfs_lookup()
435 devfs_getattr(struct vnop_getattr_args *ap) in devfs_getattr() argument
443 struct vnode *vp = ap->a_vp; in devfs_getattr()
444 struct vnode_attr *vap = ap->a_vap; in devfs_getattr()
539 devfs_setattr(struct vnop_setattr_args *ap) in devfs_setattr() argument
546 struct vnode *vp = ap->a_vp; in devfs_setattr()
547 struct vnode_attr *vap = ap->a_vap; in devfs_setattr()
610 devfs_setlabel(struct vnop_setlabel_args *ap) in devfs_setlabel() argument
621 vp = ap->a_vp; in devfs_setlabel()
624 mac_vnode_label_update(ap->a_context, vp, ap->a_vl); in devfs_setlabel()
632 devfs_read(struct vnop_read_args *ap) in devfs_read() argument
640 devnode_t * dn_p = VTODN(ap->a_vp); in devfs_read()
642 switch (ap->a_vp->v_type) { in devfs_read()
646 return VNOP_READDIR(ap->a_vp, ap->a_uio, 0, NULL, NULL, ap->a_context); in devfs_read()
649 printf("devfs_read(): bad file type %d", ap->a_vp->v_type); in devfs_read()
656 devfs_close(struct vnop_close_args *ap) in devfs_close() argument
663 struct vnode * vp = ap->a_vp; in devfs_close()
678 devfsspec_close(struct vnop_close_args *ap) in devfsspec_close() argument
685 struct vnode * vp = ap->a_vp; in devfsspec_close()
697 return VOCALL(spec_vnodeop_p, VOFFSET(vnop_close), ap); in devfsspec_close()
752 devfsspec_read(struct vnop_read_args *ap) in devfsspec_read() argument
760 devnode_t * dnp = VTODN(ap->a_vp); in devfsspec_read()
764 return VOCALL(spec_vnodeop_p, VOFFSET(vnop_read), ap); in devfsspec_read()
768 devfsspec_write(struct vnop_write_args *ap) in devfsspec_write() argument
776 devnode_t * dnp = VTODN(ap->a_vp); in devfsspec_write()
780 return VOCALL(spec_vnodeop_p, VOFFSET(vnop_write), ap); in devfsspec_write()
787 devfs_write(struct vnop_write_args *ap) in devfs_write() argument
795 switch (ap->a_vp->v_type) { in devfs_write()
799 printf("devfs_write(): bad file type %d", ap->a_vp->v_type); in devfs_write()
809 devfs_vnop_remove(struct vnop_remove_args *ap) in devfs_vnop_remove() argument
816 struct vnode *vp = ap->a_vp; in devfs_vnop_remove()
817 struct vnode *dvp = ap->a_dvp; in devfs_vnop_remove()
818 struct componentname *cnp = ap->a_cnp; in devfs_vnop_remove()
891 devfs_link(struct vnop_link_args *ap) in devfs_link() argument
899 struct vnode *vp = ap->a_vp; in devfs_link()
900 struct vnode *tdvp = ap->a_tdvp; in devfs_link()
901 struct componentname *cnp = ap->a_cnp; in devfs_link()
973 devfs_rename(struct vnop_rename_args *ap) in devfs_rename() argument
984 struct vnode *tvp = ap->a_tvp; in devfs_rename()
985 struct vnode *tdvp = ap->a_tdvp; in devfs_rename()
986 struct vnode *fvp = ap->a_fvp; in devfs_rename()
987 struct vnode *fdvp = ap->a_fdvp; in devfs_rename()
988 struct componentname *tcnp = ap->a_tcnp; in devfs_rename()
989 struct componentname *fcnp = ap->a_fcnp; in devfs_rename()
1135 devfs_mkdir(struct vnop_mkdir_args *ap) in devfs_mkdir() argument
1144 struct componentname * cnp = ap->a_cnp; in devfs_mkdir()
1151 struct vnode_attr * vap = ap->a_vap; in devfs_mkdir()
1152 struct vnode * * vpp = ap->a_vpp; in devfs_mkdir()
1156 dir_p = VTODN(ap->a_dvp); in devfs_mkdir()
1181 devfs_rmdir(struct vnop_rmdir_args *ap) in devfs_rmdir() argument
1191 ra.a_dvp = ap->a_dvp; in devfs_rmdir()
1192 ra.a_vp = ap->a_vp; in devfs_rmdir()
1193 ra.a_cnp = ap->a_cnp; in devfs_rmdir()
1195 ra.a_context = ap->a_context; in devfs_rmdir()
1202 devfs_symlink(struct vnop_symlink_args *ap) in devfs_symlink() argument
1216 …error = devfs_make_symlink(VTODN(ap->a_dvp), ap->a_cnp->cn_nameptr, ap->a_vap->va_mode, ap->a_targ… in devfs_symlink()
1219 error = devfs_dntovn(newent->de_dnp, ap->a_vpp, vfs_context_proc(ap->a_context)); in devfs_symlink()
1263 devfs_mknod(struct vnop_mknod_args *ap) in devfs_mknod() argument
1272 struct componentname * cnp = ap->a_cnp; in devfs_mknod()
1278 struct vnode * dvp = ap->a_dvp; in devfs_mknod()
1281 struct vnode_attr * vap = ap->a_vap; in devfs_mknod()
1282 struct vnode ** vpp = ap->a_vpp; in devfs_mknod()
1321 devfs_readdir(struct vnop_readdir_args *ap) in devfs_readdir() argument
1331 struct vnode *vp = ap->a_vp; in devfs_readdir()
1332 struct uio *uio = ap->a_uio; in devfs_readdir()
1342 if (ap->a_flags & (VNODE_READDIR_EXTENDED | VNODE_READDIR_REQSEEKOFF)) { in devfs_readdir()
1431 devfs_readlink(struct vnop_readlink_args *ap) in devfs_readlink() argument
1438 struct vnode *vp = ap->a_vp; in devfs_readlink()
1439 struct uio *uio = ap->a_uio; in devfs_readlink()
1457 devfs_reclaim(struct vnop_reclaim_args *ap) in devfs_reclaim() argument
1462 struct vnode * vp = ap->a_vp; in devfs_reclaim()
1493 * } */*ap) in devs_vnop_pathconf()
1495 switch (ap->a_name) { in devs_vnop_pathconf()
1498 *ap->a_retval = 32767; in devs_vnop_pathconf()
1501 *ap->a_retval = DEVMAXNAMESIZE - 1; /* includes NUL */ in devs_vnop_pathconf()
1504 *ap->a_retval = DEVMAXPATHSIZE - 1; /* XXX nonconformant */ in devs_vnop_pathconf()
1507 *ap->a_retval = 200112; /* _POSIX_CHOWN_RESTRICTED */ in devs_vnop_pathconf()
1510 *ap->a_retval = 0; in devs_vnop_pathconf()
1513 *ap->a_retval = 1; in devs_vnop_pathconf()
1516 *ap->a_retval = 1; in devs_vnop_pathconf()
1540 devfs_inactive(__unused struct vnop_inactive_args *ap) in devfs_inactive() argument
1542 vnode_t vp = ap->a_vp; in devfs_inactive()