hammer_base_elm
struct hammer_base_elm base;
struct hammer_base_elm search = *key;
struct hammer_base_elm backtrack;
struct hammer_base_elm key;
struct hammer_base_elm key, end;
struct hammer_base_elm key, end;
struct hammer_base_elm key;
struct hammer_base_elm key, end;
struct hammer_base_elm root_btree_beg;
struct hammer_base_elm root_btree_end;
struct hammer_base_elm save;
struct hammer_base_elm base;
struct hammer_base_elm base;
struct hammer_base_elm base;
struct hammer_base_elm skip_beg;
struct hammer_base_elm skip_end;
struct hammer_base_elm key_beg;
struct hammer_base_elm key_end;
struct hammer_base_elm key_beg; /* start forward scan */
struct hammer_base_elm key_end; /* stop forward scan (inclusive) */
struct hammer_base_elm key_cur; /* current scan index */
struct hammer_base_elm key_beg; /* start forward scan */
struct hammer_base_elm key_end; /* stop forward scan */
struct hammer_base_elm key_cur; /* scan interruption point */
struct hammer_base_elm key_beg; /* start forward scan */
struct hammer_base_elm key_end; /* stop forward scan */
struct hammer_base_elm key_cur; /* interruption point */
struct hammer_base_elm skip_beg;
struct hammer_base_elm skip_end;
struct hammer_base_elm elm1;
struct hammer_base_elm elm2; /* candidate for dedup */
struct hammer_base_elm elm; /* btree key to lookup */
struct hammer_base_elm key_beg; /* stop forward scan (reverse scan) */
struct hammer_base_elm key_end; /* start forward scan (reverse scan) */
struct hammer_base_elm key_cur; /* scan interruption point */
struct hammer_base_elm save;
struct hammer_base_elm key_cur;