index
:
pub/scm/linux/kernel/git/bod/linux.git
master
Fiery the angels fell deep thunder rolled around their shores burning with the fires of Orc
Bryan O'Donoghue
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tools
/
lib
/
bpf
/
bpf_helpers.h
Age
Commit message (
Expand
)
Author
Files
Lines
2026-02-18
libbpf: Remove extern declaration of bpf_stream_vprintk()
Ihor Solodrai
1
-3
/
+0
2026-01-20
bpf: Migrate bpf_stream_vprintk() to KF_IMPLICIT_ARGS
Ihor Solodrai
1
-3
/
+3
2025-11-04
bpf: add _impl suffix for bpf_stream_vprintk() kfunc
Mykyta Yatsenko
1
-13
/
+13
2025-07-07
libbpf: __arg_untrusted in bpf_helpers.h
Eduard Zingerman
1
-0
/
+1
2025-07-03
libbpf: Add bpf_stream_printk() macro
Kumar Kartikeya Dwivedi
1
-0
/
+16
2025-04-04
libbpf: Add likely/unlikely macros and use them in selftests
Anton Protopopov
1
-0
/
+8
2024-10-24
libbpf: define __uptr.
Kui-Feng Lee
1
-0
/
+1
2024-09-09
libbpf: Fix some typos in comments
Yusheng Zheng
1
-1
/
+1
2024-05-02
libbpf: Fix bpf_ksym_exists() in GCC
Jose E. Marchesi
1
-3
/
+14
2024-04-26
bpf_helpers.h: Define bpf_tail_call_static when building with GCC
Jose E. Marchesi
1
-1
/
+3
2024-03-11
libbpf: Add __arg_arena to bpf_helpers.h
Alexei Starovoitov
1
-0
/
+1
2024-03-07
libbpf: Allow specifying 64-bit integers in map BTF.
Alexei Starovoitov
1
-0
/
+1
2024-01-30
libbpf: add __arg_trusted and __arg_nullable tag macros
Andrii Nakryiko
1
-0
/
+2
2023-12-19
libbpf: add __arg_xxx macros for annotating global func args
Andrii Nakryiko
1
-0
/
+3
2023-09-08
libbpf: Add __percpu_kptr macro definition
Yonghong Song
1
-0
/
+1
2023-05-12
libbpf: fix offsetof() and container_of() to work with CO-RE
Andrii Nakryiko
1
-5
/
+10
2023-04-18
libbpf: mark bpf_iter_num_{new,next,destroy} as __weak
Andrii Nakryiko
1
-3
/
+3
2023-04-18
libbpf: move bpf_for(), bpf_for_each(), and bpf_repeat() into bpf_helpers.h
Andrii Nakryiko
1
-0
/
+103
2023-03-17
libbpf: Introduce bpf_ksym_exists() macro.
Alexei Starovoitov
1
-0
/
+5
2023-03-03
bpf: Rename __kptr_ref -> __kptr and __kptr -> __kptr_untrusted.
Alexei Starovoitov
1
-1
/
+1
2023-01-28
libbpf: Simplify barrier_var()
Ilya Leoshkevich
1
-1
/
+1
2022-09-16
libbpf: Clean up legacy bpf maps declaration in bpf_helpers
Xin Liu
1
-12
/
+0
2022-09-09
libbpf: Remove gcc support for bpf_tail_call_static for now
Daniel Borkmann
1
-13
/
+6
2022-08-31
libbpf: Add GCC support for bpf_tail_call_static
James Hilliard
1
-6
/
+13
2022-07-08
libbpf: Disable SEC pragma macro on GCC
James Hilliard
1
-0
/
+13
2022-05-09
libbpf: Provide barrier() and barrier_var() in bpf_helpers.h
Andrii Nakryiko
1
-0
/
+24
2022-05-09
libbpf: Make __kptr and __kptr_ref unconditionally use btf_type_tag() attr
Andrii Nakryiko
1
-5
/
+0
2022-04-25
libbpf: Add kptr type tag macros to bpf_helpers.h
Kumar Kartikeya Dwivedi
1
-0
/
+7
2022-01-20
libbpf: deprecate legacy BPF map definitions
Andrii Nakryiko
1
-1
/
+1
2021-09-17
libbpf: Use static const fmt string in __bpf_printk
Dave Marchevsky
1
-1
/
+7
2021-09-17
libbpf: Modify bpf_printk to choose helper based on arg count
Dave Marchevsky
1
-8
/
+37
2021-05-26
libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h
Florent Revest
1
-0
/
+66
2021-04-23
libbpf: Mark BPF subprogs with hidden visibility as static for BPF verifier
Andrii Nakryiko
1
-0
/
+8
2021-04-23
libbpf: Suppress compiler warning when using SEC() macro with externs
Andrii Nakryiko
1
-2
/
+9
2021-04-05
libbpf: Fix KERNEL_VERSION macro
Hengqi Chen
1
-1
/
+1
2021-03-17
libbpf: provide NULL and KERNEL_VERSION macros in bpf_helpers.h
Andrii Nakryiko
1
-1
/
+15
2021-03-15
libbpf: Avoid inline hint definition from 'linux/stddef.h'
Pedro Tammela
1
-2
/
+3
2021-01-13
bpf, libbpf: Avoid unused function warning on bpf_tail_call_static
Ian Rogers
1
-1
/
+1
2020-10-22
bpf, libbpf: Guard bpf inline asm from bpf_tail_call_static
Daniel Borkmann
1
-0
/
+2
2020-09-30
bpf, libbpf: Add bpf_tail_call_static helper for bpf programs
Daniel Borkmann
1
-0
/
+46
2020-08-21
libbpf: Add __noinline macro to bpf_helpers.h
Andrii Nakryiko
1
-0
/
+3
2020-08-11
libbpf: Do not use __builtin_offsetof for offsetof
Yonghong Song
1
-1
/
+1
2020-07-21
libbpf bpf_helpers: Use __builtin_offsetof for offsetof
Ian Rogers
1
-1
/
+1
2020-06-22
libbpf: Add support for extracting kernel symbol addresses
Andrii Nakryiko
1
-0
/
+1
2020-05-09
tools/libpf: Add offsetof/container_of macro in bpf_helpers.h
Yonghong Song
1
-0
/
+14
2020-04-28
libbpf: Add BTF-defined map-in-map support
Andrii Nakryiko
1
-0
/
+1
2020-04-26
bpf_helpers.h: Add note for building with vmlinux.h or linux/types.h
Yoshiki Komachi
1
-0
/
+6
2019-12-18
libbpf: Put Kconfig externs into .kconfig section
Andrii Nakryiko
1
-0
/
+2
2019-12-15
libbpf: Support libbpf-provided extern variables
Andrii Nakryiko
1
-0
/
+9
2019-11-24
bpf: Introduce BPF_TRACE_x helper for the tracing tests
Martin KaFai Lau
1
-13
/
+0
[next]