Home
last modified time | relevance | path

Searched refs:memory_limit (Results 1 - 25 of 43) sorted by relevance

12

/kernel/linux/linux-5.10/arch/s390/boot/
H A Dkaslr.c174 unsigned long memory_limit = get_mem_detect_end(); in get_random_base() local
180 memory_limit = min(memory_limit, memory_end); in get_random_base()
198 memory_limit = get_mem_detect_end(); in get_random_base()
199 if (memory_end_set && memory_limit > memory_end) in get_random_base()
200 memory_limit = memory_end; in get_random_base()
203 kasan_needs = memory_limit / 8; in get_random_base()
205 kasan_needs += (memory_limit + kasan_needs) / PAGE_SIZE / in get_random_base()
207 memory_limit -= kasan_needs; in get_random_base()
211 if (safe_addr + kernel_size > memory_limit) in get_random_base()
[all...]
/kernel/linux/linux-5.10/arch/powerpc/kexec/
H A Dcore.c121 total_mem_sz = memory_limit ? memory_limit : memblock_phys_mem_size(); in reserve_crashkernel()
187 if (memory_limit && memory_limit <= crashk_res.end) { in reserve_crashkernel()
188 memory_limit = crashk_res.end + 1; in reserve_crashkernel()
189 total_mem_sz = memory_limit; in reserve_crashkernel()
191 memory_limit); in reserve_crashkernel()
262 * memory_limit is required by the kexec-tools to limit the in export_crashk_values()
265 mem_limit = cpu_to_be_ulong(memory_limit); in export_crashk_values()
/kernel/linux/linux-6.6/arch/powerpc/kexec/
H A Dcore.c112 total_mem_sz = memory_limit ? memory_limit : memblock_phys_mem_size(); in reserve_crashkernel()
178 if (memory_limit && memory_limit <= crashk_res.end) { in reserve_crashkernel()
179 memory_limit = crashk_res.end + 1; in reserve_crashkernel()
180 total_mem_sz = memory_limit; in reserve_crashkernel()
182 memory_limit); in reserve_crashkernel()
253 * memory_limit is required by the kexec-tools to limit the in export_crashk_values()
256 mem_limit = cpu_to_be_ulong(memory_limit); in export_crashk_values()
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Dinit.c274 static phys_addr_t memory_limit = PHYS_ADDR_MAX; variable
284 memory_limit = memparse(p, &p) & PAGE_MASK; in early_mem()
285 pr_notice("Memory limited to %lldMB\n", memory_limit >> 20); in early_mem()
368 if (memory_limit != PHYS_ADDR_MAX) { in arm64_memblock_init()
369 memblock_mem_limit_remove_map(memory_limit); in arm64_memblock_init()
608 if (memory_limit != PHYS_ADDR_MAX) { in dump_mem_limit()
609 pr_emerg("Memory Limit: %llu MB\n", memory_limit >> 20); in dump_mem_limit()
/kernel/linux/linux-6.6/arch/arm64/mm/
H A Dinit.c295 static phys_addr_t memory_limit __ro_after_init = PHYS_ADDR_MAX;
305 memory_limit = memparse(p, &p) & PAGE_MASK; in early_mem()
306 pr_notice("Memory limited to %lldMB\n", memory_limit >> 20); in early_mem()
371 if (memory_limit != PHYS_ADDR_MAX) { in arm64_memblock_init()
372 memblock_mem_limit_remove_map(memory_limit); in arm64_memblock_init()
544 if (memory_limit != PHYS_ADDR_MAX) { in dump_mem_limit()
545 pr_emerg("Memory Limit: %llu MB\n", memory_limit >> 20); in dump_mem_limit()
/kernel/linux/linux-5.10/arch/sh/kernel/
H A Dmachine_kexec.c168 unsigned long max = memblock_end_of_DRAM() - memory_limit; in reserve_crashkernel()
189 if ((memblock_end_of_DRAM() - memory_limit) <= crashk_res.end) { in reserve_crashkernel()
190 memory_limit = 0; in reserve_crashkernel()
H A Dsetup.c103 unsigned long memory_limit = 0; variable
114 memory_limit = PAGE_ALIGN(memparse(p, &p)); in early_parse_mem()
116 pr_notice("Memory limited to %ldMB\n", memory_limit >> 20); in early_parse_mem()
/kernel/linux/linux-6.6/arch/sh/kernel/
H A Dmachine_kexec.c168 unsigned long max = memblock_end_of_DRAM() - memory_limit; in reserve_crashkernel()
189 if ((memblock_end_of_DRAM() - memory_limit) <= crashk_res.end) { in reserve_crashkernel()
190 memory_limit = 0; in reserve_crashkernel()
H A Dsetup.c103 unsigned long memory_limit = 0; variable
114 memory_limit = PAGE_ALIGN(memparse(p, &p)); in early_parse_mem()
116 pr_notice("Memory limited to %ldMB\n", memory_limit >> 20); in early_parse_mem()
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dprom.c82 memory_limit = PAGE_ALIGN(memparse(p, &p)); in early_parse_mem()
83 DBG("memory limit = 0x%llx\n", memory_limit); in early_parse_mem()
123 if ((memory_limit && (start + size) > PHYSICAL_START + memory_limit) || in move_device_tree()
419 memory_limit = *lprop; in early_init_dt_scan_chosen_ppc()
763 if (memory_limit) in early_init_devtree()
764 first_memblock_size = min_t(u64, first_memblock_size, memory_limit); in early_init_devtree()
783 limit = ALIGN(memory_limit ?: memblock_phys_mem_size(), PAGE_SIZE); in early_init_devtree()
H A Dfadump.c344 /* Truncate to memory_limit. We don't want to over reserve the memory.*/ in fadump_calculate_reserve_size()
345 if (memory_limit && size > memory_limit) in fadump_calculate_reserve_size()
346 size = memory_limit; in fadump_calculate_reserve_size()
566 * If memory_limit is less than actual memory boundary then reserve in fadump_reserve_mem()
567 * the memory for fadump beyond the memory_limit and adjust the in fadump_reserve_mem()
568 * memory_limit accordingly, so that the running kernel can run with in fadump_reserve_mem()
569 * specified memory_limit. in fadump_reserve_mem()
571 if (memory_limit && memory_limit < memblock_end_of_DRA in fadump_reserve_mem()
[all...]
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dprom.c86 memory_limit = PAGE_ALIGN(memparse(p, &p)); in early_parse_mem()
87 DBG("memory limit = 0x%llx\n", memory_limit); in early_parse_mem()
127 if ((memory_limit && (start + size) > PHYSICAL_START + memory_limit) || in move_device_tree()
457 memory_limit = *lprop; in early_init_dt_scan_chosen_ppc()
820 if (memory_limit) in early_init_devtree()
821 first_memblock_size = min_t(u64, first_memblock_size, memory_limit); in early_init_devtree()
840 limit = ALIGN(memory_limit ?: memblock_phys_mem_size(), PAGE_SIZE); in early_init_devtree()
H A Dfadump.c351 /* Truncate to memory_limit. We don't want to over reserve the memory.*/ in fadump_calculate_reserve_size()
352 if (memory_limit && size > memory_limit) in fadump_calculate_reserve_size()
353 size = memory_limit; in fadump_calculate_reserve_size()
578 * If memory_limit is less than actual memory boundary then reserve in fadump_reserve_mem()
579 * the memory for fadump beyond the memory_limit and adjust the in fadump_reserve_mem()
580 * memory_limit accordingly, so that the running kernel can run with in fadump_reserve_mem()
581 * specified memory_limit. in fadump_reserve_mem()
583 if (memory_limit && memory_limit < memblock_end_of_DRA in fadump_reserve_mem()
[all...]
/kernel/linux/linux-6.6/arch/riscv/mm/
H A Dinit.c174 static phys_addr_t memory_limit; variable
176 #define memory_limit (*(phys_addr_t *)XIP_FIXUP(&memory_limit)) macro
187 memory_limit = min_t(u64, size, memory_limit); in early_mem()
189 pr_notice("Memory limited to %lldMB\n", (u64)memory_limit >> 20); in early_mem()
206 memblock_enforce_memory_limit(memory_limit); in setup_bootmem()
1106 memory_limit = KERN_VIRT_SIZE - (IS_ENABLED(CONFIG_64BIT) ? SZ_4G : 0); in setup_vm()
1268 if (end >= __pa(PAGE_OFFSET) + memory_limit) in create_linear_mapping_page_table()
1269 end = __pa(PAGE_OFFSET) + memory_limit; in create_linear_mapping_page_table()
[all...]
/kernel/linux/linux-5.10/include/net/
H A Dfq_impl.h185 oom = (fq->memory_usage > fq->memory_limit); in fq_tin_enqueue()
203 oom = (fq->memory_usage > fq->memory_limit); in fq_tin_enqueue()
313 fq->memory_limit = 16 << 20; /* 16 MBytes */ in fq_init()
H A Dfq.h73 u32 memory_limit; member
/kernel/linux/linux-5.10/net/sched/
H A Dsch_fq_pie.c66 u32 memory_limit; member
153 memory_limited = q->memory_usage > q->memory_limit + skb->truesize; in fq_pie_qdisc_enqueue()
346 q->memory_limit = nla_get_u32(tb[TCA_FQ_PIE_MEMORY_LIMIT]); in fq_pie_change()
424 q->memory_limit = SZ_32M; in fq_pie_init()
484 nla_put_u32(skb, TCA_FQ_PIE_MEMORY_LIMIT, q->memory_limit) || in fq_pie_dump()
H A Dsch_fq_codel.c58 u32 memory_limit; member
216 memory_limited = q->memory_usage > q->memory_limit; in fq_codel_enqueue()
428 q->memory_limit = min(1U << 31, nla_get_u32(tb[TCA_FQ_CODEL_MEMORY_LIMIT])); in fq_codel_change()
431 q->memory_usage > q->memory_limit) { in fq_codel_change()
464 q->memory_limit = 32 << 20; /* 32 MBytes */ in fq_codel_init()
540 q->memory_limit) || in fq_codel_dump()
/kernel/linux/linux-6.6/net/sched/
H A Dsch_fq_pie.c66 u32 memory_limit; member
153 memory_limited = q->memory_usage > q->memory_limit + skb->truesize; in fq_pie_qdisc_enqueue()
343 q->memory_limit = nla_get_u32(tb[TCA_FQ_PIE_MEMORY_LIMIT]); in fq_pie_change()
423 q->memory_limit = SZ_32M; in fq_pie_init()
483 nla_put_u32(skb, TCA_FQ_PIE_MEMORY_LIMIT, q->memory_limit) || in fq_pie_dump()
H A Dsch_fq_codel.c58 u32 memory_limit; member
216 memory_limited = q->memory_usage > q->memory_limit; in fq_codel_enqueue()
432 q->memory_limit = min(1U << 31, nla_get_u32(tb[TCA_FQ_CODEL_MEMORY_LIMIT])); in fq_codel_change()
435 q->memory_usage > q->memory_limit) { in fq_codel_change()
468 q->memory_limit = 32 << 20; /* 32 MBytes */ in fq_codel_init()
544 q->memory_limit) || in fq_codel_dump()
/kernel/linux/linux-6.6/arch/s390/boot/
H A Dipl_parm.c29 unsigned long memory_limit; variable
272 memory_limit = round_down(memparse(val, NULL), PAGE_SIZE); in parse_boot_command_line()
H A Dboot.h81 extern unsigned long memory_limit;
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dsetup.h11 extern unsigned long long memory_limit;
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dsetup.h10 extern unsigned long long memory_limit;
/kernel/linux/linux-6.6/include/net/
H A Dfq.h76 u32 memory_limit; member

Completed in 17 milliseconds

12