/** Session ssvm segment configs*/
uword session_baseva;
uword session_va_space_size;
- u32 evt_qs_segment_size;
+ uword evt_qs_segment_size;
u8 evt_qs_use_memfd_seg;
/** Session table size parameters */
}
session_t *session_alloc (u32 thread_index);
-int session_alloc_fifos (segment_manager_t * sm, session_t * s);
void session_free (session_t * s);
void session_free_w_fifos (session_t * s);
u8 queue_event);
int stream_session_peek_bytes (transport_connection_t * tc, u8 * buffer,
u32 offset, u32 max_bytes);
-u32 stream_session_dequeue_drop (transport_connection_t * tc, u32 max_bytes);
+u32 session_dequeue_drop (transport_connection_t * tc, u32 max_bytes);
int session_stream_connect_notify (transport_connection_t * tc, u8 is_fail);
int session_dgram_connect_notify (transport_connection_t * tc,
void stream_session_init_fifos_pointers (transport_connection_t * tc,
u32 rx_pointer, u32 tx_pointer);
-int stream_session_accept_notify (transport_connection_t * tc);
+int session_stream_accept_notify (transport_connection_t * tc);
void session_transport_closing_notify (transport_connection_t * tc);
void session_transport_delete_notify (transport_connection_t * tc);
void session_transport_closed_notify (transport_connection_t * tc);
}
always_inline session_t *
-listen_session_new (u8 thread_index, session_type_t type)
+listen_session_alloc (u8 thread_index, session_type_t type)
{
session_t *s;
s = session_alloc (thread_index);
}
always_inline session_t *
-listen_session_get (u32 index)
+listen_session_get (u32 ls_index)
{
- return session_get (index, 0);
+ return session_get (ls_index, 0);
}
always_inline void
-listen_session_del (session_t * s)
+listen_session_free (session_t * s)
{
session_free (s);
}