Searched refs:perf_buffer (Results 1 - 17 of 17) sorted by relevance
/linux-master/kernel/events/ |
H A D | internal.h | 13 struct perf_buffer { struct 61 extern void rb_free(struct perf_buffer *rb); 65 struct perf_buffer *rb; 67 rb = container_of(rcu_head, struct perf_buffer, rcu_head); 71 static inline void rb_toggle_paused(struct perf_buffer *rb, bool pause) 79 extern struct perf_buffer * 82 extern int rb_alloc_aux(struct perf_buffer *rb, struct perf_event *event, 84 extern void rb_free_aux(struct perf_buffer *rb); 85 extern struct perf_buffer *ring_buffer_get(struct perf_event *event); 86 extern void ring_buffer_put(struct perf_buffer *r [all...] |
H A D | ring_buffer.c | 38 struct perf_buffer *rb = handle->rb; 52 struct perf_buffer *rb = handle->rb; 154 struct perf_buffer *rb; 310 ring_buffer_init(struct perf_buffer *rb, long watermark, int flags) 370 struct perf_buffer *rb; 458 static __always_inline bool rb_need_aux_wakeup(struct perf_buffer *rb) 484 struct perf_buffer *rb = handle->rb; 541 struct perf_buffer *rb = handle->rb; 578 struct perf_buffer *rb = aux_handle->rb; 635 static void rb_free_aux_page(struct perf_buffer *r [all...] |
H A D | core.c | 4989 struct perf_buffer *rb); 5695 struct perf_buffer *rb; 5951 struct perf_buffer *rb; 6075 struct perf_buffer *rb; 6107 struct perf_buffer *rb; 6158 struct perf_buffer *rb; 6191 struct perf_buffer *rb) 6193 struct perf_buffer *old_rb = NULL; 6253 struct perf_buffer *rb; 6267 struct perf_buffer *ring_buffer_ge [all...] |
/linux-master/tools/testing/selftests/bpf/ |
H A D | test_tcpnotify_user.c | 44 void tcp_notifier_poller(struct perf_buffer *pb) 59 struct perf_buffer *pb = arg; 75 struct perf_buffer *pb = NULL;
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | xdp_bpf2bpf.c | 44 static void run_xdp_bpf2bpf_pkt_size(int pkt_fd, struct perf_buffer *pb, 112 struct perf_buffer *pb = NULL;
|
H A D | kfree_skb.c | 65 struct perf_buffer *pb = NULL;
|
H A D | perf_buffer.c | 52 struct perf_buffer *pb;
|
H A D | get_stack_raw_tp.c | 91 struct perf_buffer *pb = NULL;
|
H A D | xdp_attach.c | 108 struct perf_buffer *pb = NULL;
|
H A D | unpriv_bpf_disabled.c | 62 struct perf_buffer *perfbuf = NULL;
|
/linux-master/samples/bpf/ |
H A D | trace_output_user.c | 48 struct perf_buffer *pb; 89 printf("failed to setup perf_buffer: %d\n", ret);
|
/linux-master/tools/lib/bpf/ |
H A D | libbpf.h | 1472 struct perf_buffer; 1495 * @return a new instance of struct perf_buffer on success, NULL on error with 1498 LIBBPF_API struct perf_buffer * 1532 LIBBPF_API struct perf_buffer * 1537 LIBBPF_API void perf_buffer__free(struct perf_buffer *pb); 1538 LIBBPF_API int perf_buffer__epoll_fd(const struct perf_buffer *pb); 1539 LIBBPF_API int perf_buffer__poll(struct perf_buffer *pb, int timeout_ms); 1540 LIBBPF_API int perf_buffer__consume(struct perf_buffer *pb); 1541 LIBBPF_API int perf_buffer__consume_buffer(struct perf_buffer *pb, size_t buf_idx); 1542 LIBBPF_API size_t perf_buffer__buffer_cnt(const struct perf_buffer *p [all...] |
H A D | libbpf.c | 12831 struct perf_buffer; 12847 struct perf_buffer *pb; 12856 struct perf_buffer { struct 12871 static void perf_buffer__free_cpu_buf(struct perf_buffer *pb, 12887 void perf_buffer__free(struct perf_buffer *pb) 12912 perf_buffer__open_cpu_buf(struct perf_buffer *pb, struct perf_event_attr *attr, 12961 static struct perf_buffer *__perf_buffer__new(int map_fd, size_t page_cnt, 12964 struct perf_buffer *perf_buffer__new(int map_fd, size_t page_cnt, 12998 struct perf_buffer *perf_buffer__new_raw(int map_fd, size_t page_cnt, 13021 static struct perf_buffer *__perf_buffer__ne [all...] |
/linux-master/tools/testing/selftests/bpf/benchs/ |
H A D | bench_ringbufs.c | 344 struct perf_buffer *perfbuf; 451 struct perf_buffer *pb; 460 struct perf_buffer { struct 478 struct perf_buffer *pb = ctx->perfbuf;
|
/linux-master/tools/bpf/runqslower/ |
H A D | runqslower.c | 115 struct perf_buffer *pb = NULL;
|
/linux-master/tools/bpf/bpftool/ |
H A D | map_perf_ring.c | 126 struct perf_buffer *pb;
|
/linux-master/include/linux/ |
H A D | perf_event.h | 641 struct perf_buffer; 771 struct perf_buffer *rb; 1015 struct perf_buffer *rb;
|
Completed in 271 milliseconds