Lines Matching refs:index_key

172 		 const void *index_key,  in assoc_array_walk()  argument
199 segments = ops->get_key_chunk(index_key, level); in assoc_array_walk()
253 segments = ops->get_key_chunk(index_key, sc_level); in assoc_array_walk()
255 sc_segments = shortcut->index_key[sc_level >> ASSOC_ARRAY_KEY_CHUNK_SHIFT]; in assoc_array_walk()
306 const void *index_key) in assoc_array_find() argument
314 if (assoc_array_walk(array, ops, index_key, &result) != in assoc_array_find()
331 if (ops->compare_object(leaf, index_key)) in assoc_array_find()
476 const void *index_key, in assoc_array_insert_into_terminal_node() argument
512 index_key)) { in assoc_array_insert_into_terminal_node()
732 index_key); in assoc_array_insert_into_terminal_node()
744 new_s0 = kzalloc_flex(*new_s0, index_key, keylen); in assoc_array_insert_into_terminal_node()
763 new_s0->index_key[i] = in assoc_array_insert_into_terminal_node()
764 ops->get_key_chunk(index_key, i * ASSOC_ARRAY_KEY_CHUNK_SIZE); in assoc_array_insert_into_terminal_node()
769 new_s0->index_key[keylen - 1] &= ~blank; in assoc_array_insert_into_terminal_node()
783 base_seg = ops->get_key_chunk(index_key, level); in assoc_array_insert_into_terminal_node()
851 new_s0 = kzalloc_flex(*new_s0, index_key, keylen); in assoc_array_insert_mid_shortcut()
864 memcpy(new_s0->index_key, shortcut->index_key, in assoc_array_insert_mid_shortcut()
865 flex_array_size(new_s0, index_key, keylen)); in assoc_array_insert_mid_shortcut()
869 new_s0->index_key[keylen - 1] &= ~blank; in assoc_array_insert_mid_shortcut()
900 new_s1 = kzalloc_flex(*new_s1, index_key, keylen); in assoc_array_insert_mid_shortcut()
912 memcpy(new_s1->index_key, shortcut->index_key, in assoc_array_insert_mid_shortcut()
913 flex_array_size(new_s1, index_key, keylen)); in assoc_array_insert_mid_shortcut()
963 const void *index_key, in assoc_array_insert() argument
986 switch (assoc_array_walk(array, ops, index_key, &result)) { in assoc_array_insert()
998 if (!assoc_array_insert_into_terminal_node(edit, ops, index_key, in assoc_array_insert()
1078 const void *index_key) in assoc_array_delete() argument
1097 switch (assoc_array_walk(array, ops, index_key, &result)) { in assoc_array_delete()
1110 index_key)) in assoc_array_delete()
1491 new_s = kmalloc_flex(*new_s, index_key, keylen); in assoc_array_gc()
1495 memcpy(new_s, shortcut, struct_size(new_s, index_key, keylen)); in assoc_array_gc()