|
M0_INTERNAL bool | m0_be_log_store__invariant (struct m0_be_log_store *ls) |
|
M0_INTERNAL int | m0_be_log_store_open (struct m0_be_log_store *ls, struct m0_be_log_store_cfg *ls_cfg) |
|
M0_INTERNAL void | m0_be_log_store_close (struct m0_be_log_store *ls) |
|
M0_INTERNAL int | m0_be_log_store_create (struct m0_be_log_store *ls, struct m0_be_log_store_cfg *ls_cfg) |
|
M0_INTERNAL void | m0_be_log_store_destroy (struct m0_be_log_store *ls) |
|
M0_INTERNAL void | m0_be_log_store_module_setup (struct m0_be_log_store *ls, struct m0_be_log_store_cfg *ls_cfg, bool create_mode) |
|
M0_INTERNAL uint32_t | m0_be_log_store_bshift (struct m0_be_log_store *ls) |
|
M0_INTERNAL m0_bcount_t | m0_be_log_store_buf_size (struct m0_be_log_store *ls) |
|
M0_INTERNAL void | m0_be_log_store_io_credit (struct m0_be_log_store *ls, struct m0_be_io_credit *accum) |
|
M0_INTERNAL void | m0_be_log_store_io_translate (struct m0_be_log_store *ls, m0_bindex_t position, struct m0_be_io *bio) |
|
M0_INTERNAL int | m0_be_log_store_io_window (struct m0_be_log_store *ls, m0_bindex_t offset, m0_bcount_t *length) |
|
M0_INTERNAL void | m0_be_log_store_io_discard (struct m0_be_log_store *ls, m0_bindex_t offset, struct m0_be_op *op) |
|
M0_INTERNAL bool | m0_be_log_store_overwrites (struct m0_be_log_store *ls, m0_bindex_t index, m0_bcount_t size, m0_bindex_t position) |
|
M0_INTERNAL struct m0_buf * | m0_be_log_store_rbuf_write_buf (struct m0_be_log_store *ls) |
|
M0_INTERNAL struct m0_buf * | m0_be_log_store_rbuf_read_buf_first (struct m0_be_log_store *ls, unsigned *iter) |
|
M0_INTERNAL struct m0_buf * | m0_be_log_store_rbuf_read_buf_next (struct m0_be_log_store *ls, unsigned *iter) |
|
M0_INTERNAL struct m0_be_log_io * | m0_be_log_store_rbuf_io_first (struct m0_be_log_store *ls, enum m0_be_log_store_io_type io_type, struct m0_be_op **op, unsigned *iter) |
|
M0_INTERNAL struct m0_be_log_io * | m0_be_log_store_rbuf_io_next (struct m0_be_log_store *ls, enum m0_be_log_store_io_type io_type, struct m0_be_op **op, unsigned *iter) |
|
M0_INTERNAL void | m0_be_log_store_rbuf_io_reset (struct m0_be_log_store *ls, enum m0_be_log_store_io_type io_type) |
|
M0_INTERNAL bool | m0_be_log_store_contains_stob (struct m0_be_log_store *ls, const struct m0_stob_id *stob_id) |
|