linux_dsm_epyc7002/drivers/net/ethernet/netronome/nfp/bpf
Jakub Kicinski dcb0c27f3c nfp: bpf: add basic support for atomic adds
Implement atomic add operation for 32 and 64 bit values.  Depend
on the verifier to ensure alignment.  Values have to be kept in
big endian and swapped upon read/write.  For now only support
atomic add of a constant.

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Reviewed-by: Quentin Monnet <quentin.monnet@netronome.com>
Reviewed-by: Jiong Wang <jiong.wang@netronome.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
2018-03-28 19:36:13 -07:00
..
cmsg.c nfp: bpf: add short busy wait for FW replies 2018-01-18 22:54:26 +01:00
fw.h nfp: bpf: parse function call and map capabilities 2018-01-14 23:36:30 +01:00
jit.c nfp: bpf: add basic support for atomic adds 2018-03-28 19:36:13 -07:00
main.c nfp: bpf: add map deletes from the datapath 2018-03-28 19:36:13 -07:00
main.h nfp: bpf: add basic support for atomic adds 2018-03-28 19:36:13 -07:00
Makefile nfp: add Makefiles to all directories 2018-02-22 15:22:50 -05:00
offload.c nfp: bpf: add basic support for atomic adds 2018-03-28 19:36:13 -07:00
verifier.c nfp: bpf: add basic support for atomic adds 2018-03-28 19:36:13 -07:00