Searched refs:xdp_buff (Results 1 – 10 of 10) sorted by relevance
| /include/net/ |
| A D | xdp_sock_drv.h | 111 static inline void xsk_buff_free(struct xdp_buff *xdp) in xsk_buff_free() 130 static inline bool xsk_buff_add_frag(struct xdp_buff *head, in xsk_buff_add_frag() 131 struct xdp_buff *xdp) in xsk_buff_add_frag() 147 static inline struct xdp_buff *xsk_buff_get_frag(const struct xdp_buff *first) in xsk_buff_get_frag() 150 struct xdp_buff *ret = NULL; in xsk_buff_get_frag() 163 static inline void xsk_buff_del_tail(struct xdp_buff *tail) in xsk_buff_del_tail() 170 static inline struct xdp_buff *xsk_buff_get_tail(struct xdp_buff *first) in xsk_buff_get_tail() 377 static inline void xsk_buff_free(struct xdp_buff *xdp) in xsk_buff_free() 382 struct xdp_buff *xdp) in xsk_buff_add_frag() 387 static inline struct xdp_buff *xsk_buff_get_frag(const struct xdp_buff *first) in xsk_buff_get_frag() [all …]
|
| A D | xdp.h | 81 struct xdp_buff { struct 108 xdp_buff_is_frag_pfmemalloc(const struct xdp_buff *xdp) in xdp_buff_is_frag_pfmemalloc() 149 xdp_get_shared_info_from_buff(const struct xdp_buff *xdp) in xdp_get_shared_info_from_buff() 155 xdp_get_buff_len(const struct xdp_buff *xdp) in xdp_get_buff_len() 350 struct xdp_buff *xdp) in xdp_convert_frame_to_buff() 361 int xdp_update_frame_from_buff(const struct xdp_buff *xdp, in xdp_update_frame_from_buff() 410 bool napi_direct, struct xdp_buff *xdp); 413 void xdp_return_buff(struct xdp_buff *xdp); 498 xdp_set_data_meta_invalid(struct xdp_buff *xdp) in xdp_set_data_meta_invalid() 504 xdp_data_meta_unsupported(const struct xdp_buff *xdp) in xdp_data_meta_unsupported() [all …]
|
| A D | xdp_sock.h | 21 struct xdp_buff; 125 int xsk_generic_rcv(struct xdp_sock *xs, struct xdp_buff *xdp); 126 int __xsk_map_redirect(struct xdp_sock *xs, struct xdp_buff *xdp); 207 static inline int xsk_generic_rcv(struct xdp_sock *xs, struct xdp_buff *xdp) in xsk_generic_rcv() 212 static inline int __xsk_map_redirect(struct xdp_sock *xs, struct xdp_buff *xdp) in __xsk_map_redirect()
|
| A D | xsk_buff_pool.h | 26 struct xdp_buff xdp; 141 struct xdp_buff *xp_alloc(struct xsk_buff_pool *pool); 142 u32 xp_alloc_batch(struct xsk_buff_pool *pool, struct xdp_buff **xdp, u32 max);
|
| /include/linux/ |
| A D | filter.h | 37 struct xdp_buff; 991 u32 xdp_master_redirect(struct xdp_buff *xdp); 1212 struct xdp_buff *xdp, const struct bpf_prog *prog); 1214 struct xdp_buff *xdp, 1217 struct xdp_buff *xdp, 1782 int __bpf_xdp_load_bytes(struct xdp_buff *xdp, u32 offset, void *buf, u32 len); 1784 void *bpf_xdp_pointer(struct xdp_buff *xdp, u32 offset, u32 len); 1785 void bpf_xdp_copy_buf(struct xdp_buff *xdp, unsigned long off, 1800 static inline int __bpf_xdp_load_bytes(struct xdp_buff *xdp, u32 offset, in __bpf_xdp_load_bytes() 1806 static inline int __bpf_xdp_store_bytes(struct xdp_buff *xdp, u32 offset, in __bpf_xdp_store_bytes() [all …]
|
| A D | bpf_types.h | 12 struct xdp_md, struct xdp_buff)
|
| A D | netdevice.h | 80 struct xdp_buff; 1637 struct xdp_buff *xdp); 4151 u32 bpf_prog_run_generic_xdp(struct sk_buff *skb, struct xdp_buff *xdp,
|
| /include/net/libeth/ |
| A D | xsk.h | 646 struct xdp_buff **xskb; in libeth_xskfqe_alloc()
|
| A D | xdp.h | 49 struct xdp_buff base; 601 const struct xdp_buff *base = &xdp->base; in libeth_xdp_tx_queue_head()
|
| /include/net/mana/ |
| A D | mana.h | 568 struct xdp_buff *xdp, void *buf_va, uint pkt_len);
|
Completed in 67 milliseconds