Searched defs:xsk (Results 1 - 16 of 16) sorted by relevance

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
H A Dpool.h9 mlx5e_xsk_get_pool(struct mlx5e_params *params, struct mlx5e_xsk *xsk, u16 ix) argument
H A Dsetup.c10 mlx5e_legacy_rq_validate_xsk(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) argument
27 mlx5e_validate_xsk_param(struct mlx5e_params *params, struct mlx5e_xsk_param *xsk, struct mlx5_core_dev *mdev) argument
49 mlx5e_build_xsk_cparam(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk, struct mlx5e_channel_param *cparam) argument
58 mlx5e_init_xsk_rq(struct mlx5e_channel *c, struct mlx5e_params *params, struct xsk_buff_pool *pool, struct mlx5e_xsk_param *xsk, struct mlx5e_rq *rq) argument
91 mlx5e_open_xsk_rq(struct mlx5e_channel *c, struct mlx5e_params *params, struct mlx5e_rq_param *rq_params, struct xsk_buff_pool *pool, struct mlx5e_xsk_param *xsk) argument
111 mlx5e_open_xsk(struct mlx5e_priv *priv, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk, struct xsk_buff_pool *pool, struct mlx5e_channel *c) argument
[all...]
H A Dpool.c23 static int mlx5e_xsk_get_pools(struct mlx5e_xsk *xsk) argument
38 static void mlx5e_xsk_put_pools(struct mlx5e_xsk *xsk) argument
46 mlx5e_xsk_add_pool(struct mlx5e_xsk *xsk, struct xsk_buff_pool *pool, u16 ix) argument
58 mlx5e_xsk_remove_pool(struct mlx5e_xsk *xsk, u16 ix) argument
71 mlx5e_build_xsk_param(struct xsk_buff_pool *pool, struct mlx5e_xsk_param *xsk) argument
82 struct mlx5e_xsk_param xsk; local
[all...]
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dxdp_metadata.c49 struct xsk { struct
59 static int open_xsk(int ifindex, struct xsk *xsk) argument
126 close_xsk(struct xsk *xsk) argument
152 generate_packet(struct xsk *xsk, __u16 dst_port) argument
243 complete_tx(struct xsk *xsk) argument
264 refill_rx(struct xsk *xsk, __u64 addr) argument
275 verify_xsk_metadata(struct xsk *xsk, bool sent_from_af_xdp) argument
[all...]
/linux-master/tools/testing/selftests/bpf/
H A Dxsk.c97 int xsk_socket__fd(const struct xsk_socket *xsk) argument
448 int xsk_update_xskmap(struct bpf_map *map, struct xsk_socket *xsk, u32 index) argument
502 static struct xsk_ctx *xsk_create_ctx(struct xsk_socket *xsk, argument
551 struct xsk_socket *xsk; local
746 xsk_socket__delete(struct xsk_socket *xsk) argument
[all...]
H A Dxskxceiver.h90 struct xsk_socket *xsk; member in struct:xsk_socket_info
124 struct xsk_socket_info *xsk; member in struct:ifobject
H A Dxdp_hw_metadata.c48 struct xsk { struct
70 static int open_xsk(int ifindex, struct xsk *xsk, __u32 queue_id) argument
132 close_xsk(struct xsk *xsk) argument
141 refill_rx(struct xsk *xsk, __u64 addr) argument
152 kick_tx(struct xsk *xsk) argument
157 kick_rx(struct xsk *xsk) argument
282 complete_tx(struct xsk *xsk, clockid_t clock_id) argument
324 ping_pong(struct xsk *xsk, void *rx_packet, clockid_t clock_id) argument
453 struct xsk *xsk = &rx_xsk[i]; local
[all...]
H A Dxskxceiver.c160 static void gen_eth_hdr(struct xsk_socket_info *xsk, struct ethhdr *eth_hdr) argument
228 static void enable_busy_poll(struct xsk_socket_info *xsk) argument
248 __xsk_configure_socket(struct xsk_socket_info *xsk, struct xsk_umem_info *umem, struct ifobject *ifobject, bool shared) argument
273 struct xsk_socket_info *xsk; local
766 pkt_generate(struct xsk_socket_info *xsk, struct xsk_umem_info *umem, u64 addr, u32 len, u32 pkt_nb, u32 bytes_written) argument
999 kick_tx(struct xsk_socket_info *xsk) argument
1013 kick_rx(struct xsk_socket_info *xsk) argument
1024 complete_pkts(struct xsk_socket_info *xsk, int batch_size) argument
1054 __receive_pkts(struct test_spec *test, struct xsk_socket_info *xsk) argument
1174 all_packets_received(struct test_spec *test, struct xsk_socket_info *xsk, u32 sock_num, unsigned long *bitmap) argument
1197 struct xsk_socket_info *xsk; local
1231 __send_pkts(struct ifobject *ifobject, struct xsk_socket_info *xsk, bool timeout) argument
1354 wait_for_tx_completion(struct xsk_socket_info *xsk) argument
1418 get_xsk_stats(struct xsk_socket *xsk, struct xdp_statistics *stats) argument
1443 struct xsk_socket *xsk = ifobject->xsk->xsk; local
1470 struct xsk_socket *xsk = ifobject->xsk->xsk; local
1491 struct xsk_socket *xsk = ifobject->xsk->xsk; local
1512 struct xsk_socket *xsk = ifobject->xsk->xsk; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Drx_res.c614 mlx5e_rx_res_xsk_update(struct mlx5e_rx_res *res, struct mlx5e_channels *chs, unsigned int ix, bool xsk) argument
H A Dxdp.c40 int mlx5e_xdp_max_mtu(struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) argument
H A Dparams.c19 u8 mlx5e_mpwrq_page_shift(struct mlx5_core_dev *mdev, struct mlx5e_xsk_param *xsk) argument
32 mlx5e_mpwrq_umr_mode(struct mlx5_core_dev *mdev, struct mlx5e_xsk_param *xsk) argument
218 mlx5e_get_linear_rq_headroom(struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) argument
235 mlx5e_rx_get_linear_sz_xsk(struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) argument
255 mlx5e_rx_get_linear_stride_sz(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk, bool mpwqe) argument
283 mlx5e_mpwqe_log_pkts_per_wqe(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) argument
295 mlx5e_rx_is_linear_skb(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) argument
341 mlx5e_verify_params_rx_mpwqe_strides(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) argument
355 mlx5e_rx_mpwqe_is_linear_skb(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) argument
381 mlx5e_mpwqe_get_log_rq_size(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) argument
430 mlx5e_mpwqe_get_log_stride_size(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) argument
444 mlx5e_mpwqe_get_log_num_strides(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) argument
466 mlx5e_get_rq_headroom(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) argument
614 mlx5e_mpwrq_validate_xsk(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) argument
749 mlx5e_build_rq_frags_info(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk, struct mlx5e_rq_frags_info *info, u32 *xdp_frag_size) argument
896 mlx5e_shampo_get_log_cq_size(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) argument
913 mlx5e_build_rx_cq_param(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk, struct mlx5e_cq_param *param) argument
959 mlx5e_build_rq_param(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk, struct mlx5e_rq_param *param) argument
1160 mlx5e_mpwrq_total_umr_wqebbs(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) argument
1203 struct mlx5e_xsk_param xsk = { local
1288 mlx5e_build_xdpsq_param(struct mlx5_core_dev *mdev, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk, struct mlx5e_sq_param *param) argument
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c2683 int mlx5e_rq_set_handlers(struct mlx5e_rq *rq, struct mlx5e_params *params, bool xsk) argument
H A Den.h325 struct mlx5e_xsk *xsk; member in struct:mlx5e_params
943 struct mlx5e_xsk xsk; member in struct:mlx5e_priv
H A Den_main.c795 mlx5e_alloc_rq(struct mlx5e_params *params, struct mlx5e_xsk_param *xsk, struct mlx5e_rq_param *rqp, int node, struct mlx5e_rq *rq) argument
1278 mlx5e_open_rq(struct mlx5e_params *params, struct mlx5e_rq_param *param, struct mlx5e_xsk_param *xsk, int node, u16 q_counter, struct mlx5e_rq *rq) argument
2536 struct mlx5e_xsk_param xsk; local
4266 struct mlx5e_xsk_param xsk; local
5026 mlx5e_build_nic_params(struct mlx5e_priv *priv, struct mlx5e_xsk *xsk, u16 mtu) argument
[all...]
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.h165 } xsk; member in union:dpaa2_eth_swa::__anon1
/linux-master/include/linux/
H A Dnetdevice.h965 } xsk; member in union:netdev_bpf::__anon419

Completed in 238 milliseconds