Home
last modified time | relevance | path

Searched refs:mmap_base (Results 1 – 23 of 23) sorted by relevance

/linux-4.4.14/arch/powerpc/mm/
Dmmap.c69 static inline unsigned long mmap_base(unsigned long rnd) in mmap_base() function
97 mm->mmap_base = TASK_UNMAPPED_BASE; in arch_pick_mmap_layout()
100 mm->mmap_base = mmap_base(random_factor); in arch_pick_mmap_layout()
Dslice.c322 addr = mm->mmap_base; in slice_find_area_topdown()
/linux-4.4.14/arch/arm/mm/
Dmmap.c33 static unsigned long mmap_base(unsigned long rnd) in mmap_base() function
98 info.low_limit = mm->mmap_base; in arch_get_unmapped_area()
150 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
164 info.low_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
190 mm->mmap_base = TASK_UNMAPPED_BASE + random_factor; in arch_pick_mmap_layout()
193 mm->mmap_base = mmap_base(random_factor); in arch_pick_mmap_layout()
/linux-4.4.14/arch/tile/mm/
Dmmap.c32 static inline unsigned long mmap_base(struct mm_struct *mm) in mmap_base() function
81 mm->mmap_base = TASK_UNMAPPED_BASE + random_factor; in arch_pick_mmap_layout()
84 mm->mmap_base = mmap_base(mm); in arch_pick_mmap_layout()
Dhugetlbpage.c191 info.high_limit = current->mm->mmap_base; in hugetlb_get_unmapped_area_topdown()
/linux-4.4.14/arch/arm64/mm/
Dmmap.c59 static unsigned long mmap_base(unsigned long rnd) in mmap_base() function
87 mm->mmap_base = TASK_UNMAPPED_BASE + random_factor; in arch_pick_mmap_layout()
90 mm->mmap_base = mmap_base(random_factor); in arch_pick_mmap_layout()
/linux-4.4.14/arch/x86/mm/
Dmmap.c84 static unsigned long mmap_base(unsigned long rnd) in mmap_base() function
122 mm->mmap_base = mm->mmap_legacy_base; in arch_pick_mmap_layout()
125 mm->mmap_base = mmap_base(random_factor); in arch_pick_mmap_layout()
Dhugetlbpage.c102 info.high_limit = current->mm->mmap_base; in hugetlb_get_unmapped_area_topdown()
/linux-4.4.14/arch/mips/mm/
Dmmap.c36 static unsigned long mmap_base(unsigned long rnd) in mmap_base() function
106 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_common()
121 info.low_limit = mm->mmap_base; in arch_get_unmapped_area_common()
167 mm->mmap_base = TASK_UNMAPPED_BASE + random_factor; in arch_pick_mmap_layout()
170 mm->mmap_base = mmap_base(random_factor); in arch_pick_mmap_layout()
/linux-4.4.14/arch/s390/mm/
Dmmap.c70 static inline unsigned long mmap_base(unsigned long rnd) in mmap_base() function
106 info.low_limit = mm->mmap_base; in arch_get_unmapped_area()
145 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
240 mm->mmap_base = mmap_base_legacy(random_factor); in arch_pick_mmap_layout()
243 mm->mmap_base = mmap_base(random_factor); in arch_pick_mmap_layout()
/linux-4.4.14/drivers/hsi/clients/
Dcmt_speech.c57 unsigned long mmap_base; member
104 unsigned long mmap_base; member
635 address = (u32 *)(hi->mmap_base + in cs_hsi_peek_on_data_complete()
680 sg_init_one(rxmsg->sgt.sgl, (void *)hi->mmap_base, 0); in cs_hsi_read_on_data()
730 address = (u32 *)(hi->mmap_base + hi->tx_offsets[hi->tx_slot]); in cs_hsi_write_on_data()
999 unsigned long mmap_base, unsigned long mmap_size) in cs_hsi_start() argument
1013 hsi_if->mmap_cfg = (struct cs_mmap_config_block *)mmap_base; in cs_hsi_start()
1014 hsi_if->mmap_base = mmap_base; in cs_hsi_start()
1106 page = virt_to_page(csdata->mmap_base); in cs_char_vma_fault()
1316 cs_char_data.mmap_base = p; in cs_char_open()
[all …]
/linux-4.4.14/arch/parisc/kernel/
Dsys_parisc.c187 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
253 mm->mmap_base = mmap_upper_limit(); in arch_pick_mmap_layout()
256 mm->mmap_base = mm->mmap_legacy_base; in arch_pick_mmap_layout()
/linux-4.4.14/drivers/spi/
Dspi-ti-qspi.c48 void __iomem *mmap_base; member
535 qspi->mmap_base = devm_ioremap_resource(&pdev->dev, res_mmap); in ti_qspi_probe()
536 if (IS_ERR(qspi->mmap_base)) { in ti_qspi_probe()
537 ret = PTR_ERR(qspi->mmap_base); in ti_qspi_probe()
/linux-4.4.14/arch/arc/mm/
Dmmap.c73 info.low_limit = mm->mmap_base; in arch_get_unmapped_area()
/linux-4.4.14/fs/
Daio.c112 unsigned long mmap_base; member
327 ctx->user_id = ctx->mmap_base = vma->vm_start; in aio_ring_mremap()
500 ctx->mmap_base = do_mmap_pgoff(ctx->aio_ring_file, 0, ctx->mmap_size, in aio_setup_ring()
504 if (IS_ERR((void *)ctx->mmap_base)) { in aio_setup_ring()
510 pr_debug("mmap address: 0x%08lx\n", ctx->mmap_base); in aio_setup_ring()
512 ctx->user_id = ctx->mmap_base; in aio_setup_ring()
782 vm_munmap(ctx->mmap_base, ctx->mmap_size); in ioctx_alloc()
828 vm_munmap(ctx->mmap_base, ctx->mmap_size); in kill_ioctx()
/linux-4.4.14/arch/sparc/kernel/
Dsys_sparc_64.c191 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
290 mm->mmap_base = TASK_UNMAPPED_BASE + random_factor; in arch_pick_mmap_layout()
301 mm->mmap_base = PAGE_ALIGN(task_size - gap - random_factor); in arch_pick_mmap_layout()
/linux-4.4.14/arch/sh/mm/
Dmmap.c123 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
/linux-4.4.14/arch/x86/kernel/
Dsys_x86_64.c196 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
/linux-4.4.14/mm/
Ddebug.c205 mm->mmap_base, mm->mmap_legacy_base, mm->highest_vm_end, in dump_mm()
Dutil.c235 mm->mmap_base = TASK_UNMAPPED_BASE; in arch_pick_mmap_layout()
Dmmap.c1943 info.low_limit = mm->mmap_base; in arch_get_unmapped_area()
1984 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
/linux-4.4.14/arch/sparc/mm/
Dhugetlbpage.c70 info.high_limit = mm->mmap_base; in hugetlb_get_unmapped_area_topdown()
/linux-4.4.14/include/linux/
Dmm_types.h401 unsigned long mmap_base; /* base of mmap area */ member