Home
last modified time | relevance | path

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

12

/xnu-12377.1.9/bsd/sys/
H A Dvnode_if.h222 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 Dvnode_internal.h470 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 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.h690 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 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-12377.1.9/bsd/vfs/
H A Dkpi_vfs.c147 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 Dvfs_exclave_fs.c130 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 Dvfs_attrlist.c66 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 Dvfs_syscalls.c2068 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 Dvfs_xattr.c597 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 Dvfs_subr.c222 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 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()
1507 struct vnode_attr va; in vn_stat_noauth()
/xnu-12377.1.9/bsd/nfs/
H A Dnfsm_subs.h94 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 Dnfs_serv.c277 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 Dkern_core.c381 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 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.c2974 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 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()
500 struct vnode_attr *vap = ap->a_vap; in fdesc_getattr()
H A Ddevfs_vnops.c472 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 Dmac_framework.h121 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 Dmockfs_vnops.c171 struct vnode_attr * vap; in mockfs_getattr()
/xnu-12377.1.9/bsd/vm/
H A Dvm_compressor_backing_file.c114 struct vnode_attr va; in vm_swapfile_preallocate()
/xnu-12377.1.9/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