summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/netronome/nfp/bpf/main.h
Commit message (Expand)AuthorAgeFilesLines
* nfp: bpf: eliminate zero extension code-genJiong Wang2019-05-251-0/+2
* nfp: split out common control message handling codeJakub Kicinski2019-04-131-14/+3Star
* nfp: bpf: implement jitting of JMP32Jiong Wang2019-01-261-2/+20
* nfp: bpf: support removing dead codeJakub Kicinski2019-01-241-1/+5
* nfp: bpf: support optimizing dead branchesJakub Kicinski2019-01-241-0/+14
* nfp: bpf: save original program lengthJakub Kicinski2019-01-241-2/+4
* nfp: bpf: split up the skip flagJakub Kicinski2019-01-241-2/+7
* bpf: pass a struct with offload callbacks to bpf_offload_dev_create()Quentin Monnet2018-11-111-1/+1
* nfp: bpf: move nfp_bpf_analyzer_ops from verifier.c to offload.cQuentin Monnet2018-11-111-0/+4
* nfp: bpf: double check vNIC capabilities after object sharingJakub Kicinski2018-10-171-0/+3
* nfp: bpf: protect against mis-initializing atomic countersJakub Kicinski2018-10-171-1/+6
* nfp: replace long license headers with SPDXJakub Kicinski2018-10-111-32/+2Star
* nfp: bpf: support pointers to other stack frames for BPF-to-BPF callsQuentin Monnet2018-10-081-0/+1
* nfp: bpf: optimise save/restore for R6~R9 based on register usageQuentin Monnet2018-10-081-0/+2
* nfp: bpf: update fixup function for BPF-to-BPF calls supportQuentin Monnet2018-10-081-0/+2
* nfp: bpf: add main logics for BPF-to-BPF calls support in nfp driverQuentin Monnet2018-10-081-0/+20
* nfp: bpf: account for BPF-to-BPF calls when preparing nfp JITQuentin Monnet2018-10-081-1/+2
* nfp: bpf: ignore helper-related checks for BPF calls in nfp verifierQuentin Monnet2018-10-081-0/+8
* nfp: bpf: copy eBPF subprograms information from kernel verifierQuentin Monnet2018-10-081-0/+12
* nfp: bpf: rename nfp_prog->stack_depth as nfp_prog->stack_frame_depthQuentin Monnet2018-10-081-2/+2
* nfp: bpf: allow control message sizing for map opsJakub Kicinski2018-10-021-0/+7
* nfp: bpf: parse global BPF ABI version capabilityJakub Kicinski2018-10-021-0/+4
* nfp: bpf: xdp_adjust_tail supportJakub Kicinski2018-08-041-0/+2
* nfp: bpf: remember maps by IDJakub Kicinski2018-07-271-0/+3
* nfp: bpf: allow receiving perf events on data queuesJakub Kicinski2018-07-271-0/+3
* nfp: bpf: pass raw data buffer to nfp_bpf_event_output()Jakub Kicinski2018-07-271-1/+2
* bpf: offload: keep the offload state per-ASICJakub Kicinski2018-07-181-0/+4
* nfp: bpf: support u32 divide using reciprocal_div.hJiong Wang2018-07-071-0/+5
* nfp: bpf: support u16 and u32 multiplicationsJiong Wang2018-07-071-0/+5
* nfp: bpf: copy range info for all operands of all ALU operationsJiong Wang2018-07-071-21/+12Star
* nfp: bpf: rename umin/umax to umin_src/umax_srcJiong Wang2018-07-071-5/+5
* nfp: bpf: support logic indirect shifts (BPF_[L|R]SH | BPF_X)Jiong Wang2018-05-181-0/+28
* nfp: bpf: support setting the RX queue indexJakub Kicinski2018-05-091-0/+8
* nfp: bpf: perf event output helpers supportJakub Kicinski2018-05-041-0/+4
* nfp: bpf: record offload neutral maps in the driverJakub Kicinski2018-05-041-1/+19
* nfp: bpf: optimize comparisons to negative constantsJakub Kicinski2018-04-251-1/+5
* nfp: bpf: add support for bpf_get_prandom_u32()Jakub Kicinski2018-03-291-0/+4
* nfp: bpf: add support for atomic add of unknown valuesJakub Kicinski2018-03-291-0/+7
* nfp: bpf: add basic support for atomic addsJakub Kicinski2018-03-291-0/+17
* nfp: bpf: add map deletes from the datapathJakub Kicinski2018-03-291-0/+2
* nfp: bpf: add map updates from the datapathJakub Kicinski2018-03-291-0/+2
* nfp: bpf: add helper for validating stack pointersJakub Kicinski2018-03-291-3/+11
* nfp: bpf: detect packet reads could be cached, enable the optimisationJiong Wang2018-03-291-0/+30
* nfp: bpf: read from packet data cache for PTR_TO_PACKETJiong Wang2018-03-291-0/+9
* nfp: fix kdoc warnings on nested structuresJakub Kicinski2018-02-061-12/+12
* nfp: bpf: use extack support to improve debuggingQuentin Monnet2018-01-221-1/+1
* nfp: bpf: reject program on instructions unknown to the JIT compilerQuentin Monnet2018-01-171-0/+1
* nfp: bpf: implement bpf map offloadJakub Kicinski2018-01-141-0/+4
* nfp: bpf: add verification and codegen for map lookupsJakub Kicinski2018-01-141-2/+13
* nfp: bpf: parse function call and map capabilitiesJakub Kicinski2018-01-141-0/+24