Home
last modified time | relevance | path

Searched refs:mmap (Results 1 – 25 of 305) sorted by relevance

12345678910>>...13

/tools/perf/arch/x86/util/
A Devent.c36 size = sizeof(event->mmap) - sizeof(event->mmap.filename) + in perf_event__synthesize_extra_kmaps_cb()
42 event->mmap.header.type = PERF_RECORD_MMAP; in perf_event__synthesize_extra_kmaps_cb()
53 event->mmap.header.size = size; in perf_event__synthesize_extra_kmaps_cb()
55 event->mmap.start = map__start(map); in perf_event__synthesize_extra_kmaps_cb()
56 event->mmap.len = map__size(map); in perf_event__synthesize_extra_kmaps_cb()
57 event->mmap.pgoff = map__pgoff(map); in perf_event__synthesize_extra_kmaps_cb()
58 event->mmap.pid = args->machine->pid; in perf_event__synthesize_extra_kmaps_cb()
60 strlcpy(event->mmap.filename, kmap->name, PATH_MAX); in perf_event__synthesize_extra_kmaps_cb()
78 .event = zalloc(sizeof(args.event->mmap) + machine->id_hdr_size), in perf_event__synthesize_extra_kmaps()
/tools/perf/util/
A Dmmap.h29 struct mmap { struct
52 int mmap__mmap(struct mmap *map, struct mmap_params *mp, int fd, struct perf_cpu cpu); argument
53 void mmap__munmap(struct mmap *map);
55 union perf_event *perf_mmap__read_forward(struct mmap *map);
57 int perf_mmap__push(struct mmap *md, void *to,
58 int push(struct mmap *map, void *to, void *buf, size_t size));
60 size_t mmap__mmap_len(struct mmap *map);
A Dmmap.c39 size_t mmap__mmap_len(struct mmap *map) in mmap__mmap_len()
71 static int perf_mmap__aio_enabled(struct mmap *map) in perf_mmap__aio_enabled()
77 static int perf_mmap__aio_alloc(struct mmap *map, int idx) in perf_mmap__aio_alloc()
89 static void perf_mmap__aio_free(struct mmap *map, int idx) in perf_mmap__aio_free()
126 static int perf_mmap__aio_alloc(struct mmap *map, int idx) in perf_mmap__aio_alloc()
135 static void perf_mmap__aio_free(struct mmap *map, int idx) in perf_mmap__aio_free()
201 static void perf_mmap__aio_munmap(struct mmap *map) in perf_mmap__aio_munmap()
213 static int perf_mmap__aio_enabled(struct mmap *map __maybe_unused) in perf_mmap__aio_enabled()
218 static int perf_mmap__aio_mmap(struct mmap *map __maybe_unused, in perf_mmap__aio_mmap()
229 void mmap__munmap(struct mmap *map) in mmap__munmap()
[all …]
/tools/testing/selftests/mm/
A Dmap_fixed_noreplace.c31 addr = mmap(NULL, size, PROT_NONE, flags, -1, 0); in find_base_addr()
61 p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0); in main()
75 p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0); in main()
93 p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0); in main()
112 p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0); in main()
130 p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0); in main()
148 p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0); in main()
166 p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0); in main()
184 p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0); in main()
A Dmerge.c29 self->carveout = mmap(NULL, 30 * self->page_size, PROT_NONE, in FIXTURE_SETUP()
62 ptr = mmap(&carveout[page_size], 10 * page_size, PROT_READ | PROT_WRITE, in TEST_F()
113 ptr = mmap(&carveout[page_size], 10 * page_size, PROT_READ | PROT_WRITE, in TEST_F()
334 ptr = mmap(&carveout[page_size], 5 * page_size, PROT_READ | PROT_WRITE, in TEST_F()
374 ptr2 = mmap(&ptr[5 * page_size], 5 * page_size, PROT_READ | PROT_WRITE, in TEST_F()
493 ptr1 = mmap(&carveout[page_size], 10 * page_size, PROT_EXEC, in TEST_F()
527 ptr = mmap(&carveout[page_size], page_size, PROT_READ | PROT_WRITE, in TEST_F()
530 ptr2 = mmap(&carveout[2 * page_size], page_size, in TEST_F()
556 ptr2 = mmap(&carveout[2 * page_size], page_size, in TEST_F()
568 ptr = mmap(&carveout[page_size], page_size, PROT_READ | PROT_WRITE, in TEST_F()
[all …]
A Dmremap_dontunmap.c46 void *source_mapping = mmap(NULL, num_pages * page_size, PROT_NONE, in kernel_support_for_mremap_dontunmap()
100 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_simple()
140 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_simple_shmem()
190 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_simple_fixed()
196 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_simple_fixed()
247 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_partial_mapping()
300 mmap(NULL, 5 * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_partial_mapping_overwrite()
306 mmap(NULL, 10 * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_partial_mapping_overwrite()
355 mmap(NULL, page_size, PROT_READ | PROT_WRITE, in main()
A Dhugetlb-madvise.c94 addr = mmap(NULL, (NR_HUGE_PAGES + 2) * huge_page_size, in main()
136 addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size, in main()
174 addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size, in main()
204 addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size, in main()
263 addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size, in main()
303 addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size, in main()
315 addr2 = mmap(NULL, NR_HUGE_PAGES * huge_page_size, in main()
A Dmadv_populate.c35 addr = mmap(0, pagesize, PROT_READ | PROT_WRITE, in sense_support()
58 addr = mmap(0, SIZE, PROT_READ, MAP_ANONYMOUS | MAP_PRIVATE, 0, 0); in test_prot_read()
79 addr = mmap(0, SIZE, PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, 0, 0); in test_prot_write()
100 addr = mmap(0, SIZE, PROT_READ | PROT_WRITE, in test_holes()
170 addr = mmap(0, SIZE, PROT_READ | PROT_WRITE, in test_populate_read()
192 addr = mmap(0, SIZE, PROT_READ | PROT_WRITE, in test_populate_write()
242 addr = mmap(0, SIZE, PROT_READ | PROT_WRITE, in test_softdirty()
A Dmdwe_test.c219 self->p = mmap(NULL, self->size, PROT_READ | PROT_EXEC, self->flags, 0, 0); in TEST_F()
225 self->p = mmap(NULL, self->size, PROT_WRITE | PROT_EXEC, self->flags, 0, 0); in TEST_F()
237 self->p = mmap(NULL, self->size, PROT_READ | PROT_EXEC, self->flags, 0, 0); in TEST_F()
248 self->p = mmap(NULL, self->size, PROT_READ, self->flags, 0, 0); in TEST_F()
263 self->p = mmap(NULL, self->size, PROT_WRITE, self->flags, 0, 0); in TEST_F()
278 self->p = mmap(NULL, self->size, PROT_READ, self->flags, 0, 0); in TEST_F()
282 p = mmap(self->p, self->size, PROT_READ | PROT_EXEC, in TEST_F()
296 self->p = mmap(NULL, self->size, PROT_EXEC, self->flags, 0, 0); in TEST_F()
A Dhugepage-mremap.c84 addr = mmap(NULL, len, PROT_READ | PROT_WRITE, in register_region_with_uffd()
125 void *haddr = mmap((void *)suggested_addr, length, PROTECTION, in main()
133 void *daddr = mmap((void *)suggested_addr, length, PROTECTION, in main()
141 mmap((void *)suggested_addr, length, PROTECTION, FLAGS, -1, 0); in main()
A Dprocess_madv.c73 map = mmap(NULL, pagesize * 10, PROT_READ | PROT_WRITE, in TEST_F()
159 map = mmap(NULL, map_size, PROT_READ | PROT_WRITE, in TEST_F()
221 map = mmap(NULL, pagesize, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1, in TEST_F()
262 map = mmap(NULL, pagesize, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1, in TEST_F()
296 map = mmap(NULL, pagesize, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1, in TEST_F()
326 map = mmap(NULL, pagesize, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1, in TEST_F()
A Dsoft-dirty.c54 map = mmap(NULL, pagesize, (PROT_READ | PROT_WRITE), (MAP_PRIVATE | MAP_ANON), -1, 0); in test_vma_reuse()
65 map2 = mmap(NULL, pagesize, (PROT_READ | PROT_WRITE), (MAP_PRIVATE | MAP_ANON), -1, 0); in test_vma_reuse()
142 map = mmap(NULL, pagesize, PROT_READ|PROT_WRITE, in test_mprotect()
154 map = mmap(NULL, pagesize, PROT_READ|PROT_WRITE, in test_mprotect()
A Dmlock2-tests.c181 map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, in test_mlock_lock()
232 map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, in test_mlock_onfault()
259 map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, in test_lock_onfault_of_present()
282 map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, in test_munlockall0()
308 map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, in test_munlockall1()
351 map = mmap(NULL, 3 * page_size, PROT_READ | PROT_WRITE, in test_vma_management()
435 map = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0); in main()
A Dhugetlb_madv_vs_map.c62 ptr = mmap(NULL, mmap_size, PROT_READ | PROT_WRITE, in map_extra()
99 huge_ptr = mmap(NULL, mmap_size, PROT_READ | PROT_WRITE, in main()
A Dmigration.c132 ptr = mmap(NULL, TWOMEG, PROT_READ | PROT_WRITE,
158 ptr = mmap(NULL, TWOMEG, PROT_READ | PROT_WRITE,
195 ptr = mmap(NULL, 2*TWOMEG, PROT_READ | PROT_WRITE,
227 ptr = mmap(NULL, 2 * TWOMEG, PROT_READ | PROT_WRITE,
264 ptr = mmap(NULL, TWOMEG, PROT_READ | PROT_WRITE,
290 ptr = mmap(NULL, TWOMEG, PROT_READ | PROT_WRITE,
/tools/testing/selftests/perf_events/
A Dmmap.c96 region = mmap(NULL, REGION_SIZE, PROT_NONE, MAP_ANON | MAP_PRIVATE, -1, 0); in FIXTURE_SETUP()
115 rb = mmap(region, RB_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_FIXED, fd, 0); in FIXTURE_SETUP()
134 aux = mmap(region + REGION_AUX_OFFS, AUX_SIZE, PROT_READ | PROT_WRITE, in FIXTURE_SETUP()
161 rb = mmap(region, RB_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_FIXED, self->fd, 0); in FIXTURE_SETUP()
174 aux = mmap(region + REGION_AUX_OFFS, AUX_SIZE, PROT_READ | PROT_WRITE, in FIXTURE_SETUP()
201 tmp = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_ANONYMOUS, -1, 0); in TEST_F()
228 ASSERT_EQ(mmap(self->ptr, HOLE_SIZE, PROT_READ | PROT_WRITE, in TEST_F()
230 ASSERT_EQ(mmap(self->ptr + HOLE_SIZE, HOLE_SIZE, PROT_READ | PROT_WRITE, in TEST_F()
232 ASSERT_EQ(mmap(self->ptr + size - HOLE_SIZE, HOLE_SIZE, PROT_READ | PROT_WRITE, in TEST_F()
/tools/testing/selftests/bpf/prog_tests/
A Dmmap.c61 tmp1 = mmap(NULL, page_size, PROT_READ, MAP_SHARED, rdmap_fd, 0); in test_mmap()
73 bss_mmaped = mmap(NULL, bss_sz, PROT_READ | PROT_WRITE, MAP_SHARED, in test_mmap()
81 map_mmaped = mmap(NULL, map_sz, PROT_READ | PROT_WRITE, MAP_SHARED, in test_mmap()
146 map_mmaped = mmap(NULL, map_sz, PROT_READ, MAP_SHARED, data_map_fd, 0); in test_mmap()
165 p = mmap(NULL, map_sz, flags, MAP_SHARED, data_map_fd, 0); in test_mmap()
180 tmp1 = mmap(NULL, map_sz, PROT_READ | PROT_WRITE, MAP_SHARED, in test_mmap()
206 tmp1 = mmap(tmp0, 3 * page_size, PROT_READ, MAP_SHARED | MAP_FIXED, in test_mmap()
221 tmp2 = mmap(tmp1 + page_size, page_size, PROT_READ, in test_mmap()
232 tmp2 = mmap(tmp1, 4 * page_size, PROT_READ, MAP_SHARED | MAP_FIXED, in test_mmap()
253 tmp1 = mmap(NULL, 4 * page_size, PROT_READ, MAP_SHARED | MAP_FIXED, in test_mmap()
[all …]
A Dbtf_sysfs.c34 raw_data = mmap(NULL, btf_size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0); in test_btf_mmap_sysfs()
38 raw_data = mmap(NULL, btf_size, PROT_READ, MAP_SHARED, fd, 0); in test_btf_mmap_sysfs()
42 raw_data = mmap(NULL, end + 1, PROT_READ, MAP_PRIVATE, fd, 0); in test_btf_mmap_sysfs()
46 raw_data = mmap(NULL, end, PROT_READ, MAP_PRIVATE, fd, 0); in test_btf_mmap_sysfs()
/tools/perf/tests/
A Ddlfilter-test.c152 ssize_t sz = sizeof(*mmap) - sizeof(mmap->filename) + fsz; in write_mmap()
154 mmap->header.type = PERF_RECORD_MMAP; in write_mmap()
155 mmap->header.misc = PERF_RECORD_MISC_USER; in write_mmap()
156 mmap->header.size = sz; in write_mmap()
158 mmap->pid = pid; in write_mmap()
159 mmap->tid = tid; in write_mmap()
160 mmap->start = start; in write_mmap()
161 mmap->len = len; in write_mmap()
162 mmap->pgoff = pgoff; in write_mmap()
163 strncpy(mmap->filename, filename, sizeof(mmap->filename)); in write_mmap()
[all …]
/tools/testing/selftests/riscv/mm/
A Dmmap_test.h18 void *value1 = mmap(NULL, sizeof(int), PROT, FLAGS, 0, 0); in memory_layout()
19 void *value2 = mmap(NULL, sizeof(int), PROT, FLAGS, 0, 0); in memory_layout()
/tools/testing/selftests/powerpc/mm/
A Dhugetlb_vs_thp_test.c18 p = mmap(addr, SIZE, PROT_READ | PROT_WRITE, in test_body()
34 p = mmap(addr, SIZE, PROT_READ | PROT_WRITE, in test_body()
/tools/perf/python/
A Dtwatch.py16 task = 1, comm = 1, mmap = 0, freq = 0,
31 evlist.mmap()
/tools/perf/tests/shell/attr/
A Dtest-record-group-sampling121 mmap=1
43 mmap=0
A Dtest-record-group-sampling221 mmap=1
49 mmap=0
/tools/testing/selftests/ring-buffer/
A Dmap_test.c96 map = mmap(NULL, page_size, PROT_READ, MAP_SHARED, desc->cpu_fd, 0); in tracefs_cpu_map()
224 data = mmap(NULL, data_len, PROT_READ, MAP_SHARED, in TEST_F()
231 data = mmap(NULL, data_len, PROT_READ, MAP_SHARED, in TEST_F()
238 data = mmap(NULL, data_len, PROT_READ, MAP_SHARED, in TEST_F()
244 data = mmap(NULL, data_len, PROT_READ, MAP_SHARED, in TEST_F()
251 data = mmap(NULL, data_len, in TEST_F()

Completed in 43 milliseconds

12345678910>>...13