Searched defs:xsk (Results 1 – 14 of 14) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ |
| A D | pool.c | 23 static int mlx5e_xsk_get_pools(struct mlx5e_xsk *xsk) in mlx5e_xsk_get_pools() 38 static void mlx5e_xsk_put_pools(struct mlx5e_xsk *xsk) in mlx5e_xsk_put_pools() 46 static int mlx5e_xsk_add_pool(struct mlx5e_xsk *xsk, struct xsk_buff_pool *pool, u16 ix) in mlx5e_xsk_add_pool() 58 static void mlx5e_xsk_remove_pool(struct mlx5e_xsk *xsk, u16 ix) in mlx5e_xsk_remove_pool() 71 void mlx5e_build_xsk_param(struct xsk_buff_pool *pool, struct mlx5e_xsk_param *xsk) in mlx5e_build_xsk_param() 81 struct mlx5e_xsk_param xsk; in mlx5e_xsk_enable_locked() local
|
| A D | setup.c | 16 struct mlx5e_xsk_param *xsk, in mlx5e_validate_xsk_param() 41 struct mlx5e_xsk_param *xsk, in mlx5e_build_xsk_cparam() 52 struct mlx5e_xsk_param *xsk, in mlx5e_init_xsk_rq() 83 struct mlx5e_xsk_param *xsk) in mlx5e_open_xsk_rq() 95 struct mlx5e_xsk_param *xsk, struct xsk_buff_pool *pool, in mlx5e_open_xsk()
|
| A D | pool.h | 10 struct mlx5e_xsk *xsk, u16 ix) in mlx5e_xsk_get_pool()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| A D | params.c | 12 struct mlx5e_xsk_param *xsk) in mlx5e_rx_is_xdp() 18 struct mlx5e_xsk_param *xsk) in mlx5e_get_linear_rq_headroom() 35 struct mlx5e_xsk_param *xsk) in mlx5e_rx_get_min_frag_sz() 74 struct mlx5e_xsk_param *xsk) in mlx5e_mpwqe_log_pkts_per_wqe() 82 struct mlx5e_xsk_param *xsk) in mlx5e_rx_is_linear_skb() 115 struct mlx5e_xsk_param *xsk) in mlx5e_rx_mpwqe_is_linear_skb() 165 struct mlx5e_xsk_param *xsk) in mlx5e_mpwqe_get_log_stride_size() 175 struct mlx5e_xsk_param *xsk) in mlx5e_mpwqe_get_log_num_strides() 183 struct mlx5e_xsk_param *xsk) in mlx5e_get_rq_headroom() 469 struct mlx5e_xsk_param *xsk) in mlx5e_shampo_get_log_cq_size() [all …]
|
| A D | xdp.c | 38 int mlx5e_xdp_max_mtu(struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) in mlx5e_xdp_max_mtu()
|
| /linux/tools/lib/bpf/ |
| A D | xsk.c | 117 int xsk_socket__fd(const struct xsk_socket *xsk) in xsk_socket__fd() 412 static int xsk_load_xdp_prog(struct xsk_socket *xsk) in xsk_load_xdp_prog() 511 static int xsk_create_bpf_link(struct xsk_socket *xsk) in xsk_create_bpf_link() 545 static int xsk_get_max_queues(struct xsk_socket *xsk) in xsk_get_max_queues() 583 static int xsk_create_bpf_maps(struct xsk_socket *xsk) in xsk_create_bpf_maps() 668 static int xsk_set_bpf_maps(struct xsk_socket *xsk) in xsk_set_bpf_maps() 794 static int xsk_init_xdp_res(struct xsk_socket *xsk, in xsk_init_xdp_res() 873 struct xsk_socket *xsk = _xdp; in __xsk_setup_xdp_prog() local 991 struct xsk_socket *xsk; in xsk_setup_xdp_prog() local 1024 struct xsk_socket *xsk; in xsk_socket__create_shared() local [all …]
|
| /linux/samples/bpf/ |
| A D | xdpsock_user.c | 149 struct xsk_socket *xsk; member 196 static int xsk_get_xdp_stats(int fd, struct xsk_socket_info *xsk) in xsk_get_xdp_stats() 854 struct xsk_socket_info *xsk; in xsk_configure_socket() local 1114 static void kick_tx(struct xsk_socket_info *xsk) in kick_tx() 1125 static inline void complete_tx_l2fwd(struct xsk_socket_info *xsk) in complete_tx_l2fwd() 1176 static inline void complete_tx_only(struct xsk_socket_info *xsk, in complete_tx_only() 1197 static void rx_drop(struct xsk_socket_info *xsk) in rx_drop() 1267 static void tx_only(struct xsk_socket_info *xsk, u32 *frame_nb, int batch_size) in tx_only() 1360 static void l2fwd(struct xsk_socket_info *xsk) in l2fwd() 1488 static void apply_setsockopt(struct xsk_socket_info *xsk) in apply_setsockopt()
|
| A D | xsk_fwd.c | 448 struct xsk_socket *xsk; member
|
| /linux/tools/testing/selftests/bpf/ |
| A D | xdpxceiver.c | 262 static int xsk_configure_socket(struct xsk_socket_info *xsk, struct xsk_umem_info *umem, in xsk_configure_socket() 707 static void kick_tx(struct xsk_socket_info *xsk) in kick_tx() 717 static void complete_pkts(struct xsk_socket_info *xsk, int batch_size) in complete_pkts() 741 static void receive_pkts(struct pkt_stream *pkt_stream, struct xsk_socket_info *xsk, in receive_pkts() 811 struct xsk_socket_info *xsk = ifobject->xsk; in __send_pkts() local 847 static void wait_for_tx_completion(struct xsk_socket_info *xsk) in wait_for_tx_completion() 882 struct xsk_socket *xsk = ifobject->xsk->xsk; in rx_stats_are_valid() local 923 struct xsk_socket *xsk = ifobject->xsk->xsk; in tx_stats_validate() local
|
| A D | xdpxceiver.h | 101 struct xsk_socket *xsk; member 125 struct xsk_socket_info *xsk; member
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | en_main.c | 551 struct mlx5e_xsk_param *xsk, in mlx5e_alloc_rq() 1015 struct mlx5e_xsk_param *xsk, int node, in mlx5e_open_rq() 2204 struct mlx5e_xsk_param xsk; in mlx5e_open_channel() local 3865 struct mlx5e_xsk_param xsk; in mlx5e_xsk_validate_mtu() local 4599 void mlx5e_build_nic_params(struct mlx5e_priv *priv, struct mlx5e_xsk *xsk, u16 mtu) in mlx5e_build_nic_params()
|
| A D | en.h | 312 struct mlx5e_xsk *xsk; member 456 struct xdp_buff *xsk; member 944 struct mlx5e_xsk xsk; member
|
| A D | en_rx.c | 2328 int mlx5e_rq_set_handlers(struct mlx5e_rq *rq, struct mlx5e_params *params, bool xsk) in mlx5e_rq_set_handlers()
|
| /linux/include/linux/ |
| A D | netdevice.h | 975 } xsk; member
|
Completed in 66 milliseconds