Searched refs:sm_client (Results 1 – 4 of 4) sorted by relevance
| /xnu-10063.141.1/osfmk/kern/ |
| H A D | exclaves_shared_memory.c | 42 sharedmemorybase_segxnuaccess_s *sm_client) in exclaves_shared_memory_init() argument 44 assert3p(sm_client, !=, NULL); in exclaves_shared_memory_init() 48 tb_error_t ret = sharedmemorybase_segxnuaccess__init(sm_client, ep); in exclaves_shared_memory_init() 55 const sharedmemorybase_segxnuaccess_s *sm_client, in exclaves_shared_memory_access_check() argument 59 assert3p(sm_client, !=, NULL); in exclaves_shared_memory_access_check() 65 ret = sharedmemorybase_segxnuaccess_xnuaccessstatus(sm_client, in exclaves_shared_memory_access_check() 92 exclaves_shared_memory_setup(const sharedmemorybase_segxnuaccess_s *sm_client, in exclaves_shared_memory_setup() argument 96 assert3p(sm_client, !=, NULL); in exclaves_shared_memory_setup() 106 kern_return_t kret = exclaves_shared_memory_access_check(sm_client, perm, endpage, &allowed); in exclaves_shared_memory_setup() 122 ret = sharedmemorybase_segxnuaccess_createxnumapping(sm_client, perm, in exclaves_shared_memory_setup() [all …]
|
| H A D | exclaves_shared_memory.h | 58 sharedmemorybase_segxnuaccess_s *sm_client); 85 exclaves_shared_memory_setup(const sharedmemorybase_segxnuaccess_s *sm_client, 105 exclaves_shared_memory_teardown(const sharedmemorybase_segxnuaccess_s *sm_client, 130 exclaves_shared_memory_map(const sharedmemorybase_segxnuaccess_s *sm_client, 156 exclaves_shared_memory_unmap(const sharedmemorybase_segxnuaccess_s *sm_client, 186 exclaves_shared_memory_iterate(const sharedmemorybase_segxnuaccess_s * sm_client,
|
| H A D | exclaves_resource.c | 2166 if (sm->sm_client.connection == NULL) { in shared_memory_map() 2171 kr = exclaves_shared_memory_init(endpoint, &sm->sm_client); in shared_memory_map() 2181 kr = exclaves_shared_memory_setup(&sm->sm_client, sm_perm, 0, in shared_memory_map() 2202 kr = exclaves_shared_memory_iterate(&sm->sm_client, &mapping, 0, in shared_memory_map() 2240 exclaves_shared_memory_teardown(&sm->sm_client, &mapping); in shared_memory_map() 2288 kern_return_t kr = exclaves_shared_memory_teardown(&sm->sm_client, in exclaves_resource_shared_memory_unmap()
|
| H A D | exclaves_resource.h | 127 sharedmemorybase_segxnuaccess_s sm_client; member
|