Lines Matching refs:perf_buffer
1453 struct perf_buffer;
1476 * @return a new instance of struct perf_buffer on success, NULL on error with
1479 LIBBPF_API struct perf_buffer *
1513 LIBBPF_API struct perf_buffer *
1518 LIBBPF_API void perf_buffer__free(struct perf_buffer *pb);
1519 LIBBPF_API int perf_buffer__epoll_fd(const struct perf_buffer *pb);
1520 LIBBPF_API int perf_buffer__poll(struct perf_buffer *pb, int timeout_ms);
1521 LIBBPF_API int perf_buffer__consume(struct perf_buffer *pb);
1522 LIBBPF_API int perf_buffer__consume_buffer(struct perf_buffer *pb, size_t buf_idx);
1523 LIBBPF_API size_t perf_buffer__buffer_cnt(const struct perf_buffer *pb);
1524 LIBBPF_API int perf_buffer__buffer_fd(const struct perf_buffer *pb, size_t buf_idx);
1539 LIBBPF_API int perf_buffer__buffer(struct perf_buffer *pb, int buf_idx, void **buf,