Home
last modified time | relevance | path

Searched refs:child_maps_mem_size (Results 1 – 3 of 3) sorted by relevance

/xnu-12377.1.9/bsd/net/
H A Dtrie_utility.c113 size_t child_maps_mem_size; in net_trie_init() local
151 …verflow(sizeof(*new_trie->child_maps), CHILD_MAP_SIZE, (size_t)maps_count, &child_maps_mem_size) || in net_trie_init()
153 os_add3_overflow(nodes_mem_size, child_maps_mem_size, bytes_mem_size, &trie_memory_size)) { in net_trie_init()
177 new_trie->child_maps_mem_size = child_maps_mem_size; in net_trie_init()
190 memset(new_trie->child_maps, 0xff, child_maps_mem_size); in net_trie_init()
192 new_trie->bytes = (uint8_t *)(void *)(data_memory + nodes_mem_size + child_maps_mem_size); in net_trie_init()
205 size_t nodes_mem_size, size_t child_maps_mem_size, size_t bytes_mem_size, in net_trie_init_with_mem() argument
222 …if (os_add3_overflow(nodes_mem_size, child_maps_mem_size, bytes_mem_size, &test_trie_memory_size) … in net_trie_init_with_mem()
231 __FUNCTION__, nodes_mem_size, child_maps_mem_size, bytes_mem_size, trie_memory_size); in net_trie_init_with_mem()
238 if (test_child_maps_mem_size != child_maps_mem_size) { in net_trie_init_with_mem()
[all …]
H A Dtrie_utility.h81 size_t child_maps_mem_size; member
89 size_t nodes_mem_size, size_t child_maps_mem_size, size_t bytes_mem_size,
/xnu-12377.1.9/bsd/netinet/
H A Dflow_divert.c3035 size_t child_maps_mem_size = 0; in flow_divert_handle_app_map_create() local
3115 …overflow(sizeof(*new_trie.child_maps), CHILD_MAP_SIZE, (size_t)maps_count, &child_maps_mem_size) || in flow_divert_handle_app_map_create()
3117 os_add3_overflow(nodes_mem_size, child_maps_mem_size, bytes_mem_size, &trie_memory_size)) { in flow_divert_handle_app_map_create()
3133 nodes_mem_size + child_maps_mem_size + bytes_mem_size); in flow_divert_handle_app_map_create()
3147 new_trie.child_maps_size = child_maps_mem_size; in flow_divert_handle_app_map_create()
3150 memset(new_trie.child_maps, 0xff, child_maps_mem_size); in flow_divert_handle_app_map_create()
3152 …rie.bytes = (uint8_t *)(void *)((uint8_t *)new_trie.memory + nodes_mem_size + child_maps_mem_size); in flow_divert_handle_app_map_create()