Searched defs:xsk (Results 1 – 10 of 10) sorted by relevance
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | params.c | 7 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 …]
|
D | xdp.c | 38 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/ |
D | umem.c | 49 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()
|
D | setup.c | 14 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()
|
D | umem.h | 10 struct mlx5e_xsk *xsk, u16 ix) in mlx5e_xsk_get_umem()
|
/Linux-v5.4/tools/lib/bpf/ |
D | xsk.c | 81 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/ |
D | xdpsock_user.c | 91 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/ |
D | en_main.c | 375 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()
|
D | en.h | 269 struct mlx5e_xsk *xsk; member 433 } xsk; member 875 struct mlx5e_xsk xsk; member
|
/Linux-v5.4/include/linux/ |
D | netdevice.h | 901 } xsk; member
|