Home
last modified time | relevance | path

Searched refs:mem_size (Results 1 – 25 of 150) sorted by relevance

123456

/linux/tools/testing/selftests/mm/
A Dpagemap_ioctl.c195 wp_init(mem, mem_size); in userfaultfd_tests()
199 mprotect(mem + 1 * mem_size/8, mem_size/8, PROT_READ); in userfaultfd_tests()
200 mprotect(mem + 2 * mem_size/8, mem_size/8, PROT_READ|PROT_WRITE); in userfaultfd_tests()
201 mprotect(mem + 3 * mem_size/8, mem_size/8, PROT_READ); in userfaultfd_tests()
202 mprotect(mem + 4 * mem_size/8, mem_size/8, PROT_READ|PROT_WRITE); in userfaultfd_tests()
203 mprotect(mem + 5 * mem_size/8, mem_size/8, PROT_NONE); in userfaultfd_tests()
204 mprotect(mem + 6 * mem_size/8, mem_size/8, PROT_READ|PROT_WRITE); in userfaultfd_tests()
205 mprotect(mem + 7 * mem_size/8, mem_size/8, PROT_READ); in userfaultfd_tests()
207 wp_addr_range(mem + (mem_size/16), mem_size - 2 * (mem_size/8)); in userfaultfd_tests()
220 wp_free(mem, mem_size); in userfaultfd_tests()
[all …]
/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_lsdma.c49 uint64_t mem_size) in amdgpu_lsdma_copy_mem() argument
53 if (mem_size == 0) in amdgpu_lsdma_copy_mem()
56 while (mem_size > 0) { in amdgpu_lsdma_copy_mem()
57 uint64_t current_copy_size = min(mem_size, AMDGPU_LSDMA_MAX_SIZE); in amdgpu_lsdma_copy_mem()
64 mem_size -= current_copy_size; in amdgpu_lsdma_copy_mem()
73 uint64_t mem_size) in amdgpu_lsdma_fill_mem() argument
77 if (mem_size == 0) in amdgpu_lsdma_fill_mem()
80 while (mem_size > 0) { in amdgpu_lsdma_fill_mem()
81 uint64_t current_fill_size = min(mem_size, AMDGPU_LSDMA_MAX_SIZE); in amdgpu_lsdma_fill_mem()
87 mem_size -= current_fill_size; in amdgpu_lsdma_fill_mem()
/linux/arch/mips/dec/prom/
A Dmemory.c62 unsigned long mem_start = 0, mem_size = 0; in rex_setup_memory_region() local
73 mem_size += (8 * bm->pagesize); in rex_setup_memory_region()
74 else if (!mem_size) in rex_setup_memory_region()
77 memblock_add(mem_start, mem_size); in rex_setup_memory_region()
78 mem_start += mem_size + (8 * bm->pagesize); in rex_setup_memory_region()
79 mem_size = 0; in rex_setup_memory_region()
82 if (mem_size) in rex_setup_memory_region()
83 memblock_add(mem_start, mem_size); in rex_setup_memory_region()
/linux/arch/mips/loongson64/
A Dinit.c52 phys_addr_t node_id, mem_start, mem_size; in szmem() local
65 mem_size = loongson_memmap->map[i].mem_size; in szmem()
68 if (mem_size & MEM_SIZE_IS_IN_BYTES) in szmem()
69 mem_size &= ~MEM_SIZE_IS_IN_BYTES; in szmem()
71 mem_size = mem_size << 20; in szmem()
80 (u32)node_id, mem_type, &mem_start, &mem_size); in szmem()
81 memblock_add_node(mem_start, mem_size, node, in szmem()
90 (u32)node_id, mem_type, &mem_start, &mem_size); in szmem()
91 memblock_reserve(mem_start, mem_size); in szmem()
97 (u32)node_id, mem_type, &mem_start, &mem_size); in szmem()
/linux/drivers/net/wireless/ti/wl1251/
A Dio.c121 u32 mem_start, u32 mem_size, in wl1251_set_partition() argument
133 mem_start, mem_size); in wl1251_set_partition()
139 if ((mem_size + reg_size) > HW_ACCESS_MEMORY_MAX_RANGE) { in wl1251_set_partition()
142 mem_size = HW_ACCESS_MEMORY_MAX_RANGE - reg_size; in wl1251_set_partition()
144 mem_start, mem_size); in wl1251_set_partition()
150 ((mem_start + mem_size) > reg_start)) { in wl1251_set_partition()
155 mem_size = reg_start - mem_start; in wl1251_set_partition()
157 mem_start, mem_size); in wl1251_set_partition()
168 mem_start, mem_size); in wl1251_set_partition()
174 partition->mem.size = mem_size; in wl1251_set_partition()
[all …]
/linux/drivers/media/platform/qcom/venus/
A Dfirmware.c83 phys_addr_t *mem_phys, size_t *mem_size) in venus_load_fw() argument
94 *mem_size = 0; in venus_load_fw()
121 *mem_size = rmem->size; in venus_load_fw()
128 mem_va = memremap(*mem_phys, *mem_size, MEMREMAP_WC); in venus_load_fw()
137 mem_va, *mem_phys, *mem_size, NULL); in venus_load_fw()
140 mem_va, *mem_phys, *mem_size, NULL); in venus_load_fw()
149 size_t mem_size) in venus_boot_no_tz() argument
160 core->fw.mapped_mem_size = mem_size; in venus_boot_no_tz()
216 size_t mem_size; in venus_boot() local
234 core->fw.mem_size = mem_size; in venus_boot()
[all …]
/linux/arch/loongarch/kernel/
A Dmem.c16 u64 mem_start, mem_end, mem_size; in memblock_init() local
23 mem_size = md->num_pages << EFI_PAGE_SHIFT; in memblock_init()
24 mem_end = mem_start + mem_size; in memblock_init()
33 memblock_add(mem_start, mem_size); in memblock_init()
40 memblock_add(mem_start, mem_size); in memblock_init()
47 memblock_reserve(mem_start, mem_size); in memblock_init()
/linux/arch/powerpc/boot/
A Dep8248e.c16 static u64 mem_size; variable
24 dt_fixup_memory(0, mem_size); in platform_fixups()
41 if (!planetcore_get_decimal(table, PLANETCORE_KEY_MB_RAM, &mem_size)) in platform_init()
44 mem_size *= 1024 * 1024; in platform_init()
45 simple_alloc_init(_end, mem_size - (unsigned long)_end, 32, 64); in platform_init()
A Dep88xc.c16 static u64 mem_size; variable
22 dt_fixup_memory(0, mem_size); in platform_fixups()
39 if (!planetcore_get_decimal(table, PLANETCORE_KEY_MB_RAM, &mem_size)) in platform_init()
42 mem_size *= 1024 * 1024; in platform_init()
43 simple_alloc_init(_end, mem_size - (unsigned long)_end, 32, 64); in platform_init()
/linux/drivers/soc/aspeed/
A Daspeed-lpc-ctrl.c36 resource_size_t mem_size; member
55 if (vma->vm_pgoff + vma_pages(vma) > lpc_ctrl->mem_size >> PAGE_SHIFT) in aspeed_lpc_ctrl_mmap()
97 if (!lpc_ctrl->mem_size) { in aspeed_lpc_ctrl_ioctl()
102 map.size = lpc_ctrl->mem_size; in aspeed_lpc_ctrl_ioctl()
146 if (!lpc_ctrl->mem_size) { in aspeed_lpc_ctrl_ioctl()
151 size = lpc_ctrl->mem_size; in aspeed_lpc_ctrl_ioctl()
268 lpc_ctrl->mem_size = resource_size(&resm); in aspeed_lpc_ctrl_probe()
271 if (!is_power_of_2(lpc_ctrl->mem_size)) { in aspeed_lpc_ctrl_probe()
273 (unsigned int)lpc_ctrl->mem_size); in aspeed_lpc_ctrl_probe()
277 if (!IS_ALIGNED(lpc_ctrl->mem_base, lpc_ctrl->mem_size)) { in aspeed_lpc_ctrl_probe()
[all …]
/linux/arch/xtensa/mm/
A Dinit.c173 unsigned long start_at, mem_size; in parse_memmap_one() local
179 mem_size = memparse(p, &p); in parse_memmap_one()
186 memblock_add(start_at, mem_size); in parse_memmap_one()
191 memblock_reserve(start_at, mem_size); in parse_memmap_one()
195 memblock_reserve(mem_size, -mem_size); in parse_memmap_one()
/linux/arch/alpha/boot/tools/
A Dobjstrip.c55 size_t nwritten, tocopy, n, mem_size, fil_size, pad = 0; in main() local
178 mem_size = elf_phdr->p_memsz; in main()
185 mem_size -= delta; in main()
219 mem_size = fil_size + aout->ah.bsize; in main()
260 mem_size = ((mem_size + pad - 1) / pad) * pad; in main()
263 tocopy = mem_size - fil_size; in main()
/linux/arch/mips/txx9/generic/
A Dpci.c112 unsigned long mem_base, unsigned long mem_size, in txx9_alloc_pci_controller() argument
142 pcic->mem_resource[0].end = mem_base + mem_size - 1; in txx9_alloc_pci_controller()
147 if (!mem_size) { in txx9_alloc_pci_controller()
150 mem_size = 0x20000000; /* mem:512M(max) */ in txx9_alloc_pci_controller()
152 mem_size = 0x08000000; /* mem:128M(max) */ in txx9_alloc_pci_controller()
159 for (; mem_size >= min_size; mem_size /= 2) { in txx9_alloc_pci_controller()
162 mem_size, min, max, in txx9_alloc_pci_controller()
163 mem_size, NULL, NULL) == 0) in txx9_alloc_pci_controller()
166 if (mem_size < min_size) in txx9_alloc_pci_controller()
/linux/drivers/net/ethernet/ti/
A Dk3-cppi-desc-pool.c22 size_t mem_size; member
38 dma_free_coherent(pool->dev, pool->mem_size, pool->cpumem, in k3_cppi_desc_pool_destroy()
65 pool->mem_size = pool->num_desc * pool->desc_size; in k3_cppi_desc_pool_create_name()
85 pool->cpumem = dma_alloc_coherent(pool->dev, pool->mem_size, in k3_cppi_desc_pool_create_name()
92 (phys_addr_t)pool->dma_addr, pool->mem_size, in k3_cppi_desc_pool_create_name()
102 dma_free_coherent(pool->dev, pool->mem_size, pool->cpumem, in k3_cppi_desc_pool_create_name()
/linux/include/linux/soc/qcom/
A Dmdt_loader.h23 phys_addr_t mem_phys, size_t mem_size,
28 phys_addr_t mem_phys, size_t mem_size,
50 size_t mem_size, phys_addr_t *reloc_base) in qcom_mdt_load() argument
59 size_t mem_size, in qcom_mdt_load_no_init() argument
/linux/arch/x86/kernel/
A De820.c888 u64 mem_size; in parse_memopt() local
904 mem_size = memparse(p, &p); in parse_memopt()
907 if (mem_size == 0) in parse_memopt()
910 e820__range_remove(mem_size, ULLONG_MAX - mem_size, E820_TYPE_RAM, 1); in parse_memopt()
913 max_mem_size = mem_size; in parse_memopt()
923 u64 start_at, mem_size; in parse_memmap_one() local
935 mem_size = memparse(p, &p); in parse_memmap_one()
965 e820__range_add(start_at, mem_size, to); in parse_memmap_one()
971 e820__range_remove(mem_size, ULLONG_MAX - mem_size, E820_TYPE_RAM, 1); in parse_memmap_one()
1260 u64 mem_size; in e820__memory_setup_default() local
[all …]
/linux/drivers/net/ipa/
A Dipa_mem.c294 u32 limit = ipa->mem_size; in ipa_mem_size_valid()
324 u32 mem_size; in ipa_mem_config() local
337 mem_size = 8 * reg_decode(reg, MEM_SIZE, val); in ipa_mem_config()
340 if (ipa->mem_offset + mem_size < ipa->mem_size) { in ipa_mem_config()
342 mem_size); in ipa_mem_config()
343 ipa->mem_size = mem_size; in ipa_mem_config()
344 } else if (ipa->mem_offset + mem_size > ipa->mem_size) { in ipa_mem_config()
346 mem_size); in ipa_mem_config()
656 ipa->mem_size = resource_size(res); in ipa_mem_init()
/linux/fs/squashfs/
A Dzstd_wrapper.c25 size_t mem_size; member
37 wksp->mem_size = zstd_dstream_workspace_bound(wksp->window_size); in zstd_init()
38 wksp->mem = vmalloc(wksp->mem_size); in zstd_init()
74 stream = zstd_init_dstream(wksp->window_size, wksp->mem, wksp->mem_size); in zstd_uncompress()
/linux/drivers/net/can/cc770/
A Dcc770_platform.c154 resource_size_t mem_size; in cc770_platform_probe() local
163 mem_size = resource_size(mem); in cc770_platform_probe()
164 if (!request_mem_region(mem->start, mem_size, pdev->name)) in cc770_platform_probe()
167 base = ioremap(mem->start, mem_size); in cc770_platform_probe()
218 release_mem_region(mem->start, mem_size); in cc770_platform_probe()
/linux/drivers/soc/ti/
A Dknav_qmss_acc.c446 info->mem_size, DMA_BIDIRECTIONAL); in knav_acc_free_range()
447 free_pages_exact(acc->list_cpu[0], info->mem_size); in knav_acc_free_range()
479 int list_size, mem_size; in knav_init_acc_range() local
545 mem_size = PAGE_ALIGN(list_size * 2); in knav_init_acc_range()
546 info->mem_size = mem_size; in knav_init_acc_range()
557 list_mem = alloc_pages_exact(mem_size, GFP_KERNEL | GFP_DMA); in knav_init_acc_range()
561 list_dma = dma_map_single(kdev->dev, list_mem, mem_size, in knav_init_acc_range()
564 free_pages_exact(list_mem, mem_size); in knav_init_acc_range()
568 memset(list_mem, 0, mem_size); in knav_init_acc_range()
569 dma_sync_single_for_device(kdev->dev, list_dma, mem_size, in knav_init_acc_range()
/linux/drivers/soc/qcom/
A Dmdt_loader.c295 phys_addr_t mem_phys, size_t mem_size, in __qcom_mdt_load() argument
310 if (!fw || !mem_region || !mem_phys || !mem_size) in __qcom_mdt_load()
351 if (offset < 0 || offset + phdr->p_memsz > mem_size) { in __qcom_mdt_load()
409 phys_addr_t mem_phys, size_t mem_size, in qcom_mdt_load() argument
419 mem_size, reloc_base, true); in qcom_mdt_load()
439 size_t mem_size, phys_addr_t *reloc_base) in qcom_mdt_load_no_init() argument
442 mem_size, reloc_base, false); in qcom_mdt_load_no_init()
/linux/tools/mm/
A Dthp_swap_allocator_test.c65 static void random_madvise_dontneed(void *mem, size_t mem_size, in random_madvise_dontneed() argument
74 offset = (rand() % (mem_size / align_size)) * align_size; in random_madvise_dontneed()
83 static void random_swapin(void *mem, size_t mem_size, in random_swapin() argument
92 offset = (rand() % (mem_size / align_size)) * align_size; in random_swapin()
/linux/drivers/tty/serial/
A Dcpm_uart.h70 u32 mem_size; member
88 if (likely(val >= mem && val < mem + pinfo->mem_size)) { in cpu2cpm_addr()
104 if (likely(val >= dma && val < dma + pinfo->mem_size)) { in cpm2cpu_addr()
/linux/drivers/pcmcia/
A Delectra_cf.c39 unsigned long mem_size; member
202 cf->mem_size = PAGE_ALIGN(resource_size(&mem)); in electra_cf_probe()
203 cf->mem_base = ioremap(cf->mem_phys, cf->mem_size); in electra_cf_probe()
257 if (!request_mem_region(cf->mem_phys, cf->mem_size, driver_name)) { in electra_cf_probe()
293 release_mem_region(cf->mem_phys, cf->mem_size); in electra_cf_probe()
325 release_mem_region(cf->mem_phys, cf->mem_size); in electra_cf_remove()
/linux/fs/pstore/
A Dram.c57 static ulong mem_size; variable
58 module_param(mem_size, ulong, 0400);
59 MODULE_PARM_DESC(mem_size,
665 pdata->mem_size = resource_size(res); in ramoops_parse_dt()
758 if (!pdata->mem_size || (!pdata->record_size && !pdata->console_size && in ramoops_probe()
775 cxt->size = pdata->mem_size; in ramoops_probe()
860 mem_size = pdata->mem_size; in ramoops_probe()
927 mem_size = size; in ramoops_register_dummy()
936 if (!mem_size) in ramoops_register_dummy()
942 pdata.mem_size = mem_size; in ramoops_register_dummy()

Completed in 597 milliseconds

123456