|
Motr
M0
|
#include <tx_bulk.h>

Data Fields | |
| struct m0_be_queue_cfg | tbc_q_cfg |
| uint64_t | tbc_workers_nr |
| uint64_t | tbc_partitions_nr |
| uint64_t | tbc_work_items_per_tx_max |
| struct m0_be_domain * | tbc_dom |
| void * | tbc_datum |
| void(* | tbc_do )(struct m0_be_tx_bulk *tb, struct m0_be_tx *tx, struct m0_be_op *op, void *datum, void *user, uint64_t worker_index, uint64_t partition) |
| void(* | tbc_done )(struct m0_be_tx_bulk *tb, void *datum, void *user, uint64_t worker_index, uint64_t partition) |
User configuration with user-supplied callbacks for m0_be_tx_bulk.
| void* tbc_datum |
it's passed as a parameter to m0_be_tx_bulk_cfg::tbc_do()
| void(* tbc_do) (struct m0_be_tx_bulk *tb, struct m0_be_tx *tx, struct m0_be_op *op, void *datum, void *user, uint64_t worker_index, uint64_t partition) |
| struct m0_be_domain* tbc_dom |
| void(* tbc_done) (struct m0_be_tx_bulk *tb, void *datum, void *user, uint64_t worker_index, uint64_t partition) |
| struct m0_be_queue_cfg tbc_q_cfg |