FD.io VPP  v21.01.1
Vector Packet Processing
fifo_types.h File Reference
+ Include dependency graph for fifo_types.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  svm_fifo_chunk_
 
struct  ooo_segment_t
 
struct  svm_fifo_trace_elem_t
 
struct  fifo_segment_slice_
 
struct  fifo_segment_header_
 

Macros

#define SVM_FIFO_TRACE   (0)
 
#define SVM_FIFO_MAX_EVT_SUBSCRIBERS   7
 

Typedefs

typedef struct fifo_segment_header_ fifo_segment_header_t
 
typedef struct svm_fifo_chunk_ svm_fifo_chunk_t
 
typedef struct _svm_fifo svm_fifo_t
 
typedef struct fifo_segment_slice_ fifo_segment_slice_t
 

Functions

void fsh_virtual_mem_update (fifo_segment_header_t *fsh, u32 slice_index, int n_bytes)
 

Macro Definition Documentation

◆ SVM_FIFO_MAX_EVT_SUBSCRIBERS

#define SVM_FIFO_MAX_EVT_SUBSCRIBERS   7

Definition at line 25 of file fifo_types.h.

◆ SVM_FIFO_TRACE

#define SVM_FIFO_TRACE   (0)

Definition at line 24 of file fifo_types.h.

Typedef Documentation

◆ fifo_segment_header_t

Definition at line 27 of file fifo_types.h.

◆ fifo_segment_slice_t

◆ svm_fifo_chunk_t

◆ svm_fifo_t

typedef struct _svm_fifo svm_fifo_t

Function Documentation

◆ fsh_virtual_mem_update()

void fsh_virtual_mem_update ( fifo_segment_header_t fsh,
u32  slice_index,
int  n_bytes 
)

Definition at line 112 of file fifo_segment.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function: