Home
last modified time | relevance | path

Searched defs:perf_buffer (Results 1 – 21 of 21) sorted by relevance

/aosp_15_r20/external/linux-kselftest/tools/testing/selftests/bpf/benchs/
H A Dbench_ringbufs.c460 struct perf_buffer { struct
461 perf_buffer_event_fn event_cb; argument
462 perf_buffer_sample_fn sample_cb; argument
463 perf_buffer_lost_fn lost_cb; argument
478 struct perf_buffer *pb = ctx->perfbuf; in perfbuf_custom_consumer() argument
/aosp_15_r20/external/rust/android-crates-io/crates/libbpf-rs/src/
Dlib.rs88 mod perf_buffer; module
/aosp_15_r20/external/bcc/examples/cpp/
H A DKFuncExample.cc119 auto perf_buffer = bpf.get_perf_buffer("events"); in main() local
H A DFollyRequestContextSwitch.cc124 auto perf_buffer = bpf->get_perf_buffer("events"); in main() local
/aosp_15_r20/external/libbpf/src/
H A Dlibbpf.c12959 struct perf_buffer { struct
12960 perf_buffer_event_fn event_cb; argument
12961 perf_buffer_sample_fn sample_cb; argument
12962 perf_buffer_lost_fn lost_cb; argument
12974 static void perf_buffer__free_cpu_buf(struct perf_buffer *pb, in perf_buffer__free_cpu_buf() argument
/aosp_15_r20/out/soong/.intermediates/external/rust/android-crates-io/crates/libbpf-sys/liblibbpf_sys/android_arm64_armv8-2a_cortex-a55_dylib/out/
Dbindgen.rs5465 pub struct perf_buffer { struct
5468 pub type perf_buffer_sample_fn = ::std::option::Option< argument
5494 ) -> *mut perf_buffer; in perf_buffer__new()
5543 ) -> *mut perf_buffer; in perf_buffer__new_raw()
5546 pub fn perf_buffer__free(pb: *mut perf_buffer); in perf_buffer__free()
5553 pb: *mut perf_buffer, in perf_buffer__poll()
5562 pb: *mut perf_buffer, in perf_buffer__consume_buffer()
5570 pub fn perf_buffer__buffer_fd(pb: *const perf_buffer, buf_idx: size_t) in perf_buffer__buffer_fd()
5575 pb: *mut perf_buffer, in perf_buffer__buffer()
/aosp_15_r20/out/soong/.intermediates/external/rust/android-crates-io/crates/libbpf-sys/liblibbpf_bindgen/android_arm64_armv8-2a_cortex-a55_source/
Dbindgen.rs5465 pub struct perf_buffer { struct
5468 pub type perf_buffer_sample_fn = ::std::option::Option< argument
5494 ) -> *mut perf_buffer; in perf_buffer__new()
5543 ) -> *mut perf_buffer; in perf_buffer__new_raw()
5546 pub fn perf_buffer__free(pb: *mut perf_buffer); in perf_buffer__free()
5553 pb: *mut perf_buffer, in perf_buffer__poll()
5562 pb: *mut perf_buffer, in perf_buffer__consume_buffer()
5570 pub fn perf_buffer__buffer_fd(pb: *const perf_buffer, buf_idx: size_t) in perf_buffer__buffer_fd()
5575 pb: *mut perf_buffer, in perf_buffer__buffer()
/aosp_15_r20/external/rust/android-crates-io/crates/libbpf-sys/src/
Dbindings.rs7137 pub struct perf_buffer { struct
7140 pub type perf_buffer_sample_fn = ::std::option::Option< argument
7166 ) -> *mut perf_buffer; in perf_buffer__new()
7205 ) -> *mut perf_buffer; in perf_buffer__new_raw()
7208 pub fn perf_buffer__free(pb: *mut perf_buffer); in perf_buffer__free()
7215 pb: *mut perf_buffer, in perf_buffer__poll()
7224 pb: *mut perf_buffer, in perf_buffer__consume_buffer()
7232 pub fn perf_buffer__buffer_fd(pb: *const perf_buffer, buf_idx: size_t) in perf_buffer__buffer_fd()
7237 pb: *mut perf_buffer, in perf_buffer__buffer()
/aosp_15_r20/external/libbpf/.github/actions/build-selftests/
H A Dvmlinux.h76608 struct perf_buffer { struct
76609 refcount_t refcount;
76610 struct callback_head callback_head;
76611 int nr_pages;
76612 int overwrite;
76613 int paused;
76614 atomic_t poll;
76615 local_t head;
76616 unsigned int nest;
76617 local_t events;
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/powerpc/
H A Dvmlinux.h16639 struct perf_buffer { struct
16640 refcount_t refcount;
16641 struct callback_head callback_head;
16642 int nr_pages;
16643 int overwrite;
16644 int paused;
16645 atomic_t poll;
16646 local_t head;
16647 unsigned int nest;
16648 local_t events;
[all …]
H A Dvmlinux_600.h16639 struct perf_buffer { struct
16640 refcount_t refcount;
16641 struct callback_head callback_head;
16642 int nr_pages;
16643 int overwrite;
16644 int paused;
16645 atomic_t poll;
16646 local_t head;
16647 unsigned int nest;
16648 local_t events;
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/loongarch/
H A Dvmlinux.h90310 struct perf_buffer { struct
90311 refcount_t refcount;
90312 struct callback_head callback_head;
90313 struct work_struct work;
90314 int page_order;
90315 int nr_pages;
90316 int overwrite;
90317 int paused;
90318 atomic_t poll;
90319 local_t head;
[all …]
H A Dvmlinux_602.h90310 struct perf_buffer { struct
90311 refcount_t refcount;
90312 struct callback_head callback_head;
90313 struct work_struct work;
90314 int page_order;
90315 int nr_pages;
90316 int overwrite;
90317 int paused;
90318 atomic_t poll;
90319 local_t head;
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/x86/
H A Dvmlinux.h47154 struct perf_buffer { struct
47155 refcount_t refcount;
47156 struct callback_head callback_head;
47157 int nr_pages;
47158 int overwrite;
47159 int paused;
47160 atomic_t poll;
47161 local_t head;
47162 unsigned int nest;
47163 local_t events;
[all …]
H A Dvmlinux_518.h47154 struct perf_buffer { struct
47155 refcount_t refcount;
47156 struct callback_head callback_head;
47157 int nr_pages;
47158 int overwrite;
47159 int paused;
47160 atomic_t poll;
47161 local_t head;
47162 unsigned int nest;
47163 local_t events;
[all …]
/aosp_15_r20/system/bpf/include/vmlinux/android15_6.6/arm64/
H A Dvmlinux.h37249 struct perf_buffer { struct
37250 refcount_t refcount;
37251 struct callback_head callback_head;
37252 int nr_pages;
37253 int overwrite;
37254 int paused;
37255 atomic_t poll;
37256 local_t head;
37257 unsigned int nest;
37258 local_t events;
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/arm64/
H A Dvmlinux_608.h23083 struct perf_buffer { struct
23084 refcount_t refcount;
23085 struct callback_head callback_head;
23086 int nr_pages;
23087 int overwrite;
23088 int paused;
23089 atomic_t poll;
23090 local_t head;
23091 unsigned int nest;
23092 local_t events;
[all …]
H A Dvmlinux.h23083 struct perf_buffer { struct
23084 refcount_t refcount;
23085 struct callback_head callback_head;
23086 int nr_pages;
23087 int overwrite;
23088 int paused;
23089 atomic_t poll;
23090 local_t head;
23091 unsigned int nest;
23092 local_t events;
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/riscv/
H A Dvmlinux_602.h31130 struct perf_buffer { struct
31131 refcount_t refcount;
31132 struct callback_head callback_head;
31133 int nr_pages;
31134 int overwrite;
31135 int paused;
31136 atomic_t poll;
31137 local_t head;
31138 unsigned int nest;
31139 local_t events;
[all …]
H A Dvmlinux.h31130 struct perf_buffer { struct
31131 refcount_t refcount;
31132 struct callback_head callback_head;
31133 int nr_pages;
31134 int overwrite;
31135 int paused;
31136 atomic_t poll;
31137 local_t head;
31138 unsigned int nest;
31139 local_t events;
[all …]
/aosp_15_r20/system/bpf/include/vmlinux/android15_6.6/x86_64/
H A Dvmlinux.h46914 struct perf_buffer { struct
46915 refcount_t refcount;
46916 struct callback_head callback_head;
46917 int nr_pages;
46918 int overwrite;
46919 int paused;
46920 atomic_t poll;
46921 local_t head;
46922 unsigned int nest;
46923 local_t events;
[all …]