Searched refs:bpf_probe_read_kernel (Results 1 – 13 of 13) sorted by relevance
/external/bcc/libbpf-tools/ |
D | tcprtt.bpf.c | 85 bpf_probe_read_kernel(&sport, sizeof(sport), &inet->inet_sport); in BPF_KPROBE() 91 bpf_probe_read_kernel(&dport, sizeof(dport), &sk->__sk_common.skc_dport); in BPF_KPROBE() 95 bpf_probe_read_kernel(&saddr, sizeof(saddr), &inet->inet_saddr); in BPF_KPROBE() 98 bpf_probe_read_kernel(&daddr, sizeof(daddr), &sk->__sk_common.skc_daddr); in BPF_KPROBE() 112 bpf_probe_read_kernel(&srtt, sizeof(srtt), &ts->srtt_us); in BPF_KPROBE()
|
D | bindsnoop.bpf.c | 95 bpf_probe_read_kernel(&event.addr, sizeof(event.addr), &inet_sock->inet_saddr); in probe_exit() 98 …bpf_probe_read_kernel(&event.addr, sizeof(event.addr), sock->__sk_common.skc_v6_rcv_saddr.in6_u.u6… in probe_exit()
|
D | oomkill.bpf.c | 25 bpf_probe_read_kernel(&data.tcomm, sizeof(data.tcomm), BPF_CORE_READ(oc, chosen, comm)); in BPF_KPROBE()
|
D | drsnoop.bpf.c | 46 bpf_probe_read_kernel(&piddata.nr_free_pages, in BPF_PROG()
|
D | filetop.bpf.c | 28 bpf_probe_read_kernel(buf, size, dname.name); in get_file_path()
|
/external/linux-kselftest/tools/testing/selftests/bpf/progs/ |
D | kfree_skb.c | 88 bpf_probe_read_kernel(&pkt_type, sizeof(pkt_type), _(&skb->__pkt_type_offset)); 92 bpf_probe_read_kernel(&pkt_data, sizeof(pkt_data), data + 12);
|
D | fexit_bpf2bpf.c | 67 bpf_probe_read_kernel(&len, sizeof(len), in test_subprog2()
|
D | test_tcp_estats.c | 41 #define _(P) ({typeof(P) val = 0; bpf_probe_read_kernel(&val, sizeof(val), &P); val;})
|
/external/libbpf/src/ |
D | bpf_core_read.h | 45 bpf_probe_read_kernel( \ 55 bpf_probe_read_kernel( \ 206 bpf_probe_read_kernel(dst, sz, (const void *)__builtin_preserve_access_index(src))
|
D | bpf_tracing.h | 282 ({ bpf_probe_read_kernel(&(ip), sizeof(ip), (void *)PT_REGS_RET(ctx)); }) 284 ({ bpf_probe_read_kernel(&(ip), sizeof(ip), (void *)(PT_REGS_FP(ctx) + sizeof(ip))); })
|
D | bpf_helper_defs.h | 2760 static long (*bpf_probe_read_kernel)(void *dst, __u32 size, const void *unsafe_ptr) = (void *) 113; variable
|
/external/bcc/docs/ |
D | reference_guide.md | 24 - [1. bpf_probe_read_kernel()](#1-bpf_probe_read_kernel) 323 bpf_probe_read_kernel(&prev_tgid, sizeof(prev->tgid), &prev->tgid); 324 bpf_probe_read_kernel(&next_tgid, sizeof(next->tgid), &next->tgid); 477 ### 1. bpf_probe_read_kernel() 479 Syntax: ```int bpf_probe_read_kernel(void *dst, int size, const void *src)``` 483 …bpf_probe_read_kernel(). This happens automatically in some cases, such as dereferencing kernel va… 486 [search /examples](https://github.com/iovisor/bcc/search?q=bpf_probe_read_kernel+path%3Aexamples&ty… 487 [search /tools](https://github.com/iovisor/bcc/search?q=bpf_probe_read_kernel+path%3Atools&type=Cod… 1519 …bpf_probe_read_kernel()` will cause their application to fail. Therefore, for non-s390, the rewrit… 2549 …bpf_probe_read_kernel() to copy kernel memory into the BPF stack, which can be automatic by the bc…
|
D | tutorial_bcc_python_developer.md | 232 …eries of ```bpf_probe_read_kernel()``` calls. Sometimes bcc can't handle a complex dereference, an…
|