Home
last modified time | relevance | path

Searched refs:xskb_list (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/include/net/
H A Dxdp_sock_drv.h111 struct list_head *xskb_list = &xskb->pool->xskb_list; in xsk_buff_free() local
117 list_for_each_entry_safe(pos, tmp, xskb_list, xskb_list_node) { in xsk_buff_free()
131 list_add_tail(&frag->xskb_list_node, &frag->pool->xskb_list); in xsk_buff_add_frag()
140 frag = list_first_entry_or_null(&xskb->pool->xskb_list, in xsk_buff_get_frag()
162 frag = list_last_entry(&xskb->pool->xskb_list, struct xdp_buff_xsk, in xsk_buff_get_tail()
H A Dxsk_buff_pool.h58 struct list_head xskb_list; member
/openbmc/linux/net/xdp/
H A Dxsk.c161 struct list_head *xskb_list; in xsk_rcv_zc() local
174 xskb_list = &xskb->pool->xskb_list; in xsk_rcv_zc()
175 list_for_each_entry_safe(pos, tmp, xskb_list, xskb_list_node) { in xsk_rcv_zc()
176 if (list_is_singular(xskb_list)) in xsk_rcv_zc()
H A Dxsk_buff_pool.c89 INIT_LIST_HEAD(&pool->xskb_list); in xp_create_and_assign_umem()