Searched refs:mmap (Results 1 - 25 of 794) sorted by relevance

1234567891011>>

/linux-master/tools/perf/util/
H A Dmmap.h4 #include <internal/mmap.h>
25 * struct mmap - perf's ring buffer mmap details
29 struct mmap { struct
52 int mmap__mmap(struct mmap *map, struct mmap_params *mp, int fd, struct perf_cpu cpu);
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 *ma
[all...]
H A Dmmap.c16 #include <perf/mmap.h>
23 #include "mmap.h"
39 size_t mmap__mmap_len(struct mmap *map)
71 static int perf_mmap__aio_enabled(struct mmap *map)
77 static int perf_mmap__aio_alloc(struct mmap *map, int idx)
79 map->aio.data[idx] = mmap(NULL, mmap__mmap_len(map), PROT_READ|PROT_WRITE,
89 static void perf_mmap__aio_free(struct mmap *map, int idx)
97 static int perf_mmap__aio_bind(struct mmap *map, int idx, struct perf_cpu cpu, int affinity)
126 static int perf_mmap__aio_alloc(struct mmap *map, int idx)
135 static void perf_mmap__aio_free(struct mmap *ma
[all...]
/linux-master/fs/romfs/
H A DMakefile11 romfs-$(CONFIG_ROMFS_ON_MTD) += mmap-nommu.o
/linux-master/fs/adfs/
H A Dfile.c28 .mmap = generic_file_mmap,
/linux-master/fs/ufs/
H A Dfile.c41 .mmap = generic_file_mmap,
/linux-master/arch/csky/abiv1/
H A DMakefile6 obj-y += mmap.o
/linux-master/tools/perf/arch/x86/util/
H A Devent.c36 size = sizeof(event->mmap) - sizeof(event->mmap.filename) +
42 event->mmap.header.type = PERF_RECORD_MMAP;
53 event->mmap.header.size = size;
55 event->mmap.start = map__start(map);
56 event->mmap.len = map__size(map);
57 event->mmap.pgoff = map__pgoff(map);
58 event->mmap.pid = args->machine->pid;
60 strlcpy(event->mmap.filename, kmap->name, PATH_MAX);
78 .event = zalloc(sizeof(args.event->mmap)
[all...]
/linux-master/tools/testing/selftests/powerpc/mm/
H A Dhugetlb_vs_thp_test.c18 p = mmap(addr, SIZE, PROT_READ | PROT_WRITE,
22 * Typically the mmap will fail because no huge pages are
24 * allocated the mmap will succeed. That's fine too, we just
34 p = mmap(addr, SIZE, PROT_READ | PROT_WRITE,
38 perror("mmap");
H A Dprot_sao.c35 p = mmap(NULL, SIZE, PROT_READ | PROT_WRITE | PROT_SAO,
/linux-master/arch/arc/mm/
H A DMakefile7 obj-y += tlb.o tlbex.o cache.o mmap.o
/linux-master/tools/testing/selftests/mm/
H A Dmap_fixed_noreplace.c31 addr = mmap(NULL, size, PROT_NONE, flags, -1, 0);
61 p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0);
70 ksft_test_result_pass("mmap() @ 0x%lx-0x%lx p=%p result=%m\n", addr, addr + size, p);
74 p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0);
77 ksft_exit_fail_msg("Error: first mmap() failed unexpectedly\n");
79 ksft_test_result_pass("mmap() @ 0x%lx-0x%lx p=%p result=%m\n", addr, addr + size, p);
91 p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0);
94 ksft_exit_fail_msg("Error:1: mmap() succeeded when it shouldn't have\n");
96 ksft_test_result_pass("mmap() @ 0x%lx-0x%lx p=%p result=%m\n", addr, addr + size, p);
109 p = mmap((voi
[all...]
H A Dmremap_dontunmap.c46 void *source_mapping = mmap(NULL, num_pages * page_size, PROT_NONE,
48 BUG_ON(source_mapping == MAP_FAILED, "mmap");
100 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE,
102 BUG_ON(source_mapping == MAP_FAILED, "mmap");
140 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE,
142 BUG_ON(source_mapping == MAP_FAILED, "mmap");
190 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE,
192 BUG_ON(dest_mapping == MAP_FAILED, "mmap");
196 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE,
198 BUG_ON(source_mapping == MAP_FAILED, "mmap");
[all...]
H A Dhugetlb_madv_vs_map.c62 ptr = mmap(NULL, MMAP_SIZE, PROT_READ | PROT_WRITE,
97 huge_ptr = mmap(NULL, MMAP_SIZE, PROT_READ | PROT_WRITE,
/linux-master/tools/perf/python/
H A Dtwatch.py16 task = 1, comm = 1, mmap = 0, freq = 0,
31 evlist.mmap()
/linux-master/drivers/infiniband/sw/rdmavt/
H A DMakefile11 rdmavt-y := vt.o ah.o cq.o mad.o mcast.o mmap.o mr.o pd.o qp.o \
/linux-master/fs/ecryptfs/
H A DMakefile8 ecryptfs-y := dentry.o file.o inode.o main.o super.o mmap.o read_write.o \
/linux-master/sound/core/
H A Dmemalloc_local.h12 int (*mmap)(struct snd_dma_buffer *dmab, struct vm_area_struct *area); member in struct:snd_malloc_ops
/linux-master/arch/loongarch/mm/
H A DMakefile7 fault.o ioremap.o maccess.o mmap.o pgtable.o page.o
/linux-master/drivers/leds/blink/
H A Dleds-lgm-sso.c133 struct regmap *mmap; member in struct:sso_led_priv
222 regmap_update_bits(priv->mmap, reg, GENMASK(high, low), val);
229 regmap_update_bits(priv->mmap, reg, GENMASK(high, low), val);
245 regmap_write(priv->mmap, DUTY_CYCLE(desc->pin), brightness);
255 regmap_update_bits(priv->mmap, SSO_CON2, BIT(desc->pin), 0);
258 regmap_update_bits(priv->mmap, SSO_CON2, BIT(desc->pin),
316 regmap_update_bits(priv->mmap, SSO_CON2, BIT(led->desc.pin),
332 regmap_update_bits(priv->mmap, SSO_CON2, BIT(desc->pin),
337 regmap_update_bits(priv->mmap, SSO_CON3, BIT(desc->pin),
341 regmap_write(priv->mmap, DUTY_CYCL
[all...]
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dmmap.c55 tmp1 = mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, rdmap_fd, 0);
60 /* now double-check if it's mmap()'able at all */
61 tmp1 = mmap(NULL, page_size, PROT_READ, MAP_SHARED, rdmap_fd, 0);
72 /* mmap BSS map */
73 bss_mmaped = mmap(NULL, bss_sz, PROT_READ | PROT_WRITE, MAP_SHARED,
76 ".bss mmap failed: %d\n", errno)) {
81 map_mmaped = mmap(NULL, map_sz, PROT_READ | PROT_WRITE, MAP_SHARED,
84 "data_map mmap failed: %d\n", errno)) {
129 /* data_map freeze should fail due to R/W mmap() */
146 map_mmaped = mmap(NUL
[all...]
/linux-master/kernel/dma/
H A Ddummy.c34 .mmap = dma_dummy_mmap,
/linux-master/fs/ramfs/
H A Dfile-mmu.c44 .mmap = generic_file_mmap,
/linux-master/arch/s390/mm/
H A DMakefile6 obj-y := init.o fault.o extmem.o mmap.o vmem.o maccess.o
/linux-master/tools/testing/selftests/riscv/mm/
H A Dmmap_test.h56 /* mmap must return a value that doesn't use more bits than the hint address. */
69 mmap_addr = mmap((void *)random_addresses[i], \
74 mmap_addr = mmap((void *)random_addresses[i], \
85 void *value1 = mmap(NULL, sizeof(int), PROT, FLAGS, 0, 0);
86 void *value2 = mmap(NULL, sizeof(int), PROT, FLAGS, 0, 0);
/linux-master/tools/perf/tests/
H A Ddlfilter-test.c150 struct perf_record_mmap *mmap = (struct perf_record_mmap *)buf; local
152 ssize_t sz = sizeof(*mmap) - sizeof(mmap->filename) + fsz;
154 mmap->header.type = PERF_RECORD_MMAP;
155 mmap->header.misc = PERF_RECORD_MISC_USER;
156 mmap->header.size = sz;
158 mmap->pid = pid;
159 mmap->tid = tid;
160 mmap->start = start;
161 mmap
[all...]

Completed in 389 milliseconds

1234567891011>>