FD.io VPP  v18.04-17-g3a0d853
Vector Packet Processing
socket.c File Reference
+ Include dependency graph for socket.c:

Go to the source code of this file.

Functions

static_fn int memif_msg_send (int fd, memif_msg_t *msg, int afd)
 
static_fn int memif_msg_enq_ack (memif_connection_t *c)
 
static_fn int memif_msg_send_hello (int fd)
 
static_fn int memif_msg_enq_init (memif_connection_t *c)
 
static_fn int memif_msg_enq_add_region (memif_connection_t *c, uint8_t region_index)
 
static_fn int memif_msg_enq_add_ring (memif_connection_t *c, uint8_t index, uint8_t dir)
 
static_fn int memif_msg_enq_connect (memif_connection_t *c)
 
static_fn int memif_msg_enq_connected (memif_connection_t *c)
 
int memif_msg_send_disconnect (int fd, uint8_t *err_string, uint32_t err_code)
 
static_fn int memif_msg_receive_hello (memif_connection_t *c, memif_msg_t *msg)
 
static_fn int memif_msg_receive_init (memif_socket_t *ms, int fd, memif_msg_t *msg)
 
static_fn int memif_msg_receive_add_region (memif_connection_t *c, memif_msg_t *msg, int fd)
 
static_fn int memif_msg_receive_add_ring (memif_connection_t *c, memif_msg_t *msg, int fd)
 
static_fn int memif_msg_receive_connect (memif_connection_t *c, memif_msg_t *msg)
 
static_fn int memif_msg_receive_connected (memif_connection_t *c, memif_msg_t *msg)
 
static_fn int memif_msg_receive_disconnect (memif_connection_t *c, memif_msg_t *msg)
 
static_fn int memif_msg_receive (int ifd)
 
int memif_conn_fd_error (memif_connection_t *c)
 
int memif_conn_fd_read_ready (memif_connection_t *c)
 
int memif_conn_fd_write_ready (memif_connection_t *c)
 
int memif_conn_fd_accept_ready (memif_socket_t *ms)
 
int memif_read_ready (int fd)
 

Function Documentation

int memif_conn_fd_accept_ready ( memif_socket_t ms)

Definition at line 859 of file socket.c.

+ Here is the call graph for this function:

int memif_conn_fd_error ( memif_connection_t c)

Definition at line 805 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int memif_conn_fd_read_ready ( memif_connection_t c)

Definition at line 815 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int memif_conn_fd_write_ready ( memif_connection_t c)

Definition at line 828 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static_fn int memif_msg_enq_ack ( memif_connection_t c)

Definition at line 72 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static_fn int memif_msg_enq_add_region ( memif_connection_t c,
uint8_t  region_index 
)

Definition at line 166 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static_fn int memif_msg_enq_add_ring ( memif_connection_t c,
uint8_t  index,
uint8_t  dir 
)

Definition at line 204 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static_fn int memif_msg_enq_connect ( memif_connection_t c)

Definition at line 251 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static_fn int memif_msg_enq_connected ( memif_connection_t c)

Definition at line 286 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static_fn int memif_msg_enq_init ( memif_connection_t c)

Definition at line 124 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static_fn int memif_msg_receive ( int  ifd)

Definition at line 648 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static_fn int memif_msg_receive_add_region ( memif_connection_t c,
memif_msg_t msg,
int  fd 
)

Definition at line 484 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static_fn int memif_msg_receive_add_ring ( memif_connection_t c,
memif_msg_t msg,
int  fd 
)

Definition at line 511 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static_fn int memif_msg_receive_connect ( memif_connection_t c,
memif_msg_t msg 
)

Definition at line 569 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static_fn int memif_msg_receive_connected ( memif_connection_t c,
memif_msg_t msg 
)

Definition at line 604 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static_fn int memif_msg_receive_disconnect ( memif_connection_t c,
memif_msg_t msg 
)

Definition at line 632 of file socket.c.

+ Here is the caller graph for this function:

static_fn int memif_msg_receive_hello ( memif_connection_t c,
memif_msg_t msg 
)

Definition at line 342 of file socket.c.

+ Here is the caller graph for this function:

static_fn int memif_msg_receive_init ( memif_socket_t ms,
int  fd,
memif_msg_t msg 
)

Definition at line 368 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static_fn int memif_msg_send ( int  fd,
memif_msg_t msg,
int  afd 
)

Definition at line 39 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int memif_msg_send_disconnect ( int  fd,
uint8_t *  err_string,
uint32_t  err_code 
)

Definition at line 323 of file socket.c.

+ Here is the call graph for this function:

static_fn int memif_msg_send_hello ( int  fd)

Definition at line 102 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int memif_read_ready ( int  fd)

Definition at line 890 of file socket.c.

+ Here is the call graph for this function:

+ Here is the caller graph for this function: