Home
last modified time | relevance | path

Searched refs:segflg (Results 1 – 8 of 8) sorted by relevance

/xnu-8796.141.3/bsd/kern/
H A Dkern_subr.c92 #define IS_VALID_UIO_SEGFLG(segflg) \ argument
93 ( (segflg) == UIO_USERSPACE || \
94 (segflg) == UIO_SYSSPACE || \
95 (segflg) == UIO_USERSPACE32 || \
96 (segflg) == UIO_USERSPACE64 || \
97 (segflg) == UIO_SYSSPACE32 || \
98 (segflg) == UIO_USERISPACE || \
99 (segflg) == UIO_PHYS_USERSPACE || \
100 (segflg) == UIO_PHYS_SYSSPACE || \
101 (segflg) == UIO_USERISPACE32 || \
[all …]
/xnu-8796.141.3/bsd/sys/
H A Dnamei.h206 #define NDINIT(ndp, op, pop, flags, segflg, namep, ctx) { \ argument
210 if ((segflg) == UIO_USERSPACE) { \
214 (ndp)->ni_segflg = segflg; \
222 #define NDINIT(ndp, op, _unused_, flags, segflg, namep, ctx) { \ argument
225 if ((segflg) == UIO_USERSPACE) { \
229 (ndp)->ni_segflg = segflg; \
H A Dvnode_internal.h458 int64_t len, off_t offset, enum uio_seg segflg,
H A Dvnode.h2315 … rw, struct vnode *vp, caddr_t base, int len, off_t offset, enum uio_seg segflg, int ioflg, kauth_…
/xnu-8796.141.3/bsd/vfs/
H A Dvfs_attrlist.c943 enum uio_seg segflg, int is_64bit) in getvolattrlist() argument
1218 if (UIO_SEG_IS_USER_SPACE(segflg)) { in getvolattrlist()
1605 if (UIO_SEG_IS_USER_SPACE(segflg)) { in getvolattrlist()
3111 enum uio_seg segflg, char* authoritative_name, struct ucred *file_cred) in getattrlist_internal() argument
3133 if (segflg == UIO_USERSPACE) { in getattrlist_internal()
3135 segflg = UIO_USERSPACE64; in getattrlist_internal()
3137 segflg = UIO_USERSPACE32; in getattrlist_internal()
3140 auio = uio_createwithbuffer(1, 0, segflg, UIO_READ, in getattrlist_internal()
3178 bufferSize, options, segflg, proc_is64); in getattrlist_internal()
3375 uint64_t options, enum uio_seg segflg, enum uio_seg pathsegflg, int fd) in getattrlistat_internal() argument
[all …]
H A Dvfs_syscalls.c4950 int class, int dpflags, int fd, int authfd, enum uio_seg segflg, int *retval) in openat_dprotected_internal() argument
4967 NDINIT(&nd, LOOKUP, OP_OPEN, FOLLOW | AUDITVNPATH1, segflg, in openat_dprotected_internal()
5035 int fd, enum uio_seg segflg, int *retval) in openat_internal() argument
5057 segflg, path, ctx); in openat_internal()
5555 user_addr_t link, int flag, enum uio_seg segflg) in linkat_internal() argument
5575 segflg, path, ctx); in linkat_internal()
5793 user_addr_t link, enum uio_seg segflg) in symlinkat_internal() argument
5804 if (UIO_SEG_IS_USER_SPACE(segflg)) { in symlinkat_internal()
5816 segflg, link, ctx); in symlinkat_internal()
5986 user_addr_t path_arg, enum uio_seg segflg, int unlink_flags) in unlinkat_internal() argument
[all …]
H A Dvfs_vnops.c917 enum uio_seg segflg, in vn_rdwr() argument
935 segflg, in vn_rdwr()
957 enum uio_seg segflg, in vn_rdwr_64() argument
972 if (UIO_SEG_IS_USER_SPACE(segflg)) { in vn_rdwr_64()
H A Dvfs_cluster.c6694 int segflg; in cluster_copy_upl_data() local
6705 segflg = uio->uio_segflg; in cluster_copy_upl_data()
6707 switch (segflg) { in cluster_copy_upl_data()
6751 uio->uio_segflg = segflg; in cluster_copy_upl_data()
6755 (int)uio->uio_offset, xsize, retval, segflg, 0); in cluster_copy_upl_data()
6771 int segflg; in cluster_copy_ubc_data_internal() local
6791 segflg = uio->uio_segflg; in cluster_copy_ubc_data_internal()
6793 switch (segflg) { in cluster_copy_ubc_data_internal()
6823 uio->uio_segflg = segflg; in cluster_copy_ubc_data_internal()
6827 (int)uio->uio_offset, io_size, retval, 0x80000000 | segflg, 0); in cluster_copy_ubc_data_internal()