Home
last modified time | relevance | path

Searched refs:vnode_attr (Results 1 – 25 of 43) sorted by relevance

12

/xnu-11215/bsd/sys/
H A Dvnode_if.h221 struct vnode_attr *a_vap;
274 struct vnode_attr *a_vap;
404 struct vnode_attr *a_vap;
429 struct vnode_attr *a_vap;
839 struct vnode_attr *a_fvap;
844 struct vnode_attr *a_tvap;
874 struct vnode_attr *a_vap;
900 struct vnode_attr *a_vap; /* Creation attributes */
964 struct vnode_attr *a_vap;
1071 struct vnode_attr *a_vap;
[all …]
H A Dvnode_internal.h469 int vn_open_auth(struct nameidata *ndp, int *fmode, struct vnode_attr *, vnode_t authvp);
473 struct vnode *tdvp, struct vnode **tvpp, struct componentname *tcnp, struct vnode_attr *tvap,
487 int vn_authorize_create(vnode_t, struct componentname *, struct vnode_attr *, vfs_context_t, vo…
489 void vn_attribute_cleanup(struct vnode_attr *vap, uint32_t defaulted_fields);
501 int vn_authorize_mkdir(vnode_t, struct componentname *, struct vnode_attr *, vfs_context_t, void*);
502 int vn_authorize_null(vnode_t, struct componentname *, struct vnode_attr *, vfs_context_t, void*);
503 int vnode_attr_authorize_dir_clone(struct vnode_attr *vap, kauth_action_t action,
504 struct vnode_attr *dvap, vnode_t sdvp, mount_t mp, dir_clone_authorizer_op_t vattr_op,
508 void vnode_attr_handle_uid_and_gid(struct vnode_attr *vap, mount_t mp, vfs_context_t ctx);
516 int vn_mkdir(vnode_t dvp, vnode_t *vpp, struct nameidata *ndp, struct vnode_attr *vap, vfs_cont…
[all …]
H A Dfsevents.h162 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 Dvnode.h689 struct vnode_attr { struct
1407 int vnode_getattr(vnode_t vp, struct vnode_attr *vap, vfs_context_t ctx);
1412 extern uint64_t vnode_get_va_fsid(struct vnode_attr *vap);
1423 int vnode_setattr(vnode_t vp, struct vnode_attr *vap, vfs_context_t ctx);
2019 int vnode_attr_authorize_init(struct vnode_attr *vap, struct vnode_attr *dvap, kauth_action_t a…
2032 int vnode_attr_authorize(struct vnode_attr *vap, struct vnode_attr *dvap, mount_t mp, kauth_act…
2047 int vnode_authattr(vnode_t vp, struct vnode_attr *vap, kauth_action_t *actionp, vfs_context_t c…
2060 int vnode_authattr_new(vnode_t dvp, struct vnode_attr *vap, int noauth, vfs_context_t ctx);
2099 int vnode_notify(vnode_t vp, uint32_t events, struct vnode_attr *vap);
2108 int vfs_get_notify_attributes(struct vnode_attr *vap);
[all …]
H A Dimgact.h81 struct vnode_attr *ip_vattr; /* run file attributes */
82 struct vnode_attr *ip_origvattr; /* invocation file attributes */
H A Dfile_internal.h542 struct vnode_attr;
544 struct vnode_attr *vap, fp_initfn_t fp_init, void *initarg,
H A Ddecmpfs.h246 int decmpfs_update_attributes(vnode_t vp, struct vnode_attr *vap);
/xnu-11215/bsd/vfs/
H A Dkpi_vfs.c3461 struct vnode_attr *a_vap;
3549 struct vnode_attr *a_vap;
3620 struct vnode_attr *a_vap;
3755 struct vnode_attr *a_vap;
3785 struct vnode_attr *a_vap;
3808 struct vnode_attr va; in VNOP_SETATTR()
4545 struct vnode_attr va; in vn_rename()
4947 struct vnode_attr *a_vap;
5192 struct vnode_attr va; in xattrfile_remove()
5321 struct vnode_attr *a_vap;
[all …]
H A Dvfs_exclave_fs.c129 struct vnode_attr va; in get_vnode_info()
739 struct vnode_attr va, *vap = &va; in create_exclave_dir()
1011 struct vnode_attr *vap = NULL; in exclave_fs_open_internal()
1065 vap = kalloc_type(struct vnode_attr, Z_WAITOK); in exclave_fs_open_internal()
1114 kfree_type(struct vnode_attr, vap); in exclave_fs_open_internal()
1372 struct vnode_attr *vap = NULL; in vfs_exclave_fs_readdir()
1434 vap = kalloc_type(struct vnode_attr, Z_WAITOK); in vfs_exclave_fs_readdir()
1478 kfree_type(struct vnode_attr, vap); in vfs_exclave_fs_readdir()
1493 struct vnode_attr *vap = NULL; in vfs_exclave_fs_getsize()
1515 vap = kalloc_type(struct vnode_attr, Z_WAITOK); in vfs_exclave_fs_getsize()
[all …]
H A Dvfs_attrlist.c950 struct vnode_attr va; in getvolattrlist()
2059 struct vnode_attr *vap, int return_valid, int pack_invalid) in attr_pack_dir()
2537 struct vnode_attr lva; in vattr_get_alt_data()
2554 struct vnode_attr lva; in vattr_get_alt_data()
3152 struct vnode_attr *va; in getattrlist_internal()
3183 va = kalloc_type(struct vnode_attr, Z_WAITOK); in getattrlist_internal()
3359 kfree_type(struct vnode_attr, va); in getattrlist_internal()
4233 struct vnode_attr *va; in getattrlistbulk()
4248 va = kalloc_type(struct vnode_attr, Z_WAITOK); in getattrlistbulk()
4267 kfree_type(struct vnode_attr, va); in getattrlistbulk()
[all …]
H A Dvfs_syscalls.c2005 struct vnode_attr va; in prepare_coveredvp()
5042 struct vnode_attr va; in open_extended()
5093 struct vnode_attr va; in openat_dprotected_internal()
5439 struct vnode_attr va; in mknod()
5451 struct vnode_attr va; in mknodat()
5539 struct vnode_attr va; in mkfifo_extended()
5575 struct vnode_attr va; in mkfifo()
5586 struct vnode_attr va; in mkfifoat()
5960 struct vnode_attr va; in symlinkat_internal()
7614 struct vnode_attr va; in chflags1()
[all …]
H A Dvfs_subr.c7819 struct vnode_attr va; in vnode_mtime()
7834 struct vnode_attr va; in vnode_flags()
8074 struct vnode_attr *vap;
8076 struct vnode_attr *dvap;
9179 struct vnode_attr *vap; in vnode_authorize_posix()
10329 vnode_attr_authorize_init(struct vnode_attr *vap, struct vnode_attr *dvap, in vnode_attr_authorize_init()
10364 vnode_attr_authorize(struct vnode_attr *vap, struct vnode_attr *dvap, mount_t mp, in vnode_attr_authorize()
10467 struct vnode_attr dva; in vnode_authattr_new_internal()
10708 struct vnode_attr ova; in vnode_authattr()
13074 struct vnode_attr va; in is_dataless_file()
[all …]
H A Dvfs_vnops.c170 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()
1462 struct vnode_attr va; in vn_stat_noauth()
H A Dvfs_xattr.c597 struct vnode_attr va; in vnode_flushnamedstream()
757 struct vnode_attr va; in getshadowfile()
1105 struct vnode_attr va; in get_shadow_dir()
2234 struct vnode_attr va; in default_setxattr_vfs()
2452 struct vnode_attr va; in default_removexattr_vfs()
2921 struct vnode_attr va; in default_setxattr_doubleagent()
3005 struct vnode_attr va; in default_removexattr_doubleagent()
3032 struct vnode_attr *va = NULL; in open_xattrfile()
3089 va = kalloc_type(struct vnode_attr, Z_WAITOK); in open_xattrfile()
3306 kfree_type(struct vnode_attr, va); in open_xattrfile()
[all …]
/xnu-11215/bsd/nfs/
H A Dnfsm_subs.h92 int nfsm_chain_add_fattr(struct nfsrv_descript *, struct nfsm_chain *, struct vnode_attr *);
94 struct vnode_attr *, int, struct vnode_attr *);
96 int nfsm_chain_get_sattr(struct nfsrv_descript *, struct nfsm_chain *, struct vnode_attr *);
H A Dnfs_serv.c276 struct vnode_attr vattr; in nfsrv_access()
409 struct vnode_attr vattr; in nfsrv_getattr()
775 struct vnode_attr vattr; in nfsrv_readlink()
1994 struct vnode_attr va, *vap = &va; in nfsrv_create()
2361 struct vnode_attr va, *vap = &va; in nfsrv_mknod()
3572 struct vnode_attr va, *vap = &va; in nfsrv_symlink()
4241 struct vnode_attr attr = {}; in nfsrv_readdir()
4861 struct vnode_attr attr; in nfsrv_statfs()
4955 struct vnode_attr attr; in nfsrv_fsinfo()
5046 struct vnode_attr attr; in nfsrv_pathconf()
[all …]
/xnu-11215/bsd/miscfs/devfs/
H A Ddevfs_fdesc_support.c114 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()
482 struct vnode_attr *vap = ap->a_vap; in fdesc_getattr()
H A Ddevfs_vnops.c444 struct vnode_attr *vap = ap->a_vap; in devfs_getattr()
547 struct vnode_attr *vap = ap->a_vap; in devfs_setattr()
1151 struct vnode_attr * vap = ap->a_vap; in devfs_mkdir()
1281 struct vnode_attr * vap = ap->a_vap; in devfs_mknod()
/xnu-11215/bsd/kern/
H A Dkern_core.c324 struct vnode_attr *vap = NULL; in coredump()
448 vap = kalloc_type(struct vnode_attr, Z_WAITOK | Z_ZERO); in coredump()
760 kfree_type(struct vnode_attr, vap); in coredump()
H A Ddecmpfs.c269 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 Dkern_exec.c2862 struct vnode_attr *vap; in exec_handle_file_actions()
2867 struct vnode_attr va; in exec_handle_file_actions()
3605 struct vnode_attr *vap = NULL; in posix_spawn()
3606 struct vnode_attr *origvap = NULL; in posix_spawn()
3639 struct vnode_attr va; in posix_spawn()
3640 struct vnode_attr origva; in posix_spawn()
5233 struct vnode_attr *vap = NULL; in __mac_execve()
5234 struct vnode_attr *origvap = NULL; in __mac_execve()
5246 struct vnode_attr va; in __mac_execve()
5247 struct vnode_attr origva; in __mac_execve()
[all …]
/xnu-11215/security/
H A Dmac_framework.h121 struct vnode_attr;
455 struct componentname *cnp, struct vnode_attr *vap) __result_use_check;
464 struct vnode *vp, struct vnode_attr *va) __result_use_check;
533 struct componentname *cnp, struct vnode_attr *vap) __result_use_check;
/xnu-11215/bsd/miscfs/mockfs/
H A Dmockfs_vnops.c171 struct vnode_attr * vap; in mockfs_getattr()
/xnu-11215/bsd/vm/
H A Dvm_compressor_backing_file.c114 struct vnode_attr va; in vm_swapfile_preallocate()
/xnu-11215/bsd/miscfs/nullfs/
H A Dnull_vnops.c163 struct vnode_attr covered_rootattr; in nullfs_special_getattr()
391 struct vnode_attr va; in null_get_lowerparent()

12