Lines Matching defs:xsk_buff_pool
112654 struct xsk_buff_pool { struct
112655 struct device *dev;
112656 struct net_device *netdev;
112657 struct list_head xsk_tx_list;
112658 spinlock_t xsk_tx_list_lock;
112659 refcount_t users;
112660 struct xdp_umem *umem;
112661 struct work_struct work;
112662 struct list_head free_list;
112663 u32 heads_cnt;
112664 u16 queue_id;
112669 struct xsk_queue *fq;
112670 struct xsk_queue *cq;
112671 dma_addr_t *dma_pages;
112672 struct xdp_buff_xsk *heads;
112673 u64 chunk_mask;
112674 u64 addrs_cnt;
112675 u32 free_list_cnt;
112676 u32 dma_pages_cnt;
112677 u32 free_heads_cnt;
112678 u32 headroom;
112679 u32 chunk_size;
112680 u32 frame_len;
112681 u8 cached_need_wakeup;
112682 bool uses_need_wakeup;
112683 bool dma_need_sync;
112684 bool unaligned;
112685 void *addrs;
112686 spinlock_t cq_lock;
112687 struct xdp_buff_xsk *free_heads[0];