Home
last modified time | relevance | path

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

/linux/arch/x86/mm/
H A Dmmap.c82 static unsigned long mmap_base(unsigned long rnd, unsigned long task_size, in mmap_base() function
119 *base = mmap_base(random_factor, task_size, rlim_stack); in arch_pick_mmap_base()
129 arch_pick_mmap_base(&mm->mmap_base, &mm->mmap_legacy_base, in arch_pick_mmap_layout()
156 return is_legacy ? mm->mmap_legacy_base : mm->mmap_base; in get_mmap_base()
/linux/arch/arm/mm/
H A Dmmap.c73 info.low_limit = mm->mmap_base; in arch_get_unmapped_area()
125 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
139 info.low_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
/linux/arch/mips/mm/
H A Dmmap.c81 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_common()
95 info.low_limit = mm->mmap_base; in arch_get_unmapped_area_common()
/linux/arch/loongarch/mm/
H A Dmmap.c76 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_common()
90 info.low_limit = mm->mmap_base; in arch_get_unmapped_area_common()
/linux/drivers/spi/
H A Dspi-ti-qspi.c45 void __iomem *mmap_base; member
645 memcpy_fromio(op->data.buf.in, qspi->mmap_base + from, in ti_qspi_exec_mem_op()
880 qspi->mmap_base = devm_ioremap_resource(&pdev->dev, res_mmap); in ti_qspi_probe()
881 if (IS_ERR(qspi->mmap_base)) { in ti_qspi_probe()
884 PTR_ERR(qspi->mmap_base)); in ti_qspi_probe()
885 qspi->mmap_base = NULL; in ti_qspi_probe()
/linux/arch/csky/abiv1/
H A Dmmap.c34 .low_limit = mm->mmap_base, in arch_get_unmapped_area()
/linux/mm/
H A Dutil.c434 static unsigned long mmap_base(const unsigned long rnd, const struct rlimit *rlim_stack) in mmap_base() function
473 mm->mmap_base = TASK_UNMAPPED_BASE + random_factor; in arch_pick_mmap_layout()
476 mm->mmap_base = mmap_base(random_factor, rlim_stack); in arch_pick_mmap_layout()
483 mm->mmap_base = TASK_UNMAPPED_BASE; in arch_pick_mmap_layout()
H A Ddebug.c203 mm->mmap_base, mm->mmap_legacy_base, in dump_mm()
/linux/arch/arc/mm/
H A Dmmap.c56 info.low_limit = mm->mmap_base; in arch_get_unmapped_area()
/linux/arch/parisc/kernel/
H A Dvdso.c76 map_base = mm->mmap_base; in arch_setup_additional_pages()
/linux/arch/sparc/kernel/
H A Dsys_sparc_64.c214 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
311 mm->mmap_base = TASK_UNMAPPED_BASE + random_factor; in arch_pick_mmap_layout()
322 mm->mmap_base = PAGE_ALIGN(task_size - gap - random_factor); in arch_pick_mmap_layout()
/linux/arch/sh/mm/
H A Dmmap.c144 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
/linux/tools/testing/selftests/ublk/
H A Dkublk.c1199 shmem_table[idx].mmap_base = base; in ublk_shmem_register()
1212 if (shmem_table[i].mmap_base) { in ublk_shmem_unregister_all()
1213 munmap(shmem_table[i].mmap_base, in ublk_shmem_unregister_all()
1216 shmem_table[i].mmap_base = NULL; in ublk_shmem_unregister_all()
1290 shmem_table[idx].mmap_base = base; in ublk_shmem_handle_client()
1388 shmem_table[idx].mmap_base = base; in ublk_shmem_htlb_setup()