Home
last modified time | relevance | path

Searched refs:memsz (Results 1 - 25 of 79) sorted by relevance

1234

/kernel/linux/linux-5.10/arch/s390/kernel/
H A Dmachine_kexec_file.c133 data->memsz = ALIGN(data->memsz, PAGE_SIZE); in kexec_file_add_purgatory()
134 buf.mem = data->memsz; in kexec_file_add_purgatory()
141 data->memsz += buf.memsz; in kexec_file_add_purgatory()
157 data->memsz = ALIGN(data->memsz, PAGE_SIZE); in kexec_file_add_initrd()
158 buf.mem = data->memsz; in kexec_file_add_initrd()
161 buf.memsz = buf.bufsz; in kexec_file_add_initrd()
163 data->parm->initrd_start = data->memsz; in kexec_file_add_initrd()
[all...]
H A Dkexec_elf.c45 buf.memsz = phdr->p_memsz; in kexec_file_add_kernel_elf()
46 data->memsz = ALIGN(data->memsz, phdr->p_align) + buf.memsz; in kexec_file_add_kernel_elf()
63 return data->memsz ? 0 : -EINVAL; in kexec_file_add_kernel_elf()
H A Dkexec_image.c29 buf.memsz = buf.bufsz; in kexec_file_add_kernel_image()
34 data->memsz += buf.memsz; in kexec_file_add_kernel_image()
/kernel/linux/linux-6.6/arch/s390/kernel/
H A Dmachine_kexec_file.c135 data->memsz = ALIGN(data->memsz, PAGE_SIZE); in kexec_file_add_purgatory()
136 buf.mem = data->memsz; in kexec_file_add_purgatory()
143 data->memsz += buf.memsz; in kexec_file_add_purgatory()
159 data->memsz = ALIGN(data->memsz, PAGE_SIZE); in kexec_file_add_initrd()
160 buf.mem = data->memsz; in kexec_file_add_initrd()
163 buf.memsz = buf.bufsz; in kexec_file_add_initrd()
165 data->parm->initrd_start = data->memsz; in kexec_file_add_initrd()
[all...]
H A Dkexec_elf.c45 buf.memsz = phdr->p_memsz; in kexec_file_add_kernel_elf()
46 data->memsz = ALIGN(data->memsz, phdr->p_align) + buf.memsz; in kexec_file_add_kernel_elf()
63 return data->memsz ? 0 : -EINVAL; in kexec_file_add_kernel_elf()
H A Dkexec_image.c29 buf.memsz = buf.bufsz; in kexec_file_add_kernel_image()
34 data->memsz += buf.memsz; in kexec_file_add_kernel_image()
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dmachine_kexec.c50 kimage->segment[i].mem + kimage->segment[i].memsz, in _kexec_image_info()
51 kimage->segment[i].memsz, in _kexec_image_info()
52 kimage->segment[i].memsz / PAGE_SIZE); in _kexec_image_info()
130 kimage->segment[i].mem + kimage->segment[i].memsz, in kexec_segment_flush()
131 kimage->segment[i].memsz, in kexec_segment_flush()
132 kimage->segment[i].memsz / PAGE_SIZE); in kexec_segment_flush()
135 kimage->segment[i].memsz); in kexec_segment_flush()
273 kexec_crash_image->segment[i].memsz >> PAGE_SHIFT, 0); in arch_kexec_protect_crashkres()
283 kexec_crash_image->segment[i].memsz >> PAGE_SHIFT, 1); in arch_kexec_unprotect_crashkres()
337 kexec_crash_image->segment[i].memsz)) in crash_is_nosave()
[all...]
H A Dkexec_image.c84 kbuf.memsz = le64_to_cpu(h->image_size); in image_load()
89 kbuf.memsz += text_offset; in image_load()
102 kernel_segment->memsz, initrd, in image_load()
112 kbuf.buf_min = kernel_segment->mem + kernel_segment->memsz; in image_load()
123 kernel_segment->memsz -= text_offset; in image_load()
126 pr_debug("Loaded kernel at 0x%lx bufsz=0x%lx memsz=0x%lx\n", in image_load()
128 kernel_segment->memsz); in image_load()
H A Dmachine_kexec_file.c277 kbuf.memsz = headers_sz; in load_other_segments()
291 pr_debug("Loaded elf core header at 0x%lx bufsz=0x%lx memsz=0x%lx\n", in load_other_segments()
292 image->arch.elf_headers_mem, kbuf.bufsz, kbuf.memsz); in load_other_segments()
300 kbuf.memsz = initrd_len; in load_other_segments()
312 pr_debug("Loaded initrd at 0x%lx bufsz=0x%lx memsz=0x%lx\n", in load_other_segments()
313 initrd_load_addr, kbuf.bufsz, kbuf.memsz); in load_other_segments()
327 kbuf.memsz = dtb_len; in load_other_segments()
339 pr_debug("Loaded dtb at 0x%lx bufsz=0x%lx memsz=0x%lx\n", in load_other_segments()
340 kbuf.mem, kbuf.bufsz, kbuf.memsz); in load_other_segments()
/kernel/linux/linux-6.6/drivers/remoteproc/
H A Dremoteproc_elf_loader.c177 u64 memsz = elf_phdr_get_p_memsz(class, phdr); local
184 if (type != PT_LOAD || !memsz)
187 dev_dbg(dev, "phdr: type %d da 0x%llx memsz 0x%llx filesz 0x%llx\n",
188 type, da, memsz, filesz);
190 if (filesz > memsz) {
191 dev_err(dev, "bad phdr filesz 0x%llx memsz 0x%llx\n",
192 filesz, memsz);
204 if (!rproc_u64_fit_in_size_t(memsz)) {
206 memsz);
212 ptr = rproc_da_to_va(rproc, da, memsz,
[all...]
H A Dimx_dsp_rproc.c861 u64 memsz = elf_phdr_get_p_memsz(class, phdr); in imx_dsp_rproc_elf_load_segments() local
867 if (type != PT_LOAD || !memsz) in imx_dsp_rproc_elf_load_segments()
870 dev_dbg(dev, "phdr: type %d da 0x%llx memsz 0x%llx filesz 0x%llx\n", in imx_dsp_rproc_elf_load_segments()
871 type, da, memsz, filesz); in imx_dsp_rproc_elf_load_segments()
873 if (filesz > memsz) { in imx_dsp_rproc_elf_load_segments()
874 dev_err(dev, "bad phdr filesz 0x%llx memsz 0x%llx\n", in imx_dsp_rproc_elf_load_segments()
875 filesz, memsz); in imx_dsp_rproc_elf_load_segments()
887 if (!rproc_u64_fit_in_size_t(memsz)) { in imx_dsp_rproc_elf_load_segments()
889 memsz); in imx_dsp_rproc_elf_load_segments()
895 ptr = rproc_da_to_va(rproc, da, memsz, NUL in imx_dsp_rproc_elf_load_segments()
[all...]
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dkexec_image.c83 kbuf.memsz = le64_to_cpu(h->image_size); in image_load()
88 kbuf.memsz += text_offset; in image_load()
101 kernel_segment->memsz, initrd, in image_load()
111 kbuf.buf_min = kernel_segment->mem + kernel_segment->memsz; in image_load()
122 kernel_segment->memsz -= text_offset; in image_load()
125 pr_debug("Loaded kernel at 0x%lx bufsz=0x%lx memsz=0x%lx\n", in image_load()
127 kernel_segment->memsz); in image_load()
H A Dmachine_kexec_file.c116 kbuf.memsz = headers_sz; in load_other_segments()
130 pr_debug("Loaded elf core header at 0x%lx bufsz=0x%lx memsz=0x%lx\n", in load_other_segments()
131 image->elf_load_addr, kbuf.bufsz, kbuf.memsz); in load_other_segments()
139 kbuf.memsz = initrd_len; in load_other_segments()
151 pr_debug("Loaded initrd at 0x%lx bufsz=0x%lx memsz=0x%lx\n", in load_other_segments()
152 initrd_load_addr, kbuf.bufsz, kbuf.memsz); in load_other_segments()
170 kbuf.memsz = dtb_len; in load_other_segments()
182 pr_debug("Loaded dtb at 0x%lx bufsz=0x%lx memsz=0x%lx\n", in load_other_segments()
183 kbuf.mem, kbuf.bufsz, kbuf.memsz); in load_other_segments()
H A Dmachine_kexec.c51 kimage->segment[i].mem + kimage->segment[i].memsz, in _kexec_image_info()
52 kimage->segment[i].memsz, in _kexec_image_info()
53 kimage->segment[i].memsz / PAGE_SIZE); in _kexec_image_info()
92 kimage->segment[i].mem + kimage->segment[i].memsz, in kexec_segment_flush()
93 kimage->segment[i].memsz, in kexec_segment_flush()
94 kimage->segment[i].memsz / PAGE_SIZE); in kexec_segment_flush()
99 kimage->segment[i].memsz); in kexec_segment_flush()
328 kexec_crash_image->segment[i].memsz)) in crash_is_nosave()
/kernel/linux/linux-5.10/drivers/remoteproc/
H A Dremoteproc_elf_loader.c173 u64 memsz = elf_phdr_get_p_memsz(class, phdr); local
182 dev_dbg(dev, "phdr: type %d da 0x%llx memsz 0x%llx filesz 0x%llx\n",
183 type, da, memsz, filesz);
185 if (filesz > memsz) {
186 dev_err(dev, "bad phdr filesz 0x%llx memsz 0x%llx\n",
187 filesz, memsz);
199 if (!rproc_u64_fit_in_size_t(memsz)) {
201 memsz);
207 ptr = rproc_da_to_va(rproc, da, memsz);
210 memsz);
[all...]
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dcrash.c358 kbuf.memsz = kbuf.bufsz; in crash_load_segments()
371 kbuf.memsz = pnum * sizeof(Elf64_Phdr); in crash_load_segments()
372 kbuf.memsz += sizeof(Elf64_Ehdr); in crash_load_segments()
377 image->elf_headers_sz = kbuf.memsz; in crash_load_segments()
389 pr_debug("Loaded ELF headers at 0x%lx bufsz=0x%lx memsz=0x%lx\n", in crash_load_segments()
390 image->elf_load_addr, kbuf.bufsz, kbuf.memsz); in crash_load_segments()
438 unsigned long mem, memsz; in arch_crash_handle_hotplug_event() local
465 memsz = image->segment[image->elfcorehdr_index].memsz; in arch_crash_handle_hotplug_event()
466 if (elfsz > memsz) { in arch_crash_handle_hotplug_event()
[all...]
/kernel/linux/linux-5.10/drivers/tty/serial/cpm_uart/
H A Dcpm_uart_cpm2.c98 int dpmemsz, memsz; in cpm_uart_allocbuf() local
116 memsz = L1_CACHE_ALIGN(pinfo->rx_nrfifos * pinfo->rx_fifosize) + in cpm_uart_allocbuf()
119 mem_addr = kzalloc(memsz, GFP_NOWAIT); in cpm_uart_allocbuf()
123 mem_addr = dma_alloc_coherent(pinfo->port.dev, memsz, &dma_addr, in cpm_uart_allocbuf()
136 pinfo->mem_size = memsz; in cpm_uart_allocbuf()
H A Dcpm_uart_cpm1.c63 int dpmemsz, memsz; in cpm_uart_allocbuf() local
80 memsz = L1_CACHE_ALIGN(pinfo->rx_nrfifos * pinfo->rx_fifosize) + in cpm_uart_allocbuf()
85 mem_addr = (u8 *) cpm_dpram_addr(cpm_dpalloc(memsz, 8)); in cpm_uart_allocbuf()
88 mem_addr = dma_alloc_coherent(pinfo->port.dev, memsz, &dma_addr, in cpm_uart_allocbuf()
101 pinfo->mem_size = memsz; in cpm_uart_allocbuf()
/kernel/linux/linux-5.10/arch/mips/cobalt/
H A Dsetup.c102 unsigned long memsz; in prom_init() local
106 memsz = fw_arg0 & 0x7fff0000; in prom_init()
116 memblock_add(0, memsz); in prom_init()
/kernel/linux/linux-6.6/arch/mips/cobalt/
H A Dsetup.c102 unsigned long memsz; in prom_init() local
106 memsz = fw_arg0 & 0x7fff0000; in prom_init()
116 memblock_add(0, memsz); in prom_init()
/kernel/linux/linux-5.10/arch/mips/kernel/
H A Dmachine_kexec.c47 kimage->segment[i].mem + kimage->segment[i].memsz, in kexec_image_info()
48 (unsigned long)kimage->segment[i].memsz, in kexec_image_info()
49 (unsigned long)kimage->segment[i].memsz / PAGE_SIZE); in kexec_image_info()
67 if (kimage->segment[i].memsz <= sizeof(fdt)) in uhi_machine_kexec_prepare()
/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dmachine_kexec.c47 kimage->segment[i].mem + kimage->segment[i].memsz, in kexec_image_info()
48 (unsigned long)kimage->segment[i].memsz, in kexec_image_info()
49 (unsigned long)kimage->segment[i].memsz / PAGE_SIZE); in kexec_image_info()
67 if (kimage->segment[i].memsz <= sizeof(fdt)) in uhi_machine_kexec_prepare()
/kernel/linux/linux-6.6/arch/riscv/kernel/
H A Dmachine_kexec.c38 image->segment[i].mem + image->segment[i].memsz); in kexec_image_info()
40 (unsigned long) image->segment[i].memsz, in kexec_image_info()
41 (unsigned long) image->segment[i].memsz / PAGE_SIZE); in kexec_image_info()
67 if (image->segment[i].memsz <= sizeof(fdt)) in machine_kexec_prepare()
/kernel/linux/linux-5.10/drivers/net/ethernet/tehuti/
H A Dtehuti.c156 u16 memsz = FIFO_SIZE * (1 << fsz_type); in bdx_fifo_init() local
160 f->va = dma_alloc_coherent(&priv->pdev->dev, memsz + FIFO_EXTRA_SPACE, in bdx_fifo_init()
172 f->memsz = memsz; in bdx_fifo_init()
173 f->size_mask = memsz - 1; in bdx_fifo_init()
190 f->memsz + FIFO_EXTRA_SPACE, f->va, f->da); in bdx_fifo_free()
1006 priv->rxdb = bdx_rxdb_create(priv->rxf_fifo0.m.memsz / in bdx_rx_init()
1116 delta = f->m.wptr - f->m.memsz; in bdx_rx_alloc_skbs()
1120 memcpy(f->m.va, f->m.va + f->m.memsz, delta); in bdx_rx_alloc_skbs()
1171 delta = f->m.wptr - f->m.memsz; in bdx_recycle_skb()
1417 int memsz = FIFO_SIZE * (1 << (sz_type + 1)); bdx_tx_db_init() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/tehuti/
H A Dtehuti.c156 u16 memsz = FIFO_SIZE * (1 << fsz_type); in bdx_fifo_init() local
160 f->va = dma_alloc_coherent(&priv->pdev->dev, memsz + FIFO_EXTRA_SPACE, in bdx_fifo_init()
172 f->memsz = memsz; in bdx_fifo_init()
173 f->size_mask = memsz - 1; in bdx_fifo_init()
190 f->memsz + FIFO_EXTRA_SPACE, f->va, f->da); in bdx_fifo_free()
1000 priv->rxdb = bdx_rxdb_create(priv->rxf_fifo0.m.memsz / in bdx_rx_init()
1110 delta = f->m.wptr - f->m.memsz; in bdx_rx_alloc_skbs()
1114 memcpy(f->m.va, f->m.va + f->m.memsz, delta); in bdx_rx_alloc_skbs()
1165 delta = f->m.wptr - f->m.memsz; in bdx_recycle_skb()
1411 int memsz = FIFO_SIZE * (1 << (sz_type + 1)); bdx_tx_db_init() local
[all...]

Completed in 215 milliseconds

1234