Lines Matching refs:perf_buffer
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 *pb);
1543 LIBBPF_API int perf_buffer__buffer_fd(const struct perf_buffer *pb, size_t buf_idx);
1558 LIBBPF_API int perf_buffer__buffer(struct perf_buffer *pb, int buf_idx, void **buf,