| aggressive_payload_count_hint_ | foedus::storage::hash::ReserveRecords | |
| append_record_to_page(HashDataPage *page, xct::XctId initial_xid) const | foedus::storage::hash::ReserveRecords | |
| combo_ | foedus::storage::hash::ReserveRecords | |
| context_ | foedus::storage::hash::ReserveRecords | |
| create_new_record_in_tail_page(HashDataPage *tail) | foedus::storage::hash::ReserveRecords | |
| create_new_tail_page(HashDataPage *cur_tail, HashDataPage **new_tail) | foedus::storage::hash::ReserveRecords | |
| expand_record(xct::SysxctWorkspace *sysxct_workspace, HashDataPage *page, DataPageSlotIndex index) | foedus::storage::hash::ReserveRecords | |
| find_and_lock_spacious_tail(xct::SysxctWorkspace *sysxct_workspace, HashDataPage *from_page, HashDataPage **tail) | foedus::storage::hash::ReserveRecords | |
| find_or_create_or_expand(xct::SysxctWorkspace *sysxct_workspace, HashDataPage *page, DataPageSlotIndex examined_records) | foedus::storage::hash::ReserveRecords | |
| hint_check_from_ | foedus::storage::hash::ReserveRecords | |
| key_ | foedus::storage::hash::ReserveRecords | |
| key_length_ | foedus::storage::hash::ReserveRecords | |
| out_page_ | foedus::storage::hash::ReserveRecords | |
| out_slot_ | foedus::storage::hash::ReserveRecords | |
| payload_count_ | foedus::storage::hash::ReserveRecords | |
| ReserveRecords(thread::Thread *context, HashDataPage *target, const void *key, KeyLength key_length, const HashCombo &combo, PayloadLength payload_count, PayloadLength aggressive_payload_count_hint, DataPageSlotIndex hint_check_from) | foedus::storage::hash::ReserveRecords | inline |
| run(xct::SysxctWorkspace *sysxct_workspace) override | foedus::storage::hash::ReserveRecords | virtual |
| search_within_page(const HashDataPage *page, DataPageSlotIndex key_count, DataPageSlotIndex examined_records) const | foedus::storage::hash::ReserveRecords | |
| target_ | foedus::storage::hash::ReserveRecords | |