Motr  M0
m0_addb2_config Struct Reference

#include <sys.h>

Collaboration diagram for m0_addb2_config:
Collaboration graph

Data Fields

unsigned co_buffer_size
 
unsigned co_buffer_min
 
unsigned co_buffer_max
 
unsigned co_queue_max
 
unsigned co_pool_min
 
unsigned co_pool_max
 

Detailed Description

Configuration of addb2 machine.

This structure defines parameters of addb2 machines created by a sys object.

Definition at line 98 of file sys.h.

Field Documentation

◆ co_buffer_max

unsigned co_buffer_max

Maximal number of buffers in the machine. Currently ignored, the value is hard-coded in addb2.c (BUFFER_MAX).

Definition at line 113 of file sys.h.

◆ co_buffer_min

unsigned co_buffer_min

Minimal number of buffers in the machine. Currently ignored, the value is hard-coded in addb2.c (BUFFER_MIN).

Definition at line 108 of file sys.h.

◆ co_buffer_size

unsigned co_buffer_size

Trace buffer size. Currently ignored, the buffer size is hard-coded in addb2.c (BUFFER_SIZE).

Definition at line 103 of file sys.h.

◆ co_pool_max

unsigned co_pool_max

Maximal number of cached addb2 machines in a sys object.

Definition at line 126 of file sys.h.

◆ co_pool_min

unsigned co_pool_min

Minimal number of cached addb2 machines in a sys object.

Definition at line 122 of file sys.h.

◆ co_queue_max

unsigned co_queue_max

Maximal number of trace buffers that can be queued (m0_addb2_sys::sy_queue) in a sys object.

Definition at line 118 of file sys.h.


The documentation for this struct was generated from the following file: