Lines Matching refs:base
39 map->base = mmap(NULL, perf_mmap__mmap_len(map), mp->prot, in perf_mmap__mmap()
41 if (map->base == MAP_FAILED) { in perf_mmap__mmap()
42 map->base = NULL; in perf_mmap__mmap()
53 if (map && map->base != NULL) { in perf_mmap__munmap()
54 munmap(map->base, perf_mmap__mmap_len(map)); in perf_mmap__munmap()
55 map->base = NULL; in perf_mmap__munmap()
70 BUG_ON(map->base && refcount_read(&map->refcnt) == 0); in perf_mmap__put()
78 ring_buffer_write_tail(md->base, tail); in perf_mmap__write_tail()
83 return ring_buffer_read_head(map->base); in perf_mmap__read_head()
88 struct perf_event_mmap_page *pc = map->base; in perf_mmap__empty()
144 unsigned char *data = md->base + page_size; in __perf_mmap__read_init()
206 unsigned char *data = map->base + page_size; in perf_mmap__read()
304 struct perf_event_mmap_page *pc = map->base; in perf_mmap__read_self()