Home
last modified time | relevance | path

Searched refs:memsz (Results 1 – 25 of 34) sorted by relevance

12

/Linux-v5.4/arch/s390/kernel/
Dmachine_kexec_file.c124 data->memsz = ALIGN(data->memsz, PAGE_SIZE); in kexec_file_add_purgatory()
125 buf.mem = data->memsz; in kexec_file_add_purgatory()
132 data->memsz += buf.memsz; in kexec_file_add_purgatory()
148 data->memsz = ALIGN(data->memsz, PAGE_SIZE); in kexec_file_add_initrd()
149 buf.mem = data->memsz; in kexec_file_add_initrd()
152 buf.memsz = buf.bufsz; in kexec_file_add_initrd()
155 data->parm->initrd_size = buf.memsz; in kexec_file_add_initrd()
156 data->memsz += buf.memsz; in kexec_file_add_initrd()
176 data->memsz = ALIGN(data->memsz, PAGE_SIZE); in kexec_file_add_ipl_report()
177 buf.mem = data->memsz; in kexec_file_add_ipl_report()
[all …]
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()
Dkexec_image.c29 buf.memsz = buf.bufsz; in kexec_file_add_kernel_image()
34 data->memsz += buf.memsz; in kexec_file_add_kernel_image()
/Linux-v5.4/arch/arm64/kernel/
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()
284 kexec_crash_image->segment[i].memsz >> PAGE_SHIFT, 0); in arch_kexec_protect_crashkres()
294 kexec_crash_image->segment[i].memsz >> PAGE_SHIFT, 1); in arch_kexec_unprotect_crashkres()
348 kexec_crash_image->segment[i].memsz)) in crash_is_nosave()
Dkexec_image.c88 kbuf.memsz = le64_to_cpu(h->image_size); in image_load()
93 kbuf.memsz += text_offset; in image_load()
101 kernel_segment->memsz -= text_offset; in image_load()
106 kernel_segment->memsz); in image_load()
110 kernel_segment->mem, kernel_segment->memsz, in image_load()
Dmachine_kexec_file.c197 kbuf.memsz = initrd_len; in load_other_segments()
224 kbuf.memsz = dtb_len; in load_other_segments()
/Linux-v5.4/drivers/tty/serial/cpm_uart/
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()
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()
/Linux-v5.4/drivers/remoteproc/
Dremoteproc_elf_loader.c151 u32 memsz = phdr->p_memsz; local
160 phdr->p_type, da, memsz, filesz);
162 if (filesz > memsz) {
164 filesz, memsz);
177 ptr = rproc_da_to_va(rproc, da, memsz);
179 dev_err(dev, "bad phdr da 0x%x mem 0x%x\n", da, memsz);
195 if (memsz > filesz)
196 memset(ptr + filesz, 0, memsz - filesz);
/Linux-v5.4/arch/mips/cobalt/
Dsetup.c101 unsigned long memsz; in prom_init() local
105 memsz = fw_arg0 & 0x7fff0000; in prom_init()
115 add_memory_region(0x0, memsz, BOOT_MEM_RAM); in prom_init()
/Linux-v5.4/arch/mips/kernel/
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()
/Linux-v5.4/arch/parisc/kernel/
Dkexec.c26 kimage->segment[n].mem + kimage->segment[n].memsz, in kexec_show_segment_info()
27 (unsigned long)kimage->segment[n].memsz, in kexec_show_segment_info()
28 (unsigned long)kimage->segment[n].memsz / PAGE_SIZE); in kexec_show_segment_info()
Dkexec_file.c46 kbuf.bufsz = kbuf.memsz = initrd_len; in elf_load()
61 kbuf.bufsz = kbuf.memsz = ALIGN(cmdline_len, 8); in elf_load()
/Linux-v5.4/kernel/
Dkexec_core.c172 mend = mstart + image->segment[i].memsz; in sanity_check_segment_list()
191 mend = mstart + image->segment[i].memsz; in sanity_check_segment_list()
196 pend = pstart + image->segment[j].memsz; in sanity_check_segment_list()
209 if (image->segment[i].bufsz > image->segment[i].memsz) in sanity_check_segment_list()
219 if (PAGE_COUNT(image->segment[i].memsz) > nr_pages / 2) in sanity_check_segment_list()
222 total_pages += PAGE_COUNT(image->segment[i].memsz); in sanity_check_segment_list()
243 mend = mstart + image->segment[i].memsz - 1; in sanity_check_segment_list()
291 mend = mstart + image->segment[i].memsz; in kimage_is_destination_range()
459 mend = mstart + image->segment[i].memsz - 1; in kimage_alloc_crash_control_pages()
790 mbytes = segment->memsz; in kimage_load_normal_segment()
[all …]
Dkexec_file.c435 ksegment->memsz); in SYSCALL_DEFINE5()
467 temp_start = temp_end - kbuf->memsz; in locate_mem_hole_top_down()
476 temp_end = temp_start + kbuf->memsz - 1; in locate_mem_hole_top_down()
508 temp_end = temp_start + kbuf->memsz - 1; in locate_mem_hole_bottom_up()
539 if (sz < kbuf->memsz) in locate_mem_hole_callback()
687 kbuf->memsz = ALIGN(kbuf->memsz, PAGE_SIZE); in kexec_add_buffer()
700 ksegment->memsz = kbuf->memsz; in kexec_add_buffer()
773 nullsz = ksegment->memsz - ksegment->bufsz; in kexec_calculate_store_digests()
789 sha_regions[j].len = ksegment->memsz; in kexec_calculate_store_digests()
862 kbuf->memsz = kbuf->bufsz + bss_sz; in kexec_purgatory_setup_kbuf()
Dkexec.c293 out.memsz = in.memsz; in COMPAT_SYSCALL_DEFINE4()
/Linux-v5.4/drivers/net/ethernet/tehuti/
Dtehuti.c153 u16 memsz = FIFO_SIZE * (1 << fsz_type); in bdx_fifo_init() local
158 memsz + FIFO_EXTRA_SPACE, &f->da); in bdx_fifo_init()
169 f->memsz = memsz; in bdx_fifo_init()
170 f->size_mask = memsz - 1; in bdx_fifo_init()
187 f->memsz + FIFO_EXTRA_SPACE, f->va, f->da); in bdx_fifo_free()
1001 priv->rxdb = bdx_rxdb_create(priv->rxf_fifo0.m.memsz / in bdx_rx_init()
1113 delta = f->m.wptr - f->m.memsz; in bdx_rx_alloc_skbs()
1117 memcpy(f->m.va, f->m.va + f->m.memsz, delta); in bdx_rx_alloc_skbs()
1168 delta = f->m.wptr - f->m.memsz; in bdx_recycle_skb()
1172 memcpy(f->m.va, f->m.va + f->m.memsz, delta); in bdx_recycle_skb()
[all …]
/Linux-v5.4/arch/ia64/kernel/
Delfcore.c53 size_t memsz = PAGE_ALIGN(gate_phdrs[i].p_memsz); in elf_core_write_extra_data() local
55 if (!dump_emit(cprm, addr, memsz)) in elf_core_write_extra_data()
/Linux-v5.4/include/linux/
Dkexec.h88 size_t memsz; member
96 compat_size_t memsz; member
173 unsigned long memsz; member
/Linux-v5.4/arch/powerpc/kernel/
Dkexec_elf_64.c65 kbuf.bufsz = kbuf.memsz = initrd_len; in elf64_load()
98 kbuf.bufsz = kbuf.memsz = fdt_size; in elf64_load()
/Linux-v5.4/arch/sh/kernel/
Dmachine_kexec.c61 image->segment[i].memsz, in kexec_info()
62 (unsigned int)image->segment[i].memsz); in kexec_info()
/Linux-v5.4/arch/x86/kernel/
Dkexec-bzimage64.c430 kbuf.memsz = kbuf.bufsz; in bzImage64_load()
443 kbuf.memsz = PAGE_ALIGN(header->init_size); in bzImage64_load()
453 kernel_load_addr, kbuf.bufsz, kbuf.memsz); in bzImage64_load()
458 kbuf.bufsz = kbuf.memsz = initrd_len; in bzImage64_load()
Dcrash.c445 kbuf.memsz = image->arch.backup_src_sz; in crash_load_segments()
458 image->arch.backup_src_start, kbuf.memsz); in crash_load_segments()
469 kbuf.memsz = kbuf.bufsz; in crash_load_segments()
/Linux-v5.4/include/uapi/linux/
Dkexec.h58 size_t memsz; member
/Linux-v5.4/arch/s390/include/asm/
Dkexec.h65 size_t memsz; member

12