Lines Matching refs:mmap_size
2075 prefetch_event(char *buf, u64 head, size_t mmap_size, in prefetch_event() argument
2084 if (head + sizeof(event->header) > mmap_size) in prefetch_event()
2091 if (head + event->header.size <= mmap_size) in prefetch_event()
2099 " fuzzed or compressed perf.data?\n",__func__, head, event->header.size, mmap_size); in prefetch_event()
2105 fetch_mmaped_event(u64 head, size_t mmap_size, char *buf, bool needs_swap) in fetch_mmaped_event() argument
2107 return prefetch_event(buf, head, mmap_size, needs_swap, ERR_PTR(-EINVAL)); in fetch_mmaped_event()
2111 fetch_decomp_event(u64 head, size_t mmap_size, char *buf, bool needs_swap) in fetch_decomp_event() argument
2113 return prefetch_event(buf, head, mmap_size, needs_swap, NULL); in fetch_decomp_event()
2183 size_t mmap_size; in reader__process_events() local
2196 mmap_size = MMAP_SIZE; in reader__process_events()
2197 if (mmap_size > data_size) { in reader__process_events()
2198 mmap_size = data_size; in reader__process_events()
2214 buf = mmap(NULL, mmap_size, mmap_prot, mmap_flags, rd->fd, in reader__process_events()
2230 event = fetch_mmaped_event(head, mmap_size, buf, session->header.needs_swap); in reader__process_events()
2236 munmap(mmaps[map_idx], mmap_size); in reader__process_events()