linux/drivers/net/ethernet/netronome/nfp
Jakub Kicinski ce4ebfd859 nfp: bpf: add helpers for updating immediate instructions
Immediate loads are used to load the return address of a helper.
We need to be able to update those loads for relocations.
Immediate loads can be slightly more complex and spread over
two instructions in general, but here we only care about simple
loads of small (< 65k) constants, so complex cases are not handled.

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
2018-01-14 23:36:30 +01:00
..
bpf nfp: bpf: parse function call and map capabilities 2018-01-14 23:36:30 +01:00
flower nfp: flower: implement the PORT_REIFY message 2018-01-03 12:17:49 -05:00
nfpcore Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next 2017-12-18 10:51:06 -05:00
nic nfp: separate app vNIC init/clean from alloc/free 2017-09-03 21:22:04 -07:00
Makefile nfp: bpf: add basic control channel communication 2018-01-14 23:36:30 +01:00
nfp_app_nic.c nfp: separate app vNIC init/clean from alloc/free 2017-09-03 21:22:04 -07:00
nfp_app.c nfp: refactor nfp_app_reprs_set 2017-11-05 23:23:26 +09:00
nfp_app.h nfp: bpf: add basic control channel communication 2018-01-14 23:36:30 +01:00
nfp_asm.c nfp: bpf: add helpers for updating immediate instructions 2018-01-14 23:36:30 +01:00
nfp_asm.h nfp: bpf: add helpers for updating immediate instructions 2018-01-14 23:36:30 +01:00
nfp_devlink.c nfp: devlink add support for getting eswitch mode 2017-06-25 11:42:01 -04:00
nfp_hwmon.c nfp: add hwmon support 2017-05-30 11:27:06 -04:00
nfp_main.c nfp: debug dump ethtool ops 2017-12-05 15:01:01 -05:00
nfp_main.h nfp: debug dump ethtool ops 2017-12-05 15:01:01 -05:00
nfp_net_common.c nfp: bpf: add basic control channel communication 2018-01-14 23:36:30 +01:00
nfp_net_ctrl.h nfp: fix incumbent kdoc warnings 2018-01-10 13:49:35 +01:00
nfp_net_debugdump.c nfp: fix XPB register reads in debug dump 2017-12-15 12:48:45 -05:00
nfp_net_debugfs.c nfp: don't reuse pointers in ring dumping 2017-08-18 22:39:28 -07:00
nfp_net_ethtool.c nfp: implement firmware flashing 2017-12-15 12:26:12 -05:00
nfp_net_main.c nfp: resync repr state when port table sync 2017-11-05 23:23:26 +09:00
nfp_net_repr.c nfp: bpf: don't allow changing MTU above BPF offload limit when active 2018-01-10 13:49:35 +01:00
nfp_net_repr.h nfp: fix incumbent kdoc warnings 2018-01-10 13:49:35 +01:00
nfp_net_sriov.c nfp: inform the VF driver needs to be restarted after changing the MAC 2017-10-28 18:59:48 +09:00
nfp_net_sriov.h nfp: add basic SR-IOV ndo functions 2017-08-25 19:24:58 -07:00
nfp_net.h nfp: bpf: add basic control channel communication 2018-01-14 23:36:30 +01:00
nfp_netvf_main.c nfp: advertise support for NFD ABI 0.5 2017-06-07 12:51:42 -04:00
nfp_port.c nfp: store pointer to MAC statistics in nfp_port 2017-08-18 22:39:28 -07:00
nfp_port.h nfp: fix vlan receive MAC statistics typo 2017-11-17 14:09:35 +09:00