/aosp_15_r20/external/linux-kselftest/tools/testing/selftests/bpf/benchs/ |
H A D | bench_ringbufs.c | 460 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/ |
D | lib.rs | 88 mod perf_buffer; module
|
/aosp_15_r20/external/bcc/examples/cpp/ |
H A D | KFuncExample.cc | 119 auto perf_buffer = bpf.get_perf_buffer("events"); in main() local
|
H A D | FollyRequestContextSwitch.cc | 124 auto perf_buffer = bpf->get_perf_buffer("events"); in main() local
|
/aosp_15_r20/external/libbpf/src/ |
H A D | libbpf.c | 12959 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/ |
D | bindgen.rs | 5465 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/ |
D | bindgen.rs | 5465 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/ |
D | bindings.rs | 7137 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 D | vmlinux.h | 76608 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 D | vmlinux.h | 16639 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 D | vmlinux_600.h | 16639 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 D | vmlinux.h | 90310 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 D | vmlinux_602.h | 90310 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 D | vmlinux.h | 47154 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 D | vmlinux_518.h | 47154 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 D | vmlinux.h | 37249 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 D | vmlinux_608.h | 23083 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 D | vmlinux.h | 23083 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 D | vmlinux_602.h | 31130 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 D | vmlinux.h | 31130 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 D | vmlinux.h | 46914 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 …]
|