Motr
M0
|
#include <mem_xprt.h>
Data Fields | |
struct m0_net_transfer_mc * | xtm_tm |
enum m0_net_bulk_mem_tm_state | xtm_state |
struct m0_list | xtm_work_list |
struct m0_cond | xtm_work_list_cv |
uint32_t | xtm_callback_counter |
struct m0_thread * | xtm_worker_threads |
size_t | xtm_num_workers |
Transfer machine private data.
Definition at line 210 of file mem_xprt.h.
uint32_t xtm_callback_counter |
Worker callback activity is tracked by this counter.
Definition at line 220 of file mem_xprt.h.
size_t xtm_num_workers |
Number of worker threads
Definition at line 224 of file mem_xprt.h.
enum m0_net_bulk_mem_tm_state xtm_state |
Internal state of the transfer machine
Definition at line 214 of file mem_xprt.h.
struct m0_net_transfer_mc* xtm_tm |
The transfer machine pointer
Definition at line 212 of file mem_xprt.h.
struct m0_list xtm_work_list |
FIFO of pending work items
Definition at line 216 of file mem_xprt.h.
struct m0_cond xtm_work_list_cv |
Condition variable for the work item list
Definition at line 218 of file mem_xprt.h.
struct m0_thread* xtm_worker_threads |
Array of worker threads allocated during startup
Definition at line 222 of file mem_xprt.h.