Lines Matching refs:key_len
83 const lxb_char_t *key, size_t key_len) in lexbor_bst_map_search() argument
88 size_t hash_id = lexbor_utils_hash_hash(key, key_len); in lexbor_bst_map_search()
98 if (entry->str.length == key_len && in lexbor_bst_map_search()
114 const lxb_char_t *key, size_t key_len, void *value) in lexbor_bst_map_insert() argument
118 entry = lexbor_bst_map_insert_not_exists(bst_map, scope, key, key_len); in lexbor_bst_map_insert()
131 const lxb_char_t *key, size_t key_len) in lexbor_bst_map_insert_not_exists() argument
136 size_t hash_id = lexbor_utils_hash_hash(key, key_len); in lexbor_bst_map_insert_not_exists()
150 if (entry->str.length == key_len && in lexbor_bst_map_insert_not_exists()
180 lexbor_str_init(&entry->str, bst_map->mraw, key_len); in lexbor_bst_map_insert_not_exists()
187 lexbor_str_append(&entry->str, bst_map->mraw, key, key_len); in lexbor_bst_map_insert_not_exists()
196 const lxb_char_t *key, size_t key_len) in lexbor_bst_map_remove() argument
201 size_t hash_id = lexbor_utils_hash_hash(key, key_len); in lexbor_bst_map_remove()
211 if (entry->str.length == key_len && in lexbor_bst_map_remove()