Home
last modified time | relevance | path

Searched refs:recv_info (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/dev/liquidio/base/
H A Dlio_droq.h197 struct lio_recv_info *recv_info; in lio_alloc_recv_info() local
205 recv_info = (struct lio_recv_info *)buf; in lio_alloc_recv_info()
206 recv_info->recv_pkt = (struct lio_recv_pkt *)(buf + LIO_RECV_INFO_SIZE); in lio_alloc_recv_info()
207 recv_info->rsvd = NULL; in lio_alloc_recv_info()
209 recv_info->rsvd = buf + LIO_RECV_INFO_SIZE + LIO_RECV_PKT_SIZE; in lio_alloc_recv_info()
211 return (recv_info); in lio_alloc_recv_info()
219 lio_free_recv_info(struct lio_recv_info *recv_info) in lio_free_recv_info() argument
222 free(recv_info, M_DEVBUF); in lio_free_recv_info()
H A Dlio_droq.c374 struct lio_recv_info *recv_info; in lio_create_recv_info() local
379 recv_info = lio_alloc_recv_info(sizeof(struct __dispatch)); in lio_create_recv_info()
380 if (recv_info == NULL) in lio_create_recv_info()
383 recv_pkt = recv_info->recv_pkt; in lio_create_recv_info()
405 return (recv_info); in lio_create_recv_info()
H A Dlio_device.c767 lio_core_drv_init(struct lio_recv_info *recv_info, void *buf) in lio_core_drv_init() argument
770 struct lio_recv_pkt *recv_pkt = recv_info->recv_pkt; in lio_core_drv_init()
842 lio_free_recv_info(recv_info); in lio_core_drv_init()
H A Dlio_device.h601 int lio_core_drv_init(struct lio_recv_info *recv_info, void *buf);
/freebsd/sys/dev/liquidio/
H A Dlio_main.c104 static int lio_link_info(struct lio_recv_info *recv_info, void *ptr);
1484 lio_link_info(struct lio_recv_info *recv_info, void *ptr) in lio_link_info() argument
1487 struct lio_recv_pkt *recv_pkt = recv_info->recv_pkt; in lio_link_info()
1511 lio_free_recv_info(recv_info); in lio_link_info()