Motr
M0
|
#include <lnet_core_types.h>
Data Fields | |
union { | |
struct { | |
uint64_t cbd_match_bits | |
struct nlx_core_ep_addr cbd_passive_ep | |
uint32_t cbd_qtype | |
m0_bcount_t cbd_size | |
} | |
uint64_t cbd_data [5] | |
} | __attribute__ |
uint64_t | cbd_checksum |
The LNet transport's Network Buffer Descriptor format. The external form is the opaque m0_net_buf_desc. All fields are stored in little-endian order, and the structure is copied as-is to the external opaque form.
Definition at line 330 of file lnet_core_types.h.
union { ... } __attribute__ |
uint64_t cbd_checksum |
Definition at line 349 of file lnet_core_types.h.
uint64_t cbd_data[5] |
Definition at line 347 of file lnet_core_types.h.
uint64_t cbd_match_bits |
Match bits of the passive buffer
Definition at line 334 of file lnet_core_types.h.
struct nlx_core_ep_addr cbd_passive_ep |
Passive TM's end point
Definition at line 337 of file lnet_core_types.h.
uint32_t cbd_qtype |
Passive buffer queue type (enum m0_net_queue_type) expressed here explicitly as a 32 bit number.
Definition at line 342 of file lnet_core_types.h.
m0_bcount_t cbd_size |
Passive buffer size
Definition at line 345 of file lnet_core_types.h.