Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/kernel/events/
Dinternal.h13 struct perf_buffer { struct
14 refcount_t refcount;
15 struct rcu_head rcu_head;
17 struct work_struct work;
18 int page_order; /* allocation order */
20 int nr_pages; /* nr of data pages */
21 int overwrite; /* can overwrite itself */
22 int paused; /* can write into ring buffer */
24 atomic_t poll; /* POLL_ for wakeups */
26 local_t head; /* write position */
[all …]
/kernel/linux/linux-5.10/kernel/events/
Dinternal.h13 struct perf_buffer { struct
14 refcount_t refcount;
15 struct rcu_head rcu_head;
17 struct work_struct work;
18 int page_order; /* allocation order */
20 int nr_pages; /* nr of data pages */
21 int overwrite; /* can overwrite itself */
22 int paused; /* can write into ring buffer */
24 atomic_t poll; /* POLL_ for wakeups */
26 local_t head; /* write position */
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/benchs/
Dbench_ringbufs.c464 struct perf_buffer { struct
465 perf_buffer_event_fn event_cb; argument
466 perf_buffer_sample_fn sample_cb; argument
467 perf_buffer_lost_fn lost_cb; argument
482 struct perf_buffer *pb = ctx->perfbuf; in perfbuf_custom_consumer() argument
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/benchs/
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
/kernel/linux/linux-5.10/tools/lib/bpf/
Dlibbpf.c9971 struct perf_buffer { struct
9972 perf_buffer_event_fn event_cb; argument
9973 perf_buffer_sample_fn sample_cb; argument
9974 perf_buffer_lost_fn lost_cb; argument
9986 static void perf_buffer__free_cpu_buf(struct perf_buffer *pb, in perf_buffer__free_cpu_buf() argument
/kernel/linux/linux-6.6/tools/lib/bpf/
Dlibbpf.c12329 struct perf_buffer { struct
12330 perf_buffer_event_fn event_cb; argument
12331 perf_buffer_sample_fn sample_cb; argument
12332 perf_buffer_lost_fn lost_cb; argument
12344 static void perf_buffer__free_cpu_buf(struct perf_buffer *pb, in perf_buffer__free_cpu_buf() argument