Home
last modified time | relevance | path

Searched refs:mem_size (Results 1 - 25 of 288) sorted by relevance

12345678910>>...12

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_lsdma.c49 uint64_t mem_size) in amdgpu_lsdma_copy_mem()
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()
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 in amdgpu_lsdma_fill_mem()
46 amdgpu_lsdma_copy_mem(struct amdgpu_device *adev, uint64_t src_addr, uint64_t dst_addr, uint64_t mem_size) amdgpu_lsdma_copy_mem() argument
70 amdgpu_lsdma_fill_mem(struct amdgpu_device *adev, uint64_t dst_addr, uint32_t data, uint64_t mem_size) amdgpu_lsdma_fill_mem() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/
H A Dio.c104 * 0x00000000 <--+----+... ...+----+--> mem_start + mem_size
121 u32 mem_start, u32 mem_size, in wl1251_set_partition()
126 wl1251_debug(DEBUG_SPI, "mem_start %08X mem_size %08X", in wl1251_set_partition()
127 mem_start, mem_size); in wl1251_set_partition()
133 if ((mem_size + reg_size) > HW_ACCESS_MEMORY_MAX_RANGE) { in wl1251_set_partition()
136 mem_size = HW_ACCESS_MEMORY_MAX_RANGE - reg_size; in wl1251_set_partition()
137 wl1251_debug(DEBUG_SPI, "mem_start %08X mem_size %08X", in wl1251_set_partition()
138 mem_start, mem_size); in wl1251_set_partition()
144 ((mem_start + mem_size) > reg_start)) { in wl1251_set_partition()
149 mem_size in wl1251_set_partition()
120 wl1251_set_partition(struct wl1251 *wl, u32 mem_start, u32 mem_size, u32 reg_start, u32 reg_size) wl1251_set_partition() argument
[all...]
/kernel/linux/linux-6.6/arch/mips/loongson64/
H 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()
[all...]
/kernel/linux/linux-5.10/arch/mips/dec/prom/
H 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()
/kernel/linux/linux-6.6/arch/mips/dec/prom/
H 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()
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl1251/
H A Dio.c104 * 0x00000000 <--+----+... ...+----+--> mem_start + mem_size
121 u32 mem_start, u32 mem_size, in wl1251_set_partition()
132 wl1251_debug(DEBUG_SPI, "mem_start %08X mem_size %08X", in wl1251_set_partition()
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()
143 wl1251_debug(DEBUG_SPI, "mem_start %08X mem_size %08X", 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 in wl1251_set_partition()
120 wl1251_set_partition(struct wl1251 *wl, u32 mem_start, u32 mem_size, u32 reg_start, u32 reg_size) wl1251_set_partition() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/qcom/venus/
H A Dfirmware.c83 phys_addr_t *mem_phys, size_t *mem_size) in venus_load_fw()
94 *mem_size = 0; in venus_load_fw()
121 *mem_size = rmem->size; in venus_load_fw()
123 if (*mem_size < fw_size || fw_size > VENUS_FW_MEM_SIZE) { in venus_load_fw()
128 mem_va = memremap(*mem_phys, *mem_size, MEMREMAP_WC); in venus_load_fw()
130 dev_err(dev, "unable to map memory region %pa size %#zx\n", mem_phys, *mem_size); 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()
160 core->fw.mapped_mem_size = mem_size; in venus_boot_no_tz()
82 venus_load_fw(struct venus_core *core, const char *fwname, phys_addr_t *mem_phys, size_t *mem_size) venus_load_fw() argument
148 venus_boot_no_tz(struct venus_core *core, phys_addr_t mem_phys, size_t mem_size) venus_boot_no_tz() argument
216 size_t mem_size; venus_boot() local
[all...]
/kernel/linux/linux-5.10/arch/loongarch/loongson64/
H A Dmem.c17 u64 mem_start, mem_end, mem_size; in memblock_init() local
24 mem_size = md->num_pages << EFI_PAGE_SHIFT; in memblock_init()
25 mem_end = mem_start + mem_size; in memblock_init()
34 memblock_add(mem_start, mem_size); in memblock_init()
41 memblock_add(mem_start, mem_size); in memblock_init()
48 memblock_reserve(mem_start, mem_size); in memblock_init()
/kernel/linux/linux-6.6/arch/loongarch/kernel/
H 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()
/kernel/linux/linux-5.10/arch/powerpc/boot/
H 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()
H 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()
/kernel/linux/linux-6.6/arch/powerpc/boot/
H 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()
H 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()
/kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/
H A Dfirmware.c65 phys_addr_t *mem_phys, size_t *mem_size) in venus_load_fw()
76 *mem_size = 0; in venus_load_fw()
100 *mem_size = resource_size(&r); in venus_load_fw()
102 if (*mem_size < fw_size || fw_size > VENUS_FW_MEM_SIZE) { in venus_load_fw()
107 mem_va = memremap(r.start, *mem_size, MEMREMAP_WC); in venus_load_fw()
116 mem_va, *mem_phys, *mem_size, NULL); in venus_load_fw()
119 mem_va, *mem_phys, *mem_size, NULL); in venus_load_fw()
130 size_t mem_size) in venus_boot_no_tz()
141 core->fw.mapped_mem_size = mem_size; in venus_boot_no_tz()
143 ret = iommu_map(iommu, VENUS_FW_START_ADDR, mem_phys, mem_size, in venus_boot_no_tz()
64 venus_load_fw(struct venus_core *core, const char *fwname, phys_addr_t *mem_phys, size_t *mem_size) venus_load_fw() argument
129 venus_boot_no_tz(struct venus_core *core, phys_addr_t mem_phys, size_t mem_size) venus_boot_no_tz() argument
186 size_t mem_size; venus_boot() local
[all...]
/kernel/linux/linux-5.10/arch/mips/loongson64/
H A Dnuma.c105 u64 node_id, node_psize, start_pfn, end_pfn, mem_start, mem_size; in szmem() local
114 mem_size = loongson_memmap->map[i].mem_size; in szmem()
120 node_psize = (mem_size << 20) >> PAGE_SHIFT; in szmem()
123 pr_info("Node%d: mem_type:%d, mem_start:0x%llx, mem_size:0x%llx MB\n", in szmem()
124 (u32)node_id, mem_type, mem_start, mem_size); in szmem()
132 node_psize = (mem_size << 20) >> PAGE_SHIFT; in szmem()
135 pr_info("Node%d: mem_type:%d, mem_start:0x%llx, mem_size:0x%llx MB\n", in szmem()
136 (u32)node_id, mem_type, mem_start, mem_size); in szmem()
143 pr_info("Node%d: mem_type:%d, mem_start:0x%llx, mem_size in szmem()
[all...]
/kernel/linux/linux-6.6/drivers/soc/aspeed/
H 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...]
/kernel/linux/linux-5.10/arch/xtensa/mm/
H A Dinit.c174 unsigned long start_at, mem_size; in parse_memmap_one() local
180 mem_size = memparse(p, &p); in parse_memmap_one()
187 memblock_add(start_at, mem_size); in parse_memmap_one()
192 memblock_reserve(start_at, mem_size); in parse_memmap_one()
196 memblock_reserve(mem_size, -mem_size); in parse_memmap_one()
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/
H A Dk3-cppi-desc-pool.c22 size_t mem_size; member
37 dma_free_coherent(pool->dev, pool->mem_size, pool->cpumem, in k3_cppi_desc_pool_destroy()
59 pool->mem_size = pool->num_desc * pool->desc_size; in k3_cppi_desc_pool_create_name()
76 pool->cpumem = dma_alloc_coherent(pool->dev, pool->mem_size, in k3_cppi_desc_pool_create_name()
83 (phys_addr_t)pool->dma_addr, pool->mem_size, in k3_cppi_desc_pool_create_name()
93 dma_free_coherent(pool->dev, pool->mem_size, pool->cpumem, in k3_cppi_desc_pool_create_name()
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/
H A Dk3-cppi-desc-pool.c22 size_t mem_size; member
37 dma_free_coherent(pool->dev, pool->mem_size, pool->cpumem, in k3_cppi_desc_pool_destroy()
60 pool->mem_size = pool->num_desc * pool->desc_size; in k3_cppi_desc_pool_create_name()
77 pool->cpumem = dma_alloc_coherent(pool->dev, pool->mem_size, in k3_cppi_desc_pool_create_name()
84 (phys_addr_t)pool->dma_addr, pool->mem_size, in k3_cppi_desc_pool_create_name()
94 dma_free_coherent(pool->dev, pool->mem_size, pool->cpumem, in k3_cppi_desc_pool_create_name()
/kernel/linux/linux-5.10/arch/mips/txx9/generic/
H A Dpci.c106 * mem_size and io_size means max size on auto assignment.
111 unsigned long mem_base, unsigned long mem_size, in txx9_alloc_pci_controller()
141 pcic->mem_resource[0].end = mem_base + mem_size - 1; in txx9_alloc_pci_controller()
146 if (!mem_size) { in txx9_alloc_pci_controller()
149 mem_size = 0x20000000; /* mem:512M(max) */ in txx9_alloc_pci_controller()
151 mem_size = 0x08000000; /* mem:128M(max) */ in txx9_alloc_pci_controller()
158 for (; mem_size >= min_size; mem_size /= 2) { in txx9_alloc_pci_controller()
161 mem_size, min, max, in txx9_alloc_pci_controller()
162 mem_size, NUL in txx9_alloc_pci_controller()
110 txx9_alloc_pci_controller(struct pci_controller *pcic, unsigned long mem_base, unsigned long mem_size, unsigned long io_base, unsigned long io_size) txx9_alloc_pci_controller() argument
[all...]
/kernel/linux/linux-5.10/arch/x86/kernel/
H A De820.c886 u64 mem_size; in parse_memopt() local
902 mem_size = memparse(p, &p); in parse_memopt()
905 if (mem_size == 0) in parse_memopt()
908 e820__range_remove(mem_size, ULLONG_MAX - mem_size, E820_TYPE_RAM, 1); in parse_memopt()
911 max_mem_size = mem_size; in parse_memopt()
921 u64 start_at, mem_size; in parse_memmap_one() local
933 mem_size = memparse(p, &p); in parse_memmap_one()
940 e820__range_add(start_at, mem_size, E820_TYPE_RAM); in parse_memmap_one()
943 e820__range_add(start_at, mem_size, E820_TYPE_ACP in parse_memmap_one()
1271 u64 mem_size; e820__memory_setup_default() local
[all...]
/kernel/linux/linux-6.6/arch/x86/kernel/
H A De820.c886 u64 mem_size; in parse_memopt() local
902 mem_size = memparse(p, &p); in parse_memopt()
905 if (mem_size == 0) in parse_memopt()
908 e820__range_remove(mem_size, ULLONG_MAX - mem_size, E820_TYPE_RAM, 1); in parse_memopt()
911 max_mem_size = mem_size; in parse_memopt()
921 u64 start_at, mem_size; in parse_memmap_one() local
933 mem_size = memparse(p, &p); in parse_memmap_one()
940 e820__range_add(start_at, mem_size, E820_TYPE_RAM); in parse_memmap_one()
943 e820__range_add(start_at, mem_size, E820_TYPE_ACP in parse_memmap_one()
1273 u64 mem_size; e820__memory_setup_default() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ipa/
H A Dipa_mem.c121 else if (mem->offset + mem->size > ipa->mem_size) in ipa_mem_valid()
123 mem_id, ipa->mem_size); in ipa_mem_valid()
150 u32 mem_size; in ipa_mem_config() local
160 mem_size = 8 * u32_get_bits(val, SHARED_MEM_SIZE_FMASK); in ipa_mem_config()
163 if (ipa->mem_offset + mem_size > ipa->mem_size) { in ipa_mem_config()
165 mem_size); in ipa_mem_config()
166 } else if (ipa->mem_offset + mem_size < ipa->mem_size) { in ipa_mem_config()
168 mem_size); in ipa_mem_config()
[all...]
/kernel/linux/linux-6.6/arch/xtensa/mm/
H 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()
/kernel/linux/linux-5.10/arch/alpha/boot/tools/
H 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()

Completed in 11 milliseconds

12345678910>>...12