Lines Matching refs:result
126 * return the result of the last iterator function called. Iteration stops
173 struct assoc_array_walk_result *result)
218 result->terminal_node.node = node;
219 result->terminal_node.level = level;
220 result->terminal_node.slot = slot;
270 result->wrong_shortcut.shortcut = shortcut;
271 result->wrong_shortcut.level = level;
272 result->wrong_shortcut.sc_level = sc_level;
273 result->wrong_shortcut.sc_segments = sc_segments;
274 result->wrong_shortcut.dissimilarity = dissimilarity;
308 struct assoc_array_walk_result result;
314 if (assoc_array_walk(array, ops, index_key, &result) !=
318 node = result.terminal_node.node;
477 struct assoc_array_walk_result *result)
488 node = result->terminal_node.node;
489 level = result->terminal_node.level;
490 edit->segment_cache[ASSOC_ARRAY_FAN_OUT] = result->terminal_node.slot;
795 struct assoc_array_walk_result *result)
804 shortcut = result->wrong_shortcut.shortcut;
805 level = result->wrong_shortcut.level;
806 sc_level = result->wrong_shortcut.sc_level;
807 sc_segments = result->wrong_shortcut.sc_segments;
808 dissimilarity = result->wrong_shortcut.dissimilarity;
969 struct assoc_array_walk_result result;
989 switch (assoc_array_walk(array, ops, index_key, &result)) {
1002 &result))
1010 if (!assoc_array_insert_mid_shortcut(edit, ops, &result))
1084 struct assoc_array_walk_result result;
1100 switch (assoc_array_walk(array, ops, index_key, &result)) {
1106 node = result.terminal_node.node;