Home
last modified time | relevance | path

Searched refs:sm_perm (Results 1 – 2 of 2) sorted by relevance

/xnu-11215.1.10/osfmk/kern/
H A Dexclaves_resource.c1899 assert3u(resource->r_shared_memory.sm_perm & EXCLAVES_BUFFER_PERM_WRITE, in exclaves_resource_shared_memory_io_copyin()
1941 if ((sm->sm_perm & EXCLAVES_BUFFER_PERM_WRITE) == 0) { in exclaves_resource_shared_memory_copyin()
1963 assert3u(resource->r_shared_memory.sm_perm & EXCLAVES_BUFFER_PERM_READ, in exclaves_resource_shared_memory_io_copyout()
2006 if ((sm->sm_perm & EXCLAVES_BUFFER_PERM_READ) == 0) { in exclaves_resource_shared_memory_copyout()
2069 if (sm->sm_size < rounded_size || sm->sm_perm != perm) { in shared_memory_map()
2092 const sharedmemorybase_perms_s sm_perm = perm == EXCLAVES_BUFFER_PERM_WRITE ? in shared_memory_map() local
2095 kr = exclaves_shared_memory_setup(&sm->sm_client, sm_perm, 0, in shared_memory_map()
2107 sm->sm_perm = perm; in shared_memory_map()
H A Dexclaves_resource.h121 exclaves_buffer_perm_t sm_perm; member