Lines Matching refs:perf_buffer
11497 struct perf_buffer; typedef
11513 struct perf_buffer *pb;
11522 struct perf_buffer { struct
11537 static void perf_buffer__free_cpu_buf(struct perf_buffer *pb, in perf_buffer__free_cpu_buf() argument
11553 void perf_buffer__free(struct perf_buffer *pb) in perf_buffer__free()
11578 perf_buffer__open_cpu_buf(struct perf_buffer *pb, struct perf_event_attr *attr, in perf_buffer__open_cpu_buf()
11627 static struct perf_buffer *__perf_buffer__new(int map_fd, size_t page_cnt,
11630 struct perf_buffer *perf_buffer__new(int map_fd, size_t page_cnt, in perf_buffer__new()
11659 struct perf_buffer *perf_buffer__new_raw(int map_fd, size_t page_cnt, in perf_buffer__new_raw()
11682 static struct perf_buffer *__perf_buffer__new(int map_fd, size_t page_cnt, in __perf_buffer__new()
11688 struct perf_buffer *pb; in __perf_buffer__new()
11847 struct perf_buffer *pb = cpu_buf->pb; in perf_buffer__process_record()
11876 static int perf_buffer__process_records(struct perf_buffer *pb, in perf_buffer__process_records()
11890 int perf_buffer__epoll_fd(const struct perf_buffer *pb) in perf_buffer__epoll_fd()
11895 int perf_buffer__poll(struct perf_buffer *pb, int timeout_ms) in perf_buffer__poll()
11918 size_t perf_buffer__buffer_cnt(const struct perf_buffer *pb) in perf_buffer__buffer_cnt()
11928 int perf_buffer__buffer_fd(const struct perf_buffer *pb, size_t buf_idx) in perf_buffer__buffer_fd()
11942 int perf_buffer__buffer(struct perf_buffer *pb, int buf_idx, void **buf, size_t *buf_size) in perf_buffer__buffer()
11966 int perf_buffer__consume_buffer(struct perf_buffer *pb, size_t buf_idx) in perf_buffer__consume_buffer()
11980 int perf_buffer__consume(struct perf_buffer *pb) in perf_buffer__consume()