FD.io VPP  v19.01.3-6-g70449b9b9
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

◆ memif_conn_fd_accept_ready()

int memif_conn_fd_accept_ready ( memif_socket_t ms)

Definition at line 872 of file socket.c.

+ Here is the call graph for this function:

◆ memif_conn_fd_error()

int memif_conn_fd_error ( memif_connection_t c)

Definition at line 818 of file socket.c.

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

◆ memif_conn_fd_read_ready()

int memif_conn_fd_read_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:

◆ memif_conn_fd_write_ready()

int memif_conn_fd_write_ready ( memif_connection_t c)

Definition at line 841 of file socket.c.

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

◆ memif_msg_enq_ack()

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:

◆ memif_msg_enq_add_region()

static_fn int memif_msg_enq_add_region ( memif_connection_t c,
uint8_t  region_index 
)

Definition at line 167 of file socket.c.

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

◆ memif_msg_enq_add_ring()

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:

◆ memif_msg_enq_connect()

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:

◆ memif_msg_enq_connected()

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:

◆ memif_msg_enq_init()

static_fn int memif_msg_enq_init ( memif_connection_t c)

Definition at line 125 of file socket.c.

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

◆ memif_msg_receive()

static_fn int memif_msg_receive ( int  ifd)

Definition at line 659 of file socket.c.

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

◆ memif_msg_receive_add_region()

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

Definition at line 483 of file socket.c.

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

◆ memif_msg_receive_add_ring()

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

Definition at line 518 of file socket.c.

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

◆ memif_msg_receive_connect()

static_fn int memif_msg_receive_connect ( memif_connection_t c,
memif_msg_t msg 
)

Definition at line 580 of file socket.c.

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

◆ memif_msg_receive_connected()

static_fn int memif_msg_receive_connected ( memif_connection_t c,
memif_msg_t msg 
)

Definition at line 615 of file socket.c.

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

◆ memif_msg_receive_disconnect()

static_fn int memif_msg_receive_disconnect ( memif_connection_t c,
memif_msg_t msg 
)

Definition at line 643 of file socket.c.

+ Here is the caller graph for this function:

◆ memif_msg_receive_hello()

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:

◆ memif_msg_receive_init()

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:

◆ memif_msg_send()

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:

◆ memif_msg_send_disconnect()

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:

◆ memif_msg_send_hello()

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:

◆ memif_read_ready()

int memif_read_ready ( int  fd)

Definition at line 903 of file socket.c.

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