Go to the source code of this file.
◆ delete_fn
◆ init_fn
◆ ssvm_client_init()
◆ ssvm_client_init_memfd()
Initialize memfd segment client.
Subtly different than svm_client_init. The caller needs to acquire a usable file descriptor for the memfd segment e.g. via vppinfra/socket.c:default_socket_recvmsg
Definition at line 292 of file ssvm.c.
◆ ssvm_client_init_private()
◆ ssvm_client_init_shm()
◆ ssvm_delete()
◆ ssvm_delete_memfd()
◆ ssvm_delete_private()
◆ ssvm_delete_shm()
◆ ssvm_name()
◆ ssvm_server_init()
◆ ssvm_server_init_memfd()
Initialize memfd segment server.
Definition at line 217 of file ssvm.c.
◆ ssvm_server_init_private()
Initialize segment in a private heap.
Definition at line 361 of file ssvm.c.
◆ ssvm_server_init_shm()
◆ ssvm_type()
◆ client_init_fns
Initial value:=
int ssvm_client_init_memfd(ssvm_private_t *memfd)
Initialize memfd segment client.
int ssvm_client_init_private(ssvm_private_t *ssvm)
int ssvm_client_init_shm(ssvm_private_t *ssvm)
Definition at line 23 of file ssvm.c.
◆ delete_fns
Initial value:=
void ssvm_delete_memfd(ssvm_private_t *memfd)
void ssvm_delete_private(ssvm_private_t *ssvm)
void ssvm_delete_shm(ssvm_private_t *ssvm)
Definition at line 25 of file ssvm.c.
◆ server_init_fns
Initial value:=
int ssvm_server_init_memfd(ssvm_private_t *memfd)
Initialize memfd segment server.
int ssvm_server_init_private(ssvm_private_t *ssvm)
Initialize segment in a private heap.
int ssvm_server_init_shm(ssvm_private_t *ssvm)
Definition at line 21 of file ssvm.c.