Go to the source code of this file.
◆ delete_fn
◆ init_fn
◆ ssvm_delete()
◆ ssvm_delete_memfd()
◆ ssvm_delete_private()
◆ ssvm_delete_shm()
◆ ssvm_master_init()
◆ ssvm_master_init_memfd()
Initialize memfd segment master.
Definition at line 223 of file ssvm.c.
◆ ssvm_master_init_private()
Initialize segment in a private heap.
Definition at line 348 of file ssvm.c.
◆ ssvm_master_init_shm()
◆ ssvm_name()
◆ ssvm_slave_init()
◆ ssvm_slave_init_memfd()
Initialize memfd segment slave.
Subtly different than svm_slave_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 285 of file ssvm.c.
◆ ssvm_slave_init_private()
◆ ssvm_slave_init_shm()
◆ ssvm_type()
◆ 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.
◆ master_init_fns
Initial value:=
int ssvm_master_init_shm(ssvm_private_t *ssvm)
int ssvm_master_init_memfd(ssvm_private_t *memfd)
Initialize memfd segment master.
int ssvm_master_init_private(ssvm_private_t *ssvm)
Initialize segment in a private heap.
Definition at line 21 of file ssvm.c.
◆ slave_init_fns
Initial value:=
int ssvm_slave_init_shm(ssvm_private_t *ssvm)
int ssvm_slave_init_private(ssvm_private_t *ssvm)
int ssvm_slave_init_memfd(ssvm_private_t *memfd)
Initialize memfd segment slave.
Definition at line 23 of file ssvm.c.