Home
last modified time | relevance | path

Searched refs:sm_client (Results 1 – 4 of 4) sorted by relevance

/xnu-11417.121.6/osfmk/kern/ !
H A Dexclaves_shared_memory.c42 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 Dexclaves_shared_memory.h58 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 Dexclaves_resource.c1733 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 Dexclaves_resource.h120 sharedmemorybase_segxnuaccess_s sm_client; member