Searched refs:trie_memory_size (Results 1 – 3 of 3) sorted by relevance
| /xnu-11215/bsd/net/ |
| H A D | trie_utility.c | 115 size_t trie_memory_size = 0; in net_trie_init() local 153 os_add3_overflow(nodes_mem_size, child_maps_mem_size, bytes_mem_size, &trie_memory_size)) { in net_trie_init() 158 if (trie_memory_size > MAX_TRIE_MEMORY) { in net_trie_init() 165 void *memory = (u_int8_t *)kalloc_data(trie_memory_size, Z_WAITOK | Z_ZERO); in net_trie_init() 171 new_trie->trie_memory_size = trie_memory_size; in net_trie_init() 204 …mem(struct net_trie *new_trie, uint8_t * __sized_by(trie_memory_size) memory, size_t trie_memory_s… in net_trie_init_with_mem() argument 229 if (test_trie_memory_size != 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() 250 new_trie->trie_memory_size = trie_memory_size; in net_trie_init_with_mem() 275 (unsigned int)new_trie->memory, new_trie->trie_memory_size, in net_trie_init_with_mem() [all …]
|
| H A D | trie_utility.h | 71 void *memory __sized_by(trie_memory_size); 79 size_t trie_memory_size; member 88 …mem(struct net_trie *new_trie, uint8_t * __sized_by(trie_memory_size) memory, size_t trie_memory_s…
|
| /xnu-11215/bsd/netinet/ |
| H A D | flow_divert.c | 3072 size_t trie_memory_size = 0; in flow_divert_handle_app_map_create() local 3152 os_add3_overflow(nodes_mem_size, child_maps_mem_size, bytes_mem_size, &trie_memory_size)) { in flow_divert_handle_app_map_create() 3158 if (trie_memory_size > FLOW_DIVERT_MAX_TRIE_MEMORY) { in flow_divert_handle_app_map_create() 3159 …FDLOG(LOG_ERR, &nil_pcb, "Trie memory size (%lu) is too big (maximum is %u)", trie_memory_size, FL… in flow_divert_handle_app_map_create() 3164 new_trie.memory = kalloc_data(trie_memory_size, Z_WAITOK); in flow_divert_handle_app_map_create() 3165 new_trie.memory_size = trie_memory_size; in flow_divert_handle_app_map_create()
|