Go to the source code of this file.
◆ M0_TRACE_SUBSYSTEM
#define M0_TRACE_SUBSYSTEM M0_TRACE_SUBSYS_NET |
◆ mem_buffer_in_bounds()
static bool mem_buffer_in_bounds |
( |
const struct m0_net_buffer * |
nb | ) |
|
|
static |
◆ mem_buffer_invariant()
static bool mem_buffer_invariant |
( |
const struct m0_net_buffer * |
nb | ) |
|
|
static |
◆ mem_buffer_length()
◆ mem_copy_buffer()
Copy from one buffer to another. Each buffer may have different number of segments and segment sizes. The subroutine does not set the nb_length field of the d_nb buffer.
- Parameters
-
d_nb | The destination buffer pointer. |
s_nb | The source buffer pointer. |
num_bytes | The number of bytes to copy. |
- Precondition
- mem_buffer_length(d_nb) >= num_bytes && mem_buffer_length(s_nb) >= num_bytes
Definition at line 113 of file mem_xprt_xo.c.
◆ mem_dom_invariant()
static bool mem_dom_invariant |
( |
const struct m0_net_domain * |
dom | ) |
|
|
static |
◆ mem_ep_invariant()
◆ mem_tm_invariant()
◆ mem_wi_add()
◆ mem_wi_post_buffer_event()