![]() |
FD.io VPP
v21.10.1-2-g0a485f517
Vector Packet Processing
|
Include dependency graph for file.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | clib_file |
| struct | clib_file_main_t |
Macros | |
| #define | UNIX_FILE_DATA_AVAILABLE_TO_WRITE (1 << 0) |
| #define | UNIX_FILE_EVENT_EDGE_TRIGGERED (1 << 1) |
Typedefs | |
| typedef clib_error_t *() | clib_file_function_t(struct clib_file *f) |
| typedef struct clib_file | clib_file_t |
Enumerations | |
| enum | clib_file_update_type_t { UNIX_FILE_UPDATE_ADD, UNIX_FILE_UPDATE_MODIFY, UNIX_FILE_UPDATE_DELETE } |
Functions | |
| static uword | clib_file_add (clib_file_main_t *um, clib_file_t *template) |
| static void | clib_file_del (clib_file_main_t *um, clib_file_t *f) |
| static void | clib_file_del_by_index (clib_file_main_t *um, uword index) |
| static void | clib_file_set_polling_thread (clib_file_main_t *um, uword index, u32 thread_index) |
| static uword | clib_file_set_data_available_to_write (clib_file_main_t *um, u32 clib_file_index, uword is_available) |
| static clib_file_t * | clib_file_get (clib_file_main_t *fm, u32 file_index) |
| static clib_error_t * | clib_file_write (clib_file_t *f) |
| typedef clib_error_t*() clib_file_function_t(struct clib_file *f) |
| typedef struct clib_file clib_file_t |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |