Home
last modified time | relevance | path

Searched refs:perf_buffer (Results 1 – 12 of 12) sorted by relevance

/tools/testing/selftests/bpf/
Dtest_tcpnotify_user.c44 void tcp_notifier_poller(struct perf_buffer *pb) in tcp_notifier_poller()
59 struct perf_buffer *pb = arg; in poller_thread()
75 struct perf_buffer *pb = NULL; in main()
/tools/lib/bpf/
Dlibbpf.h1527 struct perf_buffer;
1553 LIBBPF_API struct perf_buffer *
1587 LIBBPF_API struct perf_buffer *
1592 LIBBPF_API void perf_buffer__free(struct perf_buffer *pb);
1593 LIBBPF_API int perf_buffer__epoll_fd(const struct perf_buffer *pb);
1594 LIBBPF_API int perf_buffer__poll(struct perf_buffer *pb, int timeout_ms);
1595 LIBBPF_API int perf_buffer__consume(struct perf_buffer *pb);
1596 LIBBPF_API int perf_buffer__consume_buffer(struct perf_buffer *pb, size_t buf_idx);
1597 LIBBPF_API size_t perf_buffer__buffer_cnt(const struct perf_buffer *pb);
1598 LIBBPF_API int perf_buffer__buffer_fd(const struct perf_buffer *pb, size_t buf_idx);
[all …]
Dlibbpf.c13107 struct perf_buffer;
13123 struct perf_buffer *pb;
13132 struct perf_buffer { struct
13147 static void perf_buffer__free_cpu_buf(struct perf_buffer *pb, in perf_buffer__free_cpu_buf() argument
13163 void perf_buffer__free(struct perf_buffer *pb) in perf_buffer__free()
13188 perf_buffer__open_cpu_buf(struct perf_buffer *pb, struct perf_event_attr *attr, in perf_buffer__open_cpu_buf()
13237 static struct perf_buffer *__perf_buffer__new(int map_fd, size_t page_cnt,
13240 struct perf_buffer *perf_buffer__new(int map_fd, size_t page_cnt, in perf_buffer__new()
13273 struct perf_buffer *perf_buffer__new_raw(int map_fd, size_t page_cnt, in perf_buffer__new_raw()
13296 static struct perf_buffer *__perf_buffer__new(int map_fd, size_t page_cnt, in __perf_buffer__new()
[all …]
/tools/testing/selftests/bpf/prog_tests/
Dxdp_bpf2bpf.c44 static void run_xdp_bpf2bpf_pkt_size(int pkt_fd, struct perf_buffer *pb, in run_xdp_bpf2bpf_pkt_size()
112 struct perf_buffer *pb = NULL; in test_xdp_bpf2bpf()
Dkfree_skb.c66 struct perf_buffer *pb = NULL; in serial_test_kfree_skb()
Dperf_buffer.c52 struct perf_buffer *pb; in serial_test_perf_buffer()
Dget_stack_raw_tp.c91 struct perf_buffer *pb = NULL; in test_get_stack_raw_tp()
Dxdp_attach.c108 struct perf_buffer *pb = NULL; in test_xdp_attach_fail()
Dunpriv_bpf_disabled.c63 struct perf_buffer *perfbuf = NULL; in test_unpriv_bpf_disabled_positive()
/tools/testing/selftests/bpf/benchs/
Dbench_ringbufs.c344 struct perf_buffer *perfbuf;
451 struct perf_buffer *pb;
460 struct perf_buffer { struct
478 struct perf_buffer *pb = ctx->perfbuf; in perfbuf_custom_consumer() argument
/tools/bpf/runqslower/
Drunqslower.c115 struct perf_buffer *pb = NULL; in main()
/tools/bpf/bpftool/
Dmap_perf_ring.c126 struct perf_buffer *pb; in do_event_pipe()