Home
last modified time | relevance | path

Searched defs:xsk (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/
Dparams.c7 struct mlx5e_xsk_param *xsk) in mlx5e_rx_is_xdp()
13 struct mlx5e_xsk_param *xsk) in mlx5e_get_linear_rq_headroom()
29 struct mlx5e_xsk_param *xsk) in mlx5e_rx_get_min_frag_sz()
38 struct mlx5e_xsk_param *xsk) in mlx5e_rx_get_linear_frag_sz()
68 struct mlx5e_xsk_param *xsk) in mlx5e_mpwqe_log_pkts_per_wqe()
76 struct mlx5e_xsk_param *xsk) in mlx5e_rx_is_linear_skb()
91 struct mlx5e_xsk_param *xsk) in mlx5e_rx_mpwqe_is_linear_skb()
114 struct mlx5e_xsk_param *xsk) in mlx5e_mpwqe_get_log_rq_size()
128 struct mlx5e_xsk_param *xsk) in mlx5e_mpwqe_get_log_stride_size()
138 struct mlx5e_xsk_param *xsk) in mlx5e_mpwqe_get_log_num_strides()
[all …]
Dxdp.c38 int mlx5e_xdp_max_mtu(struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) in mlx5e_xdp_max_mtu()
122 void *va, u16 *rx_headroom, u32 *len, bool xsk) in mlx5e_xdp_handle()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
Dumem.c49 static int mlx5e_xsk_get_umems(struct mlx5e_xsk *xsk) in mlx5e_xsk_get_umems()
64 static void mlx5e_xsk_put_umems(struct mlx5e_xsk *xsk) in mlx5e_xsk_put_umems()
72 static int mlx5e_xsk_add_umem(struct mlx5e_xsk *xsk, struct xdp_umem *umem, u16 ix) in mlx5e_xsk_add_umem()
84 static void mlx5e_xsk_remove_umem(struct mlx5e_xsk *xsk, u16 ix) in mlx5e_xsk_remove_umem()
96 void mlx5e_build_xsk_param(struct xdp_umem *umem, struct mlx5e_xsk_param *xsk) in mlx5e_build_xsk_param()
106 struct mlx5e_xsk_param xsk; in mlx5e_xsk_enable_locked() local
256 u16 mlx5e_xsk_first_unused_channel(struct mlx5e_params *params, struct mlx5e_xsk *xsk) in mlx5e_xsk_first_unused_channel()
Dsetup.c14 struct mlx5e_xsk_param *xsk, in mlx5e_validate_xsk_param()
51 struct mlx5e_xsk_param *xsk, in mlx5e_build_xsk_cparam()
65 struct mlx5e_xsk_param *xsk, struct xdp_umem *umem, in mlx5e_open_xsk()
Dumem.h10 struct mlx5e_xsk *xsk, u16 ix) in mlx5e_xsk_get_umem()
/Linux-v5.4/tools/lib/bpf/
Dxsk.c81 int xsk_socket__fd(const struct xsk_socket *xsk) in xsk_socket__fd()
267 static int xsk_load_xdp_prog(struct xsk_socket *xsk) in xsk_load_xdp_prog()
327 static int xsk_get_max_queues(struct xsk_socket *xsk) in xsk_get_max_queues()
359 static int xsk_create_bpf_maps(struct xsk_socket *xsk) in xsk_create_bpf_maps()
378 static void xsk_delete_bpf_maps(struct xsk_socket *xsk) in xsk_delete_bpf_maps()
384 static int xsk_lookup_bpf_maps(struct xsk_socket *xsk) in xsk_lookup_bpf_maps()
440 static int xsk_set_bpf_maps(struct xsk_socket *xsk) in xsk_set_bpf_maps()
446 static int xsk_setup_xdp_prog(struct xsk_socket *xsk) in xsk_setup_xdp_prog()
493 struct xsk_socket *xsk; in xsk_socket__create() local
664 void xsk_socket__delete(struct xsk_socket *xsk) in xsk_socket__delete()
/Linux-v5.4/samples/bpf/
Dxdpsock_user.c91 struct xsk_socket *xsk; member
313 struct xsk_socket_info *xsk; in xsk_configure_socket() local
476 static void kick_tx(struct xsk_socket_info *xsk) in kick_tx()
486 static inline void complete_tx_l2fwd(struct xsk_socket_info *xsk, in complete_tx_l2fwd()
529 static inline void complete_tx_only(struct xsk_socket_info *xsk) in complete_tx_only()
548 static void rx_drop(struct xsk_socket_info *xsk, struct pollfd *fds) in rx_drop()
611 static void tx_only(struct xsk_socket_info *xsk, u32 frame_nb) in tx_only()
661 static void l2fwd(struct xsk_socket_info *xsk, struct pollfd *fds) in l2fwd()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Den_main.c375 struct mlx5e_xsk_param *xsk, in mlx5e_alloc_rq()
863 struct mlx5e_rq_param *param, struct mlx5e_xsk_param *xsk, in mlx5e_open_rq()
1951 struct mlx5e_xsk_param xsk; in mlx5e_open_channel() local
2055 struct mlx5e_xsk_param *xsk, in mlx5e_build_rq_frags_info()
2131 struct mlx5e_xsk_param *xsk, in mlx5e_build_rq_param()
2221 struct mlx5e_xsk_param *xsk, in mlx5e_build_rx_cq_param()
3858 struct mlx5e_xsk_param xsk; in mlx5e_xsk_validate_mtu() local
4773 struct mlx5e_xsk *xsk, in mlx5e_build_nic_params()
Den.h269 struct mlx5e_xsk *xsk; member
433 } xsk; member
875 struct mlx5e_xsk xsk; member
/Linux-v5.4/include/linux/
Dnetdevice.h901 } xsk; member