Home
last modified time | relevance | path

Searched defs:xdp (Results 1 – 13 of 13) sorted by relevance

/include/net/
A Dxdp.h108 xdp_buff_is_frag_pfmemalloc(const struct xdp_buff *xdp) in xdp_buff_is_frag_pfmemalloc()
127 xdp_prepare_buff(struct xdp_buff *xdp, unsigned char *hard_start, in xdp_prepare_buff()
144 #define xdp_data_hard_end(xdp) \ argument
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()
391 struct xdp_frame *xdp_convert_buff_to_frame(struct xdp_buff *xdp) in xdp_convert_buff_to_frame()
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 Dxdp_sock_drv.h76 static inline dma_addr_t xsk_buff_xdp_get_dma(struct xdp_buff *xdp) in xsk_buff_xdp_get_dma()
83 static inline dma_addr_t xsk_buff_xdp_get_frame_dma(struct xdp_buff *xdp) in xsk_buff_xdp_get_frame_dma()
111 static inline void xsk_buff_free(struct xdp_buff *xdp) in xsk_buff_free()
131 struct xdp_buff *xdp) in xsk_buff_add_frag()
180 static inline void xsk_buff_set_size(struct xdp_buff *xdp, u32 size) in xsk_buff_set_size()
249 static inline void xsk_buff_dma_sync_for_cpu(struct xdp_buff *xdp) in xsk_buff_dma_sync_for_cpu()
347 static inline dma_addr_t xsk_buff_xdp_get_dma(struct xdp_buff *xdp) in xsk_buff_xdp_get_dma()
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()
401 static inline void xsk_buff_set_size(struct xdp_buff *xdp, u32 size) in xsk_buff_set_size()
[all …]
A Dxdp_sock.h207 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 Dxsk_buff_pool.h26 struct xdp_buff xdp; member
A Dnet_namespace.h183 struct netns_xdp xdp; member
/include/net/libeth/
A Dxsk.h25 struct libeth_xdp_buff *xdp) in libeth_xsk_tx_queue_head()
65 struct libeth_xdp_buff *xdp, in libeth_xsk_tx_queue_bulk()
115 struct libeth_xdp_buff *xdp = frm.xsk; in libeth_xsk_tx_fill_buf() local
352 struct libeth_xdp_buff *xdp, u32 len) in libeth_xsk_process_buff()
390 __libeth_xsk_run_prog(struct libeth_xdp_buff *xdp, in __libeth_xsk_run_prog()
419 #define libeth_xsk_run_prog(xdp, bq, fl) \ argument
441 __libeth_xsk_run_pass(struct libeth_xdp_buff *xdp, in __libeth_xsk_run_pass()
444 void (*prep)(struct libeth_xdp_buff *xdp, in __libeth_xsk_run_pass()
446 u32 (*run)(struct libeth_xdp_buff *xdp, in __libeth_xsk_run_pass()
449 const struct libeth_xdp_buff *xdp, in __libeth_xsk_run_pass()
[all …]
A Dxdp.h599 const struct libeth_xdp_buff *xdp) in libeth_xdp_tx_queue_head()
638 struct libeth_xdp_buff *xdp, in libeth_xdp_tx_queue_bulk()
1339 const struct libeth_xdp_buff *xdp) in libeth_xdp_buff_stats_frags()
1364 __libeth_xdp_run_prog(struct libeth_xdp_buff *xdp, in __libeth_xdp_run_prog()
1412 __libeth_xdp_run_flush(struct libeth_xdp_buff *xdp, in __libeth_xdp_run_flush()
1414 u32 (*run)(struct libeth_xdp_buff *xdp, in __libeth_xdp_run_flush()
1448 #define libeth_xdp_run_prog(xdp, bq, fl) \ argument
1478 __libeth_xdp_run_pass(struct libeth_xdp_buff *xdp, in __libeth_xdp_run_pass()
1481 void (*prep)(struct libeth_xdp_buff *xdp, in __libeth_xdp_run_pass()
1483 bool (*run)(struct libeth_xdp_buff *xdp, in __libeth_xdp_run_pass()
[all …]
A Drx.h87 bool xdp:1; member
/include/trace/events/
A Dxdp.h159 #define _trace_xdp_redirect(dev, xdp, to) \ argument
162 #define _trace_xdp_redirect_err(dev, xdp, to, err) \ argument
165 #define _trace_xdp_redirect_map(dev, xdp, to, map_type, map_id, index) \ argument
168 #define _trace_xdp_redirect_map_err(dev, xdp, to, map_type, map_id, index, err) \ argument
/include/linux/
A Dif_tun.h31 static inline void *tun_xdp_to_ptr(struct xdp_frame *xdp) in tun_xdp_to_ptr()
63 static inline void *tun_xdp_to_ptr(struct xdp_frame *xdp) in tun_xdp_to_ptr()
A Dfilter.h1800 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()
1812 static inline void *bpf_xdp_pointer(struct xdp_buff *xdp, u32 offset, u32 len) in bpf_xdp_pointer()
1817 static inline void bpf_xdp_copy_buf(struct xdp_buff *xdp, unsigned long off, void *buf, in bpf_xdp_copy_buf()
/include/xen/interface/io/
A Dnetif.h882 } xdp; member
/include/uapi/linux/
A Dbpf.h6732 } xdp; member

Completed in 60 milliseconds