Home
last modified time | relevance | path

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

/linux-6.15/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()
474 memory_limit = *lprop; in early_init_dt_scan_chosen_ppc()
840 if (memory_limit) in early_init_devtree()
841 first_memblock_size = min_t(u64, first_memblock_size, memory_limit); in early_init_devtree()
866 if (memory_limit > memblock_phys_mem_size()) in early_init_devtree()
867 memory_limit = 0; in early_init_devtree()
870 memory_limit = ALIGN_DOWN(memory_limit ?: memblock_phys_mem_size(), SZ_16M); in early_init_devtree()
871 memblock_enforce_memory_limit(memory_limit); in early_init_devtree()
H A Dfadump.c374 if (memory_limit && size > memory_limit) in fadump_calculate_reserve_size()
375 size = memory_limit; in fadump_calculate_reserve_size()
586 if (memory_limit) in fadump_reserve_mem()
587 mem_boundary = memory_limit; in fadump_reserve_mem()
/linux-6.15/arch/arm64/mm/
H A Dinit.c168 static phys_addr_t memory_limit __ro_after_init = PHYS_ADDR_MAX;
178 memory_limit = memparse(p, &p) & PAGE_MASK; in early_mem()
179 pr_notice("Memory limited to %lldMB\n", memory_limit >> 20); in early_mem()
244 if (memory_limit != PHYS_ADDR_MAX) { in arm64_memblock_init()
245 memblock_mem_limit_remove_map(memory_limit); in arm64_memblock_init()
430 if (memory_limit != PHYS_ADDR_MAX) { in dump_mem_limit()
431 pr_emerg("Memory Limit: %llu MB\n", memory_limit >> 20); in dump_mem_limit()
/linux-6.15/arch/powerpc/kexec/
H A Dcore.c109 total_mem_sz = memory_limit ? memory_limit : memblock_phys_mem_size(); in arch_reserve_crashkernel()
190 mem_limit = cpu_to_be_ulong(memory_limit); in export_crashk_values()
/linux-6.15/arch/sh/kernel/
H A Dmachine_kexec.c160 unsigned long max = memblock_end_of_DRAM() - memory_limit; in reserve_crashkernel()
181 if ((memblock_end_of_DRAM() - memory_limit) <= crashk_res.end) { in reserve_crashkernel()
182 memory_limit = 0; in reserve_crashkernel()
H A Dsetup.c98 unsigned long memory_limit = 0; variable
109 memory_limit = PAGE_ALIGN(memparse(p, &p)); in early_parse_mem()
111 pr_notice("Memory limited to %ldMB\n", memory_limit >> 20); in early_parse_mem()
/linux-6.15/net/sched/
H A Dsch_fq_pie.c67 u32 memory_limit; member
155 memory_limited = q->memory_usage > q->memory_limit + skb->truesize; in fq_pie_qdisc_enqueue()
348 WRITE_ONCE(q->memory_limit, in fq_pie_change()
432 q->memory_limit = SZ_32M; in fq_pie_init()
493 READ_ONCE(q->memory_limit)) || in fq_pie_dump()
H A Dsch_fq_codel.c58 u32 memory_limit; member
217 memory_limited = q->memory_usage > q->memory_limit; in fq_codel_enqueue()
439 WRITE_ONCE(q->memory_limit, in fq_codel_change()
443 q->memory_usage > q->memory_limit) { in fq_codel_change()
476 q->memory_limit = 32 << 20; /* 32 MBytes */ in fq_codel_init()
553 READ_ONCE(q->memory_limit)) || in fq_codel_dump()
/linux-6.15/include/net/
H A Dfq_impl.h234 oom = (fq->memory_usage > fq->memory_limit); in fq_tin_enqueue()
247 oom = (fq->memory_usage > fq->memory_limit); in fq_tin_enqueue()
359 fq->memory_limit = 16 << 20; /* 16 MBytes */ in fq_init()
H A Dfq.h76 u32 memory_limit; member
/linux-6.15/arch/powerpc/include/asm/
H A Dsetup.h10 extern unsigned long long memory_limit;
/linux-6.15/arch/s390/boot/
H A Dipl_parm.c33 unsigned long memory_limit; variable
261 memory_limit = round_down(memparse(val, NULL), PAGE_SIZE); in parse_boot_command_line()
H A Dboot.h97 extern unsigned long memory_limit;
H A Dstartup.c272 if (memory_limit) in setup_ident_map_size()
273 ident_map_size = min(ident_map_size, memory_limit); in setup_ident_map_size()
/linux-6.15/arch/sh/mm/
H A Dinit.c283 memblock_enforce_memory_limit(memory_limit); in paging_init()
297 memory_end = memory_start + (memory_limit ?: memblock_phys_mem_size()); in paging_init()
/linux-6.15/arch/riscv/mm/
H A Dinit.c198 static phys_addr_t memory_limit; variable
200 #define memory_limit (*(phys_addr_t *)XIP_FIXUP(&memory_limit)) macro
211 memory_limit = min_t(u64, size, memory_limit); in early_mem()
213 pr_notice("Memory limited to %lldMB\n", (u64)memory_limit >> 20); in early_mem()
230 memblock_enforce_memory_limit(memory_limit); in setup_bootmem()
1147 memory_limit = KERN_VIRT_SIZE; in setup_vm()
/linux-6.15/arch/sh/include/asm/
H A Dpage.h38 extern unsigned long memory_start, memory_end, memory_limit;
/linux-6.15/drivers/iommu/iommufd/
H A Diommufd_test.h130 } memory_limit; member
H A Dselftest.c1910 if (cmd->memory_limit.limit < in iommufd_test()
1913 iommufd_test_memory_limit = cmd->memory_limit.limit; in iommufd_test()
/linux-6.15/arch/powerpc/mm/
H A Dmem.c35 unsigned long long memory_limit __initdata;
/linux-6.15/net/mac80211/
H A Ddebugfs.c104 fq->memory_limit, in aqm_read()
136 else if (sscanf(buf, "fq_memory_limit %u", &local->fq.memory_limit) == 1) in aqm_write()
H A Dtx.c1569 local->fq.memory_limit = local->hw.wiphy->txq_memory_limit; in ieee80211_txq_set_params()
1571 local->hw.wiphy->txq_memory_limit = local->fq.memory_limit; in ieee80211_txq_set_params()
1606 fq->memory_limit = 4 << 20; /* 4 Mbytes */ in ieee80211_txq_setup_flows()
/linux-6.15/include/linux/
H A Dmemblock.h482 void memblock_enforce_memory_limit(phys_addr_t memory_limit);
/linux-6.15/tools/testing/selftests/iommu/
H A Diommufd.c351 unsigned int memory_limit; in FIXTURE_VARIANT() local
364 if (!variant->memory_limit) { in FIXTURE_SETUP()
367 test_ioctl_set_temp_memory_limit(variant->memory_limit); in FIXTURE_SETUP()
409 .memory_limit = 16, in FIXTURE_VARIANT_ADD()
H A Diommufd_utils.h717 .memory_limit = { .limit = limit }, in _test_ioctl_set_temp_memory_limit()