| /xnu-12377.1.9/bsd/sys/ |
| H A D | vnode_if.h | 222 struct vnode_attr *a_vap; 240 extern errno_t VNOP_CREATE(vnode_t, vnode_t *, struct componentname *, struct vnode_attr *, vfs_con… 275 struct vnode_attr *a_vap; 293 extern errno_t VNOP_MKNOD(vnode_t, vnode_t *, struct componentname *, struct vnode_attr *, vfs_cont… 311 struct vnode_attr *a_vap; /* Attributes with which to create, if appropriate */ 320 struct vnode_attr *vap, /* As passed to VNOP */ 355 …nameidata *ndp, int32_t flags, int32_t fmode, uint32_t *status, struct vnode_attr *vap, vfs_contex… 405 struct vnode_attr *a_vap; 424 extern errno_t VNOP_GETATTR(vnode_t, struct vnode_attr *, vfs_context_t); 430 struct vnode_attr *a_vap; [all …]
|
| H A D | vnode_internal.h | 470 int vn_open_auth(struct nameidata *ndp, int *fmode, struct vnode_attr *, vnode_t authvp); 472 …node_t dvp, vnode_t *vpp, struct nameidata *ndp, int32_t flags, struct vnode_attr *vap, vfs_contex… 473 …ename(struct vnode *fdvp, struct vnode **fvpp, struct componentname *fcnp, struct vnode_attr *fvap, 474 struct vnode *tdvp, struct vnode **tvpp, struct componentname *tcnp, struct vnode_attr *tvap, 488 int vn_authorize_create(vnode_t, struct componentname *, struct vnode_attr *, vfs_context_t, vo… 489 int vn_attribute_prepare(vnode_t dvp, struct vnode_attr *vap, uint32_t *defaulted_fieldsp, vfs_… 490 void vn_attribute_cleanup(struct vnode_attr *vap, uint32_t defaulted_fields); 501 typedef int (*vn_create_authorizer_t)(vnode_t, struct componentname *, struct vnode_attr *, vfs_con… 502 int vn_authorize_mkdir(vnode_t, struct componentname *, struct vnode_attr *, vfs_context_t, void*); 503 int vn_authorize_null(vnode_t, struct componentname *, struct vnode_attr *, vfs_context_t, void*); [all …]
|
| H A D | fsevents.h | 162 struct vnode_attr; 163 void create_fsevent_from_kevent(vnode_t vp, uint32_t kevents, struct vnode_attr *vap); 176 int vnode_get_fse_info_from_vap(vnode_t vp, fse_info *fse, struct vnode_attr *vap);
|
| H A D | vnode.h | 690 struct vnode_attr { struct 1413 int vnode_getattr(vnode_t vp, struct vnode_attr *vap, vfs_context_t ctx); 1418 extern uint64_t vnode_get_va_fsid(struct vnode_attr *vap); 1429 int vnode_setattr(vnode_t vp, struct vnode_attr *vap, vfs_context_t ctx); 2025 int vnode_attr_authorize_init(struct vnode_attr *vap, struct vnode_attr *dvap, kauth_action_t a… 2038 int vnode_attr_authorize(struct vnode_attr *vap, struct vnode_attr *dvap, mount_t mp, kauth_act… 2053 int vnode_authattr(vnode_t vp, struct vnode_attr *vap, kauth_action_t *actionp, vfs_context_t c… 2066 int vnode_authattr_new(vnode_t dvp, struct vnode_attr *vap, int noauth, vfs_context_t ctx); 2105 int vnode_notify(vnode_t vp, uint32_t events, struct vnode_attr *vap); 2114 int vfs_get_notify_attributes(struct vnode_attr *vap); [all …]
|
| H A D | imgact.h | 81 struct vnode_attr *ip_vattr; /* run file attributes */ 82 struct vnode_attr *ip_origvattr; /* invocation file attributes */
|
| H A D | file_internal.h | 542 struct vnode_attr; 544 struct vnode_attr *vap, fp_initfn_t fp_init, void *initarg,
|
| H A D | decmpfs.h | 246 int decmpfs_update_attributes(vnode_t vp, struct vnode_attr *vap);
|
| /xnu-12377.1.9/bsd/vfs/ |
| H A D | kpi_vfs.c | 147 struct vnode_attr * vap, vfs_context_t ctx); 2741 vnode_attr_handle_uid_and_gid(struct vnode_attr *vap, mount_t mp, vfs_context_t ctx) in vnode_attr_handle_uid_and_gid() 2798 vnode_getattr(vnode_t vp, struct vnode_attr *vap, vfs_context_t ctx) in vnode_getattr() 3006 vnode_get_va_fsid(struct vnode_attr *vap) in vnode_get_va_fsid() 3037 vnode_setattr(vnode_t vp, struct vnode_attr *vap, vfs_context_t ctx) in vnode_setattr() 3210 vnode_setattr_fallback(vnode_t vp, struct vnode_attr *vap, vfs_context_t ctx) in vnode_setattr_fallback() 3331 vnode_notify(vnode_t vp, uint32_t events, struct vnode_attr *vap) in vnode_notify() 3402 vfs_get_notify_attributes(struct vnode_attr *vap) in vfs_get_notify_attributes() 3516 struct vnode_attr *a_vap; 3523 …ameidata *ndp, int32_t flags, int32_t fmode, uint32_t *statusp, struct vnode_attr *vap, vfs_contex… in VNOP_COMPOUND_OPEN() [all …]
|
| H A D | vfs_exclave_fs.c | 130 struct vnode_attr va; in get_vnode_info() 723 struct vnode_attr va, *vap = &va; in create_exclave_dir() 1007 struct vnode_attr *vap = NULL; in exclave_fs_open_internal() 1076 vap = kalloc_type(struct vnode_attr, Z_WAITOK); in exclave_fs_open_internal() 1125 kfree_type(struct vnode_attr, vap); in exclave_fs_open_internal() 1387 struct vnode_attr *vap = NULL; in vfs_exclave_fs_readdir() 1449 vap = kalloc_type(struct vnode_attr, Z_WAITOK); in vfs_exclave_fs_readdir() 1493 kfree_type(struct vnode_attr, vap); in vfs_exclave_fs_readdir() 1508 struct vnode_attr *vap = NULL; in vfs_exclave_fs_getsize() 1530 vap = kalloc_type(struct vnode_attr, Z_WAITOK); in vfs_exclave_fs_getsize() [all …]
|
| H A D | vfs_attrlist.c | 66 vattr_get_alt_data(vnode_t, struct attrlist *, struct vnode_attr *, int, int, 698 struct vnode_attr *vap, ssize_t *sizep, kauth_action_t *actionp, in getattrlist_parsetab() 748 getattrlist_setupvattr(struct attrlist *alp, struct vnode_attr *vap, ssize_t *sizep, kauth_action_t… in getattrlist_setupvattr() 782 getattrlist_setupvattr_all(struct attrlist *alp, struct vnode_attr *vap, in getattrlist_setupvattr_all() 842 vfs_setup_vattr_from_attrlist(struct attrlist *alp, struct vnode_attr *vap, in vfs_setup_vattr_from_attrlist() 862 getattrlist_fixupattrs(attribute_set_t *asp, struct vnode_attr *vap, int use_fork) in getattrlist_fixupattrs() 997 struct vnode_attr va; in getvolattrlist() 1717 struct _attrlist_buf *abp, struct vnode_attr *vap, int proc_is64, in attr_pack_common() 2122 struct vnode_attr *vap, int return_valid, int pack_invalid) in attr_pack_dir() 2213 struct _attrlist_buf *abp, struct vnode_attr *vap, int return_valid, in attr_pack_file() [all …]
|
| H A D | vfs_syscalls.c | 2068 struct vnode_attr va; in prepare_coveredvp() 4850 struct vnode_attr *vap, fp_initfn_t fp_init, void *initarg, int32_t *retval, int authfd) in open1() 5164 struct vnode_attr *vap, fp_initfn_t fp_init, void *initarg, int32_t *retval, in open1at() 5234 struct vnode_attr va; in open_extended() 5285 struct vnode_attr va; in openat_dprotected_internal() 5368 struct vnode_attr va; in openat_internal() 5371 struct vnode_attr *vap; in openat_internal() 5560 static int mkfifo1(vfs_context_t ctx, user_addr_t upath, struct vnode_attr *vap, 5564 mknodat_internal(proc_t p, user_addr_t upath, struct vnode_attr *vap, in mknodat_internal() 5669 struct vnode_attr va; in mknod() [all …]
|
| H A D | vfs_xattr.c | 597 struct vnode_attr va; in vnode_flushnamedstream() 757 struct vnode_attr va; in getshadowfile() 1102 struct vnode_attr va; in is_shadow_dir_valid() 1169 struct vnode_attr va; in get_shadow_dir() 1989 struct vnode_attr va; in default_setxattr_doubleagent() 2073 struct vnode_attr va; in default_removexattr_doubleagent() 2100 struct vnode_attr *va = NULL; in open_xattrfile() 2157 va = kalloc_type(struct vnode_attr, Z_WAITOK); in open_xattrfile() 2349 kfree_type(struct vnode_attr, va); in open_xattrfile()
|
| H A D | vfs_subr.c | 222 struct vnode_attr *vap, uint32_t flags, int fmode, uint32_t *statusp, vfs_context_t ctx); 223 static int vnode_authattr_new_internal(vnode_t dvp, struct vnode_attr *vap, int noauth, uint32_t *d… 7864 struct vnode_attr va; in vnode_mtime() 7879 struct vnode_attr va; in vnode_flags() 7898 struct vnode_attr va; in vnode_size() 7913 struct vnode_attr va; in vnode_setsize() 7952 vn_create_reg(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, struct vnode_attr *vap, uint32_t fl… in vn_create_reg() 8005 vn_create(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, struct vnode_attr *vap, uint32_t flags,… in vn_create() 8119 struct vnode_attr *vap; 8121 struct vnode_attr *dvap; [all …]
|
| H A D | vfs_vnops.c | 170 struct vnode_attr *vap; in vn_open_modflags() 172 vap = kalloc_type(struct vnode_attr, Z_WAITOK); in vn_open_modflags() 179 kfree_type(struct vnode_attr, vap); in vn_open_modflags() 213 vn_open_auth_do_create(struct nameidata *ndp, struct vnode_attr *vap, int fmode, boolean_t *did_cre… in vn_open_auth_do_create() 375 vn_open_auth(struct nameidata *ndp, int *fmodep, struct vnode_attr *vap, vnode_t authvp) in vn_open_auth() 1507 struct vnode_attr va; in vn_stat_noauth()
|
| /xnu-12377.1.9/bsd/nfs/ |
| H A D | nfsm_subs.h | 94 int nfsm_chain_add_fattr(struct nfsrv_descript *, struct nfsm_chain *, struct vnode_attr *); 96 struct vnode_attr *, int, struct vnode_attr *); 98 int nfsm_chain_get_sattr(struct nfsrv_descript *, struct nfsm_chain *, struct vnode_attr *);
|
| H A D | nfs_serv.c | 277 struct vnode_attr vattr; in nfsrv_access() 410 struct vnode_attr vattr; in nfsrv_getattr() 492 struct vnode_attr preattr, postattr; in nfsrv_setattr() 493 struct vnode_attr vattr, *vap = &vattr; in nfsrv_setattr() 676 struct vnode_attr va, dirattr, *vap = &va; in nfsrv_lookup() 776 struct vnode_attr vattr; in nfsrv_readlink() 928 struct vnode_attr vattr, *vap = &vattr; in nfsrv_read() 1307 struct vnode_attr preattr, postattr; in nfsrv_write() 1537 struct vnode_attr preattr, postattr; in nfsrv_writegather() 1994 struct vnode_attr dpreattr, dpostattr, postattr; in nfsrv_create() [all …]
|
| /xnu-12377.1.9/bsd/kern/ |
| H A D | kern_core.c | 381 struct vnode_attr *vap = NULL; in coredump() 489 vap = kalloc_type(struct vnode_attr, Z_WAITOK | Z_ZERO); in coredump() 801 kfree_type(struct vnode_attr, vap); in coredump()
|
| H A D | decmpfs.c | 269 struct vnode_attr va; 754 struct vnode_attr va_fetch; 944 decmpfs_update_attributes(vnode_t vp, struct vnode_attr *vap) 952 struct vnode_attr va_fetch; 1997 struct vnode_attr va;
|
| H A D | kern_exec.c | 2974 struct vnode_attr *vap; in exec_handle_file_actions() 2979 struct vnode_attr va; in exec_handle_file_actions() 3718 struct vnode_attr *vap = NULL; in posix_spawn() 3719 struct vnode_attr *origvap = NULL; in posix_spawn() 3752 struct vnode_attr va; in posix_spawn() 3753 struct vnode_attr origva; in posix_spawn() 5368 struct vnode_attr *vap = NULL; in __mac_execve() 5369 struct vnode_attr *origvap = NULL; in __mac_execve() 5381 struct vnode_attr va; in __mac_execve() 5382 struct vnode_attr origva; in __mac_execve() [all …]
|
| /xnu-12377.1.9/bsd/miscfs/devfs/ |
| H A D | devfs_fdesc_support.c | 114 static int fdesc_attr(int fd, struct vnode_attr *vap, vfs_context_t a_context); 403 fdesc_attr(int fd, struct vnode_attr *vap, vfs_context_t a_context) in fdesc_attr() 500 struct vnode_attr *vap = ap->a_vap; in fdesc_getattr()
|
| H A D | devfs_vnops.c | 472 struct vnode_attr *vap = ap->a_vap; in devfs_getattr() 575 struct vnode_attr *vap = ap->a_vap; in devfs_setattr() 1186 struct vnode_attr * vap = ap->a_vap; in devfs_mkdir() 1316 struct vnode_attr * vap = ap->a_vap; in devfs_mknod()
|
| /xnu-12377.1.9/security/ |
| H A D | mac_framework.h | 121 struct vnode_attr; 456 struct componentname *cnp, struct vnode_attr *vap) __result_use_check; 465 struct vnode *vp, struct vnode_attr *va) __result_use_check; 534 struct componentname *cnp, struct vnode_attr *vap) __result_use_check;
|
| /xnu-12377.1.9/bsd/miscfs/mockfs/ |
| H A D | mockfs_vnops.c | 171 struct vnode_attr * vap; in mockfs_getattr()
|
| /xnu-12377.1.9/bsd/vm/ |
| H A D | vm_compressor_backing_file.c | 114 struct vnode_attr va; in vm_swapfile_preallocate()
|
| /xnu-12377.1.9/bsd/miscfs/nullfs/ |
| H A D | null_vnops.c | 163 struct vnode_attr covered_rootattr; in nullfs_special_getattr() 391 struct vnode_attr va; in null_get_lowerparent()
|