Lines Matching refs:mmap
23 struct mmap { struct
44 int perf_mmap__mmap(struct mmap *map, struct mmap_params *mp, int fd, int cpu); argument
45 void perf_mmap__munmap(struct mmap *map);
47 void perf_mmap__get(struct mmap *map);
48 void perf_mmap__put(struct mmap *map);
50 void perf_mmap__consume(struct mmap *map);
52 static inline u64 perf_mmap__read_head(struct mmap *mm) in perf_mmap__read_head()
57 static inline void perf_mmap__write_tail(struct mmap *md, u64 tail) in perf_mmap__write_tail()
62 union perf_event *perf_mmap__read_forward(struct mmap *map);
64 union perf_event *perf_mmap__read_event(struct mmap *map);
66 int perf_mmap__push(struct mmap *md, void *to,
67 int push(struct mmap *map, void *to, void *buf, size_t size));
69 size_t perf_mmap__mmap_len(struct mmap *map);
71 int perf_mmap__read_init(struct mmap *md);
72 void perf_mmap__read_done(struct mmap *map);