summaryrefslogtreecommitdiff
path: root/tools/lib/bpf/bpf_tracing.h
AgeCommit message (Expand)AuthorFilesLines
2022-08-05libbpf: Ensure functions with always_inline attribute are inlineJames Hilliard1-7/+7
2022-07-26libbpf: Extend BPF_KSYSCALL documentationIlya Leoshkevich1-4/+11
2022-07-19libbpf: improve BPF_KPROBE_SYSCALL macro and rename it to BPF_KSYSCALLAndrii Nakryiko1-13/+38
2022-07-07libbpf, riscv: Use a0 for RC registerYixun Lan1-1/+1
2022-04-11libbpf: Add ARC support to bpf_tracing.hVladimir Isaev1-0/+23
2022-02-09libbpf: Add BPF_KPROBE_SYSCALL macroHengqi Chen1-0/+35
2022-02-09libbpf: Fix accessing the first syscall argument on s390Ilya Leoshkevich1-0/+6
2022-02-09libbpf: Fix accessing the first syscall argument on arm64Ilya Leoshkevich1-0/+6
2022-02-09libbpf: Allow overriding PT_REGS_PARM1{_CORE}_SYSCALLIlya Leoshkevich1-8/+12
2022-02-09libbpf: Fix accessing syscall arguments on riscvIlya Leoshkevich1-0/+2
2022-02-09libbpf: Fix riscv register namesIlya Leoshkevich1-2/+2
2022-02-09libbpf: Fix accessing syscall arguments on powerpcIlya Leoshkevich1-0/+2
2022-02-09libbpf: Add PT_REGS_SYSCALL_REGS macroIlya Leoshkevich1-0/+10
2022-01-25libbpf: Fix the incorrect register read for syscalls on x86_64Kenta Tada1-0/+34
2021-12-29libbpf: Use 100-character limit to make bpf_tracing.h easier to readAndrii Nakryiko1-32/+22
2021-12-29libbpf: Normalize PT_REGS_xxx() macro definitionsAndrii Nakryiko1-225/+152
2021-11-01riscv, libbpf: Add RISC-V (RV64) support to bpf_tracing.hBjörn Töpel1-0/+32
2021-06-17libbpf: Fail compilation if target arch is missingLorenz Bauer1-4/+42
2021-05-26libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.hFlorent Revest1-54/+8
2021-04-20libbpf: Introduce a BPF_SNPRINTF helper macroFlorent Revest1-0/+18
2021-04-20libbpf: Initialize the bpf_seq_printf parameters array field by fieldFlorent Revest1-11/+29
2020-08-19libbpf: Switch tracing and CO-RE helper macros to bpf_probe_read_kernel()Andrii Nakryiko1-2/+2
2020-07-31libbpf: Fix register in PT_REGS MIPS macrosJerry Crunchtime1-2/+2
2020-05-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-2/+2
2020-05-14libbpf: Fix register naming in PT_REGS s390 macrosSumanth Korikkar1-2/+2
2020-05-10tools/libbpf: Add bpf_iter supportYonghong Song1-0/+16
2020-03-17bpf, libbpf: Fix ___bpf_kretprobe_args1(x) macro definitionWenbo Zhang1-1/+1
2020-03-14libbpf: Provide CO-RE variants of PT_REGS macrosAndrii Nakryiko1-0/+103
2020-03-03libbpf: Merge selftests' bpf_trace_helpers.h into libbpf's bpf_tracing.hAndrii Nakryiko1-0/+118
2020-03-03libbpf: Fix use of PT_REGS_PARM macros with vmlinux.hAndrii Nakryiko1-1/+1
2019-10-09libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h into libbpfAndrii Nakryiko1-0/+195