Searched refs:sm_client (Results 1 – 4 of 4) sorted by relevance
| /xnu-11417.121.6/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 58 assert3p(sm_client, !=, NULL); in exclaves_shared_memory_access_check() 63 ret = sharedmemorybase_segxnuaccess_xnuaccessstatus(sm_client, in exclaves_shared_memory_access_check() 94 exclaves_shared_memory_setup(const sharedmemorybase_segxnuaccess_s *sm_client, in exclaves_shared_memory_setup() argument 98 assert3p(sm_client, !=, NULL); in exclaves_shared_memory_setup() 107 kern_return_t kret = exclaves_shared_memory_access_check(sm_client, in exclaves_shared_memory_setup() 124 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 | 1733 if (sm->sm_client.connection == NULL) { in shared_memory_map() 1738 kr = exclaves_shared_memory_init(endpoint, &sm->sm_client); in shared_memory_map() 1748 kr = exclaves_shared_memory_setup(&sm->sm_client, sm_perm, 0, in shared_memory_map() 1771 kr = exclaves_shared_memory_iterate(&sm->sm_client, &mapping, 0, in shared_memory_map() 1782 exclaves_shared_memory_teardown(&sm->sm_client, &mapping); in shared_memory_map() 1795 exclaves_shared_memory_teardown(&sm->sm_client, &mapping); in shared_memory_map() 1851 kern_return_t kr = exclaves_shared_memory_teardown(&sm->sm_client, in exclaves_resource_shared_memory_unmap()
|
| H A D | exclaves_resource.h | 120 sharedmemorybase_segxnuaccess_s sm_client; member
|