linux/drivers/net/ethernet/mellanox/mlx4
Lorenzo Bianconi be9df4aff6 net, xdp: Introduce xdp_prepare_buff utility routine
Introduce xdp_prepare_buff utility routine to initialize per-descriptor
xdp_buff fields (e.g. xdp_buff pointers). Rely on xdp_prepare_buff() in
all XDP capable drivers.

Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Reviewed-by: Alexander Duyck <alexanderduyck@fb.com>
Acked-by: Jesper Dangaard Brouer <brouer@redhat.com>
Acked-by: John Fastabend <john.fastabend@gmail.com>
Acked-by: Shay Agroskin <shayagr@amazon.com>
Acked-by: Martin Habets <habetsm.xilinx@gmail.com>
Acked-by: Camelia Groza <camelia.groza@nxp.com>
Acked-by: Marcin Wojtas <mw@semihalf.com>
Link: https://lore.kernel.org/bpf/45f46f12295972a97da8ca01990b3e71501e9d89.1608670965.git.lorenzo@kernel.org
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
2021-01-08 13:39:24 -08:00
..
alloc.c
catas.c mlx4: Split restart_one into two functions 2019-09-13 22:11:14 +02:00
cmd.c drivers: Remove explicit invocations of mmiowb() 2019-04-08 12:01:02 +01:00
cq.c net/mlx4: simplify the return expression of mlx4_init_cq_table() 2020-12-09 19:20:46 -08:00
crdump.c net/mlx4_core: Add missing iounmap() in error path 2020-04-25 20:43:56 -07:00
en_clock.c
en_cq.c net/mlx4: Use effective interrupt affinity 2020-12-15 16:19:33 +01:00
en_dcb_nl.c
en_ethtool.c mlx4: add pause frame stats 2020-09-15 13:26:29 -07:00
en_main.c
en_netdev.c net: remove ndo_udp_tunnel_* callbacks 2021-01-07 12:53:29 -08:00
en_port.c
en_port.h
en_resources.c
en_rx.c net, xdp: Introduce xdp_prepare_buff utility routine 2021-01-08 13:39:24 -08:00
en_selftest.c
en_tx.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-12-11 22:29:38 -08:00
eq.c net: mlx: convert tasklets to use new tasklet_setup() API 2020-09-14 13:02:37 -07:00
fw_qos.c
fw_qos.h net/mlx4: Cleanup kernel-doc warnings 2020-11-05 12:09:30 -08:00
fw.c net/mlx4_core: Fix init_hca fields offset 2020-11-18 17:46:20 -08:00
fw.h net/mlx4_core: Fix init_hca fields offset 2020-11-18 17:46:20 -08:00
icm.c
icm.h
intf.c
Kconfig treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
main.c devlink: Add devlink reload limit option 2020-10-09 12:06:52 -07:00
Makefile
mcg.c net/mlx4: Use fallthrough pseudo-keyword 2020-07-27 13:14:10 -07:00
mlx4_en.h A treewide cleanup of interrupt descriptor (ab)use with all sorts of racy 2020-12-24 13:50:23 -08:00
mlx4_stats.h net/mlx4_en: Remove unused performance counters 2020-11-20 10:59:39 -08:00
mlx4.h net: mlx: convert tasklets to use new tasklet_setup() API 2020-09-14 13:02:37 -07:00
mr.c net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() 2020-09-01 13:13:15 -07:00
pd.c
port.c net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query 2019-05-20 11:33:57 -07:00
profile.c
qp.c
reset.c
resource_tracker.c net/mlx4_core : remove unneeded semicolon 2020-11-02 17:51:17 -08:00
sense.c
srq.c net/mlx4: simplify the return expression of mlx4_init_srq_table() 2020-12-10 13:00:51 -08:00