Home
last modified time | relevance | path

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

/linux/include/net/
H A Dxdp_sock_drv.h144 struct list_head *xskb_list = &xskb->pool->xskb_list; in xsk_buff_free() local
150 list_for_each_entry_safe(pos, tmp, xskb_list, list_node) { in xsk_buff_free()
172 list_add_tail(&frag->list_node, &frag->pool->xskb_list); in xsk_buff_add_frag()
183 frag = list_first_entry_or_null(&xskb->pool->xskb_list, in xsk_buff_get_frag()
205 frag = list_first_entry(&xskb->pool->xskb_list, struct xdp_buff_xsk, in xsk_buff_get_head()
215 frag = list_last_entry(&xskb->pool->xskb_list, struct xdp_buff_xsk, in xsk_buff_get_tail()
H A Dxsk_buff_pool.h59 struct list_head xskb_list; member
/linux/net/xdp/
H A Dxsk.c168 struct list_head *xskb_list; in xsk_rcv_zc() local
189 xskb_list = &xskb->pool->xskb_list; in xsk_rcv_zc()
190 list_for_each_entry_safe(pos, tmp, xskb_list, list_node) { in xsk_rcv_zc()
191 if (list_is_singular(xskb_list)) in xsk_rcv_zc()
H A Dxsk_buff_pool.c91 INIT_LIST_HEAD(&pool->xskb_list); in xp_create_and_assign_umem()