| block_get_s_latched(const page_id_t &page_id, mtr_t *mtr, size_t line) const | Parallel_reader::Scan_ctx | private |
| check_visibility(const rec_t *&rec, ulint *&offsets, mem_heap_t *&heap, mtr_t *mtr) | Parallel_reader::Scan_ctx | private |
| Config typedef | Parallel_reader::Scan_ctx | private |
| copy_row(const rec_t *rec, Iter *iter) const | Parallel_reader::Scan_ctx | private |
| create_context(const Range &range, bool split) | Parallel_reader::Scan_ctx | private |
| create_contexts(const Ranges &ranges) | Parallel_reader::Scan_ctx | private |
| create_persistent_cursor(const page_cur_t &page_cursor, mtr_t *mtr) const | Parallel_reader::Scan_ctx | private |
| create_range(Ranges &ranges, page_cur_t &leaf_page_cursor, mtr_t *mtr) const | Parallel_reader::Scan_ctx | private |
| create_ranges(const Scan_range &scan_range, page_no_t page_no, size_t depth, const size_t split_level, Ranges &ranges, mtr_t *mtr) | Parallel_reader::Scan_ctx | private |
| id() const | Parallel_reader::Scan_ctx | inlineprivate |
| index_s_lock() | Parallel_reader::Scan_ctx | private |
| index_s_own() const | Parallel_reader::Scan_ctx | inlineprivate |
| index_s_unlock() | Parallel_reader::Scan_ctx | private |
| is_error_set() const | Parallel_reader::Scan_ctx | inlineprivate |
| m_config | Parallel_reader::Scan_ctx | private |
| m_depth | Parallel_reader::Scan_ctx | private |
| m_err | Parallel_reader::Scan_ctx | mutableprivate |
| m_f | Parallel_reader::Scan_ctx | private |
| m_id | Parallel_reader::Scan_ctx | private |
| m_reader | Parallel_reader::Scan_ctx | private |
| m_s_locks | Parallel_reader::Scan_ctx | private |
| m_trx | Parallel_reader::Scan_ctx | private |
| max_threads() const | Parallel_reader::Scan_ctx | inlineprivate |
| operator=(Scan_ctx &&)=delete | Parallel_reader::Scan_ctx | private |
| operator=(const Scan_ctx &)=delete | Parallel_reader::Scan_ctx | private |
| Parallel_reader | Parallel_reader::Scan_ctx | friend |
| partition(const Scan_range &scan_range, Ranges &ranges, size_t split_level) | Parallel_reader::Scan_ctx | private |
| Range typedef | Parallel_reader::Scan_ctx | private |
| Ranges typedef | Parallel_reader::Scan_ctx | private |
| release_threads(size_t unused_threads) | Parallel_reader::Scan_ctx | inlineprivate |
| Savepoint typedef | Parallel_reader::Scan_ctx | private |
| Savepoints typedef | Parallel_reader::Scan_ctx | private |
| Scan_ctx(Parallel_reader *reader, size_t id, trx_t *trx, const Parallel_reader::Config &config, F &&f) | Parallel_reader::Scan_ctx | |
| Scan_ctx(Scan_ctx &&)=delete | Parallel_reader::Scan_ctx | private |
| Scan_ctx(const Scan_ctx &)=delete | Parallel_reader::Scan_ctx | private |
| search(const buf_block_t *block, const dtuple_t *key) const | Parallel_reader::Scan_ctx | private |
| set_error_state(dberr_t err) | Parallel_reader::Scan_ctx | inlineprivate |
| start_range(page_no_t page_no, mtr_t *mtr, const dtuple_t *key, Savepoints &savepoints) const | Parallel_reader::Scan_ctx | private |
| ~Scan_ctx()=default | Parallel_reader::Scan_ctx | |