Home
last modified time | relevance | path

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

/xnu-11417.121.6/bsd/net/
H A Dtrie_utility.c86 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 Dtrie_utility.h77 uint16_t bytes_free_next; member
/xnu-11417.121.6/bsd/netinet/
H A Dflow_divert.h86 uint16_t bytes_free_next; member
H A Dflow_divert.c788 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()