Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
f3694e00123802d688180e7ae90b240669910e3c
/
include
/
linux
/
filter.h
f3694e0
bpf: add BPF_CALL_x macros for declaring helpers
by Daniel Borkmann
· 8 years ago
f035a51
bpf: add BPF_SIZEOF and BPF_FIELD_SIZEOF macros
by Daniel Borkmann
· 8 years ago
de0ba9a
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
6a773a1
bpf: add XDP prog type for early driver filter
by Brenden Blanco
· 8 years ago
f4979fc
rose: limit sk_filter trim to payload
by Willem de Bruijn
· 8 years ago
4f3446b
bpf: add generic constant blinding for use in jits
by Daniel Borkmann
· 8 years ago
d1c55ab
bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apis
by Daniel Borkmann
· 8 years ago
c237ee5
bpf: add bpf_patch_insn_single helper
by Daniel Borkmann
· 8 years ago
c94987e
bpf: move bpf_jit_enable declaration
by Daniel Borkmann
· 8 years ago
db58ba4
bpf: wire in data and data_end for cls_act_bpf
by Alexei Starovoitov
· 8 years ago
8ced425
tun: use socket locks for sk_{attach,detatch}_filter
by Hannes Frederic Sowa
· 8 years ago
5a5abb1
tun, bpf: fix suspicious RCU usage in tun_{attach, detach}_filter
by Daniel Borkmann
· 8 years ago
01dd194
bpf: cleanup bpf_prog_run_{save,clear}_cb helpers
by Daniel Borkmann
· 9 years ago
9e0efaf
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 9 years ago
55795ef
net: filter: make JITs zero A for SKF_AD_ALU_XOR_X
by Rabin Vincent
· 9 years ago
538950a
soreuseport: setsockopt SO_ATTACH_REUSEPORT_[CE]BPF
by Craig Gallek
· 9 years ago
ff936a0
bpf: fix cb access in socket filter programs
by Alexei Starovoitov
· 9 years ago
bab1899
bpf, seccomp: prepare for upcoming criu support
by Daniel Borkmann
· 9 years ago
c46646d
sched, bpf: add helper for retrieving routing realms
by Daniel Borkmann
· 9 years ago
a91263d
ebpf: migrate bpf_prog's flags to bitfield
by Daniel Borkmann
· 9 years ago
b13138e
bpf: also show process name/pid in bpf_jit_dump
by Daniel Borkmann
· 9 years ago
7b36f92
bpf: provide helper that indicates eBPF was migrated
by Daniel Borkmann
· 9 years ago
4e10df9
bpf: introduce bpf_skb_vlan_push/pop() helpers
by Alexei Starovoitov
· 9 years ago
04fd61a
bpf: allow bpf programs to tail-call other bpf programs
by Alexei Starovoitov
· 9 years ago
a4afd37b
test_bpf: add tests related to BPF_MAXINSNS
by Daniel Borkmann
· 9 years ago
cffc642
test_bpf: add 173 new testcases for eBPF
by Michael Holzheu
· 9 years ago
ac67eb2
seccomp, filter: add and use bpf_prog_create_from_user from seccomp
by Daniel Borkmann
· 9 years ago
d9e12f4
seccomp: simplify seccomp_prepare_filter and reuse bpf_prepare_filter
by Nicolas Schichan
· 9 years ago
4ae92bc
net: filter: add a callback to allow classic post-verifier transformations
by Nicolas Schichan
· 9 years ago
27cd545
filter: introduce SKF_AD_VLAN_TPID BPF extension
by Michal Sekletar
· 9 years ago
24701ec
ebpf: move read-only fields to bpf_prog and shrink bpf_prog_aux
by Daniel Borkmann
· 9 years ago
f1a66f8
ebpf: export BPF_PSEUDO_MAP_FD to uapi
by Daniel Borkmann
· 9 years ago
89aa075
net: sock: allow eBPF programs to be attached to sockets
by Alexei Starovoitov
· 10 years ago
0246e64
bpf: handle pseudo BPF_LD_IMM64 insn
by Alexei Starovoitov
· 10 years ago
09756af
bpf: expand BPF syscall with program load/unload
by Alexei Starovoitov
· 10 years ago
b954d83
net: bpf: only build bpf_jit_binary_{alloc, free}() when jit selected
by Daniel Borkmann
· 10 years ago
286aad3
net: bpf: be friendly to kmemcheck
by Daniel Borkmann
· 10 years ago
738cbe7
net: bpf: consolidate JIT binary allocator
by Daniel Borkmann
· 10 years ago
daedfb2
net: filter: split filter.h and expose eBPF to user space
by Alexei Starovoitov
· 10 years ago
02ab695
net: filter: add "load 64-bit immediate" eBPF instruction
by Alexei Starovoitov
· 10 years ago
60a3b22
net: bpf: make eBPF interpreter images read-only
by Daniel Borkmann
· 10 years ago
7ae457c
net: filter: split 'struct sk_filter' into socket and bpf parts
by Alexei Starovoitov
· 10 years ago
8fb575c
net: filter: rename sk_convert_filter() -> bpf_convert_filter()
by Alexei Starovoitov
· 10 years ago
4df95ff
net: filter: rename sk_chk_filter() -> bpf_check_classic()
by Alexei Starovoitov
· 10 years ago
009937e
net: filter: rename sk_filter_proglen -> bpf_classic_proglen
by Alexei Starovoitov
· 10 years ago
278571b
net: filter: simplify socket charging
by Alexei Starovoitov
· 10 years ago
2695fb5
net: filter: rename 'struct sock_filter_int' into 'struct bpf_insn'
by Alexei Starovoitov
· 10 years ago
ec31a05
net: filter: sk_chk_filter() no longer mangles filter
by Eric Dumazet
· 10 years ago
9f12fbe
net: filter: move load_pointer() into filter.h
by Zi Shen Lim
· 10 years ago
e430f34
net: filter: cleanup A/X name usage
by Alexei Starovoitov
· 10 years ago
f8f6d67
net: filter: improve filter block macros
by Daniel Borkmann
· 10 years ago
3480593
net: filter: get rid of BPF_S_* enum
by Daniel Borkmann
· 10 years ago
b1fcd35
net: filter: let unattached filters use sock_fprog_kern
by Daniel Borkmann
· 10 years ago
8556ce7
net: filter: remove DL macro
by Daniel Borkmann
· 10 years ago
5fe821a
net: filter: cleanup invocation of internal BPF
by Alexei Starovoitov
· 10 years ago
6225827
net: filter: x86: internal BPF JIT
by Alexei Starovoitov
· 10 years ago
9739eef
net: filter: make BPF conversion more readable
by Alexei Starovoitov
· 10 years ago
3074383
net: filter: make register naming more comprehensible
by Daniel Borkmann
· 10 years ago
5bcfedf
net: filter: simplify label names from jump-table
by Daniel Borkmann
· 10 years ago
4cd3675
filter: added BPF random opcode
by Chema Gonzalez
· 10 years ago
8c482cdc
net: filter: seccomp: fix wrong decoding of BPF_S_ANC_SECCOMP_LD_W
by Daniel Borkmann
· 10 years ago
bd4cf0e
net: filter: rework/optimize internal BPF interpreter's instruction set
by Alexei Starovoitov
· 10 years ago
fbc907f
net: filter: move filter accounting to filter core
by Daniel Borkmann
· 10 years ago
a3ea269
net: filter: keep original BPF program around
by Daniel Borkmann
· 10 years ago
f8bbbfc
net: filter: add jited flag to indicate jit compiled filters
by Daniel Borkmann
· 10 years ago
3769229
net: filter: let bpf_tell_extensions return SKF_AD_MAX
by Daniel Borkmann
· 10 years ago
ea02f94
net: introduce SO_BPF_EXTENSIONS
by Michal Sekletar
· 10 years ago
d45ed4a
net: fix unsafe set_memory_rw from softirq
by Alexei Starovoitov
· 11 years ago
d98cae64e
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 11 years ago
ed13998
sock_diag: fix filter code sent to userspace
by Nicolas Dichtel
· 11 years ago
1649544
filter: do not output bpf image address for security reason
by Eric Dumazet
· 11 years ago
20074f3
filter: fix va_list build error
by Xi Wang
· 11 years ago
a691ce7
include/linux: printk is needed in filter.h when CONFIG_BPF_JIT is defined
by Chen Gang
· 11 years ago
7961780
filter: bpf_jit_comp: refactor and unify BPF JIT image dump output
by Daniel Borkmann
· 11 years ago
3e5289d
filter: add ANC_PAY_OFFSET instruction for loading payload start offset
by Daniel Borkmann
· 11 years ago
a8fc927
sk-filter: Add ability to get socket filter program (v2)
by Pavel Emelyanov
· 12 years ago
f333503
net: filter: add vlan tag access
by Eric Dumazet
· 12 years ago
607ca46
UAPI: (Scripted) Disintegrate include/linux
by David Howells
· 12 years ago
9e49e88
filter: add XOR instruction for use with X/K
by Daniel Borkmann
· 12 years ago
b6069a9
filter: add MOD operation
by Eric Dumazet
· 12 years ago
cb60e3e
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
by Linus Torvalds
· 12 years ago
0c5fe1b
net/compat.c,linux/filter.h: share compat_sock_fprog
by Will Drewry
· 12 years ago
46b325c
sk_run_filter: add BPF_S_ANC_SECCOMP_LD_W
by Will Drewry
· 12 years ago
ffe06c1
filter: add XOR operation
by Jiri Pirko
· 12 years ago
302d663
filter: Allow to create sk-unattached filters
by Jiri Pirko
· 12 years ago
4f25af2
filter: use unsigned int to silence static checker warning
by Dan Carpenter
· 13 years ago
60063497
atomic: use <linux/atomic.h>
by Arun Sharma
· 13 years ago
792d4b5
net: filter: move forward declarations to avoid compile warnings
by Heiko Carstens
· 13 years ago
0a14842
net: filter: Just In Time compiler for x86-64
by Eric Dumazet
· 13 years ago
62ab081
filter: constify sk_run_filter()
by Eric Dumazet
· 14 years ago
da2033c
filter: add SKF_AD_RXHASH and SKF_AD_CPU
by Eric Dumazet
· 14 years ago
93aaae2
filter: optimize sk_run_filter
by Eric Dumazet
· 14 years ago
4c3710a
net: move definitions of BPF_S_* to net/core/filter.c
by Changli Gao
· 14 years ago
01f2f3f
net: optimize Berkeley Packet Filter (BPF) processing
by Hagen Paul Pfeifer
· 14 years ago
40eaf96
net: Socket filter ancilliary data access for skb->dev->type
by Paul LeoNerd Evans
· 14 years ago
d94d9fe
net: cleanup include/linux
by Eric Dumazet
· 15 years ago
d19742f
filter: Add SKF_AD_QUEUE instruction
by Eric Dumazet
· 15 years ago
7e75f93
pkt_sched: ingress socket filter by mark
by jamal
· 15 years ago
d214c75
filter: add SKF_AD_NLATTR_NEST to look for nested attributes
by Pablo Neira Ayuso
· 16 years ago
4738c1d
[SKFILTER]: Add SKF_ADF_NLATTR instruction
by Patrick McHardy
· 16 years ago
Next »