FD.io VPP
v18.01.2-1-g9b554f3
Vector Packet Processing
|
Go to the source code of this file.
Variables | |
svm_fifo_segment_main_t | svm_fifo_segment_main |
|
static |
Definition at line 21 of file svm_fifo_segment.c.
Segment format function.
Definition at line 597 of file svm_fifo_segment.c.
|
static |
Definition at line 60 of file svm_fifo_segment.c.
svm_fifo_t* svm_fifo_segment_alloc_fifo | ( | svm_fifo_segment_private_t * | s, |
u32 | data_size_in_bytes, | ||
svm_fifo_segment_freelist_t | list_index | ||
) |
Definition at line 355 of file svm_fifo_segment.c.
int svm_fifo_segment_attach | ( | svm_fifo_segment_create_args_t * | a | ) |
(slave) attach to an svm fifo segment
Definition at line 300 of file svm_fifo_segment.c.
int svm_fifo_segment_create | ( | svm_fifo_segment_create_args_t * | a | ) |
(master) create an svm fifo segment
Definition at line 169 of file svm_fifo_segment.c.
int svm_fifo_segment_create_process_private | ( | svm_fifo_segment_create_args_t * | a | ) |
Create an svm fifo segment in process-private memory.
Definition at line 219 of file svm_fifo_segment.c.
void svm_fifo_segment_delete | ( | svm_fifo_segment_private_t * | s | ) |
Definition at line 335 of file svm_fifo_segment.c.
void svm_fifo_segment_free_fifo | ( | svm_fifo_segment_private_t * | s, |
svm_fifo_t * | f, | ||
svm_fifo_segment_freelist_t | list_index | ||
) |
Definition at line 450 of file svm_fifo_segment.c.
u32 svm_fifo_segment_index | ( | svm_fifo_segment_private_t * | s | ) |
Definition at line 519 of file svm_fifo_segment.c.
u32 svm_fifo_segment_num_fifos | ( | svm_fifo_segment_private_t * | fifo_segment | ) |
Get number of active fifos.
Definition at line 538 of file svm_fifo_segment.c.
u32 svm_fifo_segment_num_free_fifos | ( | svm_fifo_segment_private_t * | fifo_segment, |
u32 | fifo_size_in_bytes | ||
) |
Definition at line 544 of file svm_fifo_segment.c.
svm_fifo_segment_private_t* svm_fifo_segment_segments_pool | ( | void | ) |
Retrieve svm segments pool.
Used only for debug purposes.
Definition at line 528 of file svm_fifo_segment.c.
svm_fifo_segment_main_t svm_fifo_segment_main |
Definition at line 18 of file svm_fifo_segment.c.