aboutsummaryrefslogtreecommitdiff
path: root/tools/lib/bpf/usdt.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-21libbpf: Add uprobe multi link support to bpf_program__attach_usdtGravatar Jiri Olsa 1-15/+71
2023-08-21libbpf: Add elf_open/elf_close functionsGravatar Jiri Olsa 1-22/+8
2023-07-11libbpf: Fix realloc API handling in zero-sized edge casesGravatar Andrii Nakryiko 1-1/+4
2023-05-26libbpf: Ensure libbpf always opens files with O_CLOEXECGravatar Andrii Nakryiko 1-3/+2
2023-04-27Merge tag 'mm-nonmm-stable-2023-04-27-16-01' of git://git.kernel.org/pub/scm/...Gravatar Linus Torvalds 1-1/+1
2023-04-08ELF: fix all "Elf" typosGravatar Alexey Dobriyan 1-1/+1
2023-03-07libbpf: USDT arm arg parsing supportGravatar Puranjay Mohan 1-0/+80
2023-03-07libbpf: Refactor parse_usdt_arg() to re-use codeGravatar Puranjay Mohan 1-82/+42
2022-12-06libbpf: Parse usdt args without offset on x86 (e.g. 8@(%rsp))Gravatar Timo Hunziker 1-0/+8
2022-11-09libbpf: Hashmap interface update to allow both long and void* keys/valuesGravatar Eduard Zingerman 1-16/+12
2022-10-21libbpf: Avoid allocating reg_name with sscanf in parse_usdt_arg()Gravatar Xu Kuohai 1-10/+6
2022-10-13libbpf: Fix memory leak in parse_usdt_arg()Gravatar Xu Kuohai 1-7/+4
2022-09-26libbpf: Fix the case of running as non-root with capabilitiesGravatar Jon Doron 1-1/+1
2022-07-06libbpf: Remove unnecessary usdt_rel_ip assignmentsGravatar Andrii Nakryiko 1-4/+2
2022-06-17libbpf: Fix internal USDT address translation logic for shared librariesGravatar Andrii Nakryiko 1-60/+63
2022-04-19libbpf: Support riscv USDT argument parsing logicGravatar Pu Lehui 1-0/+107
2022-04-19libbpf: Fix usdt_cookie being cast to 32 bitsGravatar Pu Lehui 1-4/+4
2022-04-11libbpf: Usdt aarch64 arg parsing supportGravatar Alan Maguire 1-0/+76
2022-04-08libbpf: Use strlcpy() in path resolution fallback logicGravatar Andrii Nakryiko 1-1/+1
2022-04-08libbpf: Add s390-specific USDT arg spec parsing logicGravatar Ilya Leoshkevich 1-0/+55
2022-04-07libbpf: Minor style improvements in USDT codeGravatar Ilya Leoshkevich 1-6/+6
2022-04-07libbpf: Fix use #ifdef instead of #if to avoid compiler warningGravatar Andrii Nakryiko 1-2/+2
2022-04-07libbpf: Potential NULL dereference in usdt_manager_attach_usdt()Gravatar Haowen Bai 1-2/+2
2022-04-06libbpf: Fix spelling mistake "libaries" -> "libraries"Gravatar Colin Ian King 1-1/+1
2022-04-05libbpf: Add x86-specific USDT arg spec parsing logicGravatar Andrii Nakryiko 1-0/+105
2022-04-05libbpf: Wire up spec management and other arch-independent USDT logicGravatar Andrii Nakryiko 1-1/+167
2022-04-05libbpf: Add USDT notes parsing and resolution logicGravatar Andrii Nakryiko 1-1/+581
2022-04-05libbpf: Wire up USDT API and bpf_link integrationGravatar Andrii Nakryiko 1-0/+429