Searched refs:bytes_free_next (Results 1 – 4 of 4) sorted by relevance
| /xnu-11417.121.6/bsd/net/ |
| H A D | trie_utility.c | 86 uint16_t start = trie->bytes_free_next; in trie_bytes_move() 91 trie->bytes_free_next += bytes_size; in trie_bytes_move() 194 new_trie->bytes_free_next = 0; in net_trie_init() 303 …if (string_length > UINT16_MAX || trie->bytes_free_next + (uint16_t)string_length > trie->bytes_co… in net_trie_insert() 313 char *byte = (char *)&TRIE_BYTE(trie, trie->bytes_free_next); in net_trie_insert() 325 uint16_t string_end = trie->bytes_free_next + (uint16_t)string_length; in net_trie_insert() 326 uint16_t string_idx = trie->bytes_free_next; in net_trie_insert() 375 char *byte_ptr = (char *)&TRIE_BYTE(trie, trie->bytes_free_next); in net_trie_insert() 377 … TRIE_NODE(trie, prefix).metadata = trie_bytes_move(trie, trie->bytes_free_next, metadata_length); in net_trie_insert() 434 char *byte_ptr = (char *)&TRIE_BYTE(trie, trie->bytes_free_next); in net_trie_insert() [all …]
|
| H A D | trie_utility.h | 77 uint16_t bytes_free_next; member
|
| /xnu-11417.121.6/bsd/netinet/ |
| H A D | flow_divert.h | 86 uint16_t bytes_free_next; member
|
| H A D | flow_divert.c | 788 uint16_t start = trie->bytes_free_next; in trie_bytes_move() 793 trie->bytes_free_next += bytes_size; in trie_bytes_move() 3158 new_trie.bytes_free_next = 0; in flow_divert_handle_app_map_create() 3175 …if (sid_size <= UINT16_MAX && new_trie.bytes_free_next + (uint16_t)sid_size <= new_trie.bytes_coun… in flow_divert_handle_app_map_create() 3177 …rsor, FLOW_DIVERT_TLV_SIGNING_ID, sid_size, &TRIE_BYTE(&new_trie, new_trie.bytes_free_next), NULL); in flow_divert_handle_app_map_create() 3183 new_node_idx = flow_divert_trie_insert(&new_trie, new_trie.bytes_free_next, sid_size); in flow_divert_handle_app_map_create()
|