summaryrefslogtreecommitdiffstats
path: root/include/linux/bpf.h
Commit message (Expand)AuthorAgeFilesLines
* bpf, perf: delay release of BPF prog after grace periodDaniel Borkmann2016-07-111-0/+4
* bpf: fix refcnt overflowAlexei Starovoitov2016-05-181-1/+2
* bpf: fix clearing on persistent program array mapsDaniel Borkmann2015-11-251-1/+4
* bpf: add support for persistent maps/progsDaniel Borkmann2015-11-021-0/+7
* bpf: align and clean bpf_{map,prog}_get helpersDaniel Borkmann2015-11-021-1/+1
* bpf: fix bpf_perf_event_read() helperAlexei Starovoitov2015-10-261-1/+0
* bpf: charge user for creation of BPF maps and programsAlexei Starovoitov2015-10-121-0/+3
* bpf: enable non-root eBPF programsAlexei Starovoitov2015-10-121-0/+2
* bpf: fix cb access in socket filter programsAlexei Starovoitov2015-10-111-3/+3
* bpf: split state from prandom_u32() and consolidate {c, e}BPF prngsDaniel Borkmann2015-10-081-0/+4
* ebpf: include perf_event only where really neededDaniel Borkmann2015-10-051-1/+0
* bpf: Implement function bpf_perf_event_read() that get the selected hardware ...Kaixu Xia2015-08-091-0/+1
* bpf: Add new bpf map type to store the pointer to struct perf_eventKaixu Xia2015-08-091-0/+1
* bpf: Make the bpf_prog_array_map more genericWang Nan2015-08-091-2/+6
* bpf: introduce bpf_skb_vlan_push/pop() helpersAlexei Starovoitov2015-07-201-0/+2
* bpf: allow networking programs to use bpf_trace_printk() for debuggingAlexei Starovoitov2015-06-151-0/+1
* bpf: introduce current->pid, tgid, uid, gid, comm accessorsAlexei Starovoitov2015-06-151-0/+3
* bpf: allow programs to write to certain skb fieldsAlexei Starovoitov2015-06-071-1/+2
* ebpf: allow bpf_ktime_get_ns_proto also for networkingDaniel Borkmann2015-05-311-0/+1
* bpf: add missing rcu protection when releasing programs from prog_arrayAlexei Starovoitov2015-05-311-1/+5
* bpf: allow bpf programs to tail-call other bpf programsAlexei Starovoitov2015-05-211-0/+22
* tc: bpf: generalize pedit actionAlexei Starovoitov2015-03-291-0/+1
* bpf: allow extended BPF programs access skb fieldsAlexei Starovoitov2015-03-151-1/+4
* ebpf: add helper for obtaining current processor idDaniel Borkmann2015-03-151-0/+1
* ebpf: add prandom helper for packet samplingDaniel Borkmann2015-03-151-0/+2
* ebpf: verifier: check that call reg with ARG_ANYTHING is initializedDaniel Borkmann2015-03-121-1/+3
* ebpf: move CONFIG_BPF_SYSCALL-only function declarationsDaniel Borkmann2015-03-021-9/+9
* ebpf: move read-only fields to bpf_prog and shrink bpf_prog_auxDaniel Borkmann2015-03-011-3/+1
* ebpf: make internal bpf API independent of CONFIG_BPF_SYSCALL ifdefsDaniel Borkmann2015-03-011-4/+16
* ebpf: constify various function pointer structsDaniel Borkmann2015-03-011-7/+7
* net: sock: allow eBPF programs to be attached to socketsAlexei Starovoitov2014-12-051-0/+4
* bpf: allow eBPF programs to use mapsAlexei Starovoitov2014-11-181-0/+5
* bpf: add 'flags' attribute to BPF_MAP_UPDATE_ELEM commandAlexei Starovoitov2014-11-181-1/+1
* bpf: verifier (add verifier core)Alexei Starovoitov2014-09-261-0/+47
* bpf: verifier (add docs)Alexei Starovoitov2014-09-261-0/+2
* bpf: expand BPF syscall with program load/unloadAlexei Starovoitov2014-09-261-0/+38
* bpf: add lookup/update/delete/iterate methods to BPF mapsAlexei Starovoitov2014-09-261-0/+8
* bpf: introduce BPF syscall and mapsAlexei Starovoitov2014-09-261-0/+41