Home
last modified time | relevance | path

Searched refs:min_addr (Results 1 - 25 of 78) sorted by relevance

1234

/kernel/linux/linux-6.6/tools/testing/memblock/tests/
H A Dalloc_helpers_api.c14 * Aligned min_addr
23 phys_addr_t min_addr; in alloc_from_simple_generic_check() local
28 min_addr = memblock_end_of_DRAM() - SMP_CACHE_BYTES; in alloc_from_simple_generic_check()
30 allocated_ptr = memblock_alloc_from(size, SMP_CACHE_BYTES, min_addr); in alloc_from_simple_generic_check()
36 ASSERT_EQ(rgn->base, min_addr); in alloc_from_simple_generic_check()
56 * min_addr Aligned address
66 phys_addr_t min_addr; in alloc_from_misaligned_generic_check() local
72 min_addr = memblock_end_of_DRAM() - (SMP_CACHE_BYTES * 2 - 1); in alloc_from_misaligned_generic_check()
74 allocated_ptr = memblock_alloc_from(size, SMP_CACHE_BYTES, min_addr); in alloc_from_misaligned_generic_check()
100 * | min_addr
113 phys_addr_t min_addr; alloc_from_top_down_high_addr_check() local
158 phys_addr_t min_addr; alloc_from_top_down_no_space_above_check() local
193 phys_addr_t min_addr; alloc_from_top_down_min_addr_cap_check() local
239 phys_addr_t min_addr; alloc_from_bottom_up_high_addr_check() local
281 phys_addr_t min_addr; alloc_from_bottom_up_no_space_above_check() local
317 phys_addr_t min_addr; alloc_from_bottom_up_min_addr_cap_check() local
[all...]
H A Dalloc_nid_api.c32 phys_addr_t min_addr, in run_memblock_alloc_nid()
42 return memblock_alloc_exact_nid_raw(size, align, min_addr, in run_memblock_alloc_nid()
45 return memblock_alloc_try_nid_raw(size, align, min_addr, in run_memblock_alloc_nid()
47 return memblock_alloc_try_nid(size, align, min_addr, max_addr, nid); in run_memblock_alloc_nid()
51 * A simple test that tries to allocate a memory region within min_addr and
60 * min_addr max_addr
69 phys_addr_t min_addr; in alloc_nid_top_down_simple_check() local
76 min_addr = memblock_start_of_DRAM() + SMP_CACHE_BYTES * 2; in alloc_nid_top_down_simple_check()
77 max_addr = min_addr + SZ_512; in alloc_nid_top_down_simple_check()
80 min_addr, max_add in alloc_nid_top_down_simple_check()
30 run_memblock_alloc_nid(phys_addr_t size, phys_addr_t align, phys_addr_t min_addr, phys_addr_t max_addr, int nid) run_memblock_alloc_nid() argument
122 phys_addr_t min_addr; alloc_nid_top_down_end_misaligned_check() local
172 phys_addr_t min_addr; alloc_nid_exact_address_generic_check() local
224 phys_addr_t min_addr; alloc_nid_top_down_narrow_range_check() local
275 phys_addr_t min_addr; alloc_nid_low_max_generic_check() local
316 phys_addr_t min_addr; alloc_nid_min_reserved_generic_check() local
368 phys_addr_t min_addr; alloc_nid_max_reserved_generic_check() local
424 phys_addr_t min_addr; alloc_nid_top_down_reserved_with_space_check() local
487 phys_addr_t min_addr; alloc_nid_reserved_full_merge_generic_check() local
551 phys_addr_t min_addr; alloc_nid_top_down_reserved_no_space_check() local
617 phys_addr_t min_addr; alloc_nid_reserved_all_generic_check() local
655 phys_addr_t min_addr; alloc_nid_top_down_cap_max_check() local
692 phys_addr_t min_addr; alloc_nid_top_down_cap_min_check() local
738 phys_addr_t min_addr; alloc_nid_bottom_up_simple_check() local
791 phys_addr_t min_addr; alloc_nid_bottom_up_start_misaligned_check() local
843 phys_addr_t min_addr; alloc_nid_bottom_up_narrow_range_check() local
897 phys_addr_t min_addr; alloc_nid_bottom_up_reserved_with_space_check() local
967 phys_addr_t min_addr; alloc_nid_bottom_up_reserved_no_space_check() local
1019 phys_addr_t min_addr; alloc_nid_bottom_up_cap_max_check() local
1056 phys_addr_t min_addr; alloc_nid_bottom_up_cap_min_check() local
1250 phys_addr_t min_addr; alloc_nid_top_down_numa_simple_check() local
1303 phys_addr_t min_addr; alloc_nid_top_down_numa_small_node_check() local
1356 phys_addr_t min_addr; alloc_nid_top_down_numa_node_reserved_check() local
1408 phys_addr_t min_addr; alloc_nid_top_down_numa_part_reserved_check() local
1468 phys_addr_t min_addr; alloc_nid_top_down_numa_part_reserved_fallback_check() local
1528 phys_addr_t min_addr; alloc_nid_top_down_numa_split_range_low_check() local
1585 phys_addr_t min_addr; alloc_nid_top_down_numa_split_range_high_check() local
1642 phys_addr_t min_addr; alloc_nid_top_down_numa_no_overlap_split_check() local
1700 phys_addr_t min_addr; alloc_nid_top_down_numa_no_overlap_low_check() local
1756 phys_addr_t min_addr; alloc_nid_top_down_numa_no_overlap_high_check() local
1794 phys_addr_t min_addr; alloc_nid_bottom_up_numa_simple_check() local
1847 phys_addr_t min_addr; alloc_nid_bottom_up_numa_small_node_check() local
1901 phys_addr_t min_addr; alloc_nid_bottom_up_numa_node_reserved_check() local
1953 phys_addr_t min_addr; alloc_nid_bottom_up_numa_part_reserved_check() local
2015 phys_addr_t min_addr; alloc_nid_bottom_up_numa_part_reserved_fallback_check() local
2075 phys_addr_t min_addr; alloc_nid_bottom_up_numa_split_range_low_check() local
2133 phys_addr_t min_addr; alloc_nid_bottom_up_numa_split_range_high_check() local
2190 phys_addr_t min_addr; alloc_nid_bottom_up_numa_no_overlap_split_check() local
2248 phys_addr_t min_addr; alloc_nid_bottom_up_numa_no_overlap_low_check() local
2304 phys_addr_t min_addr; alloc_nid_bottom_up_numa_no_overlap_high_check() local
2349 phys_addr_t min_addr; alloc_nid_numa_large_region_generic_check() local
2400 phys_addr_t min_addr; alloc_nid_numa_reserved_full_merge_generic_check() local
2469 phys_addr_t min_addr; alloc_nid_numa_split_all_reserved_generic_check() local
[all...]
H A Dalloc_exact_nid_api.c34 phys_addr_t min_addr; in alloc_exact_nid_top_down_numa_simple_check() local
42 min_addr = memblock_start_of_DRAM(); in alloc_exact_nid_top_down_numa_simple_check()
46 min_addr, max_addr, in alloc_exact_nid_top_down_numa_simple_check()
87 phys_addr_t min_addr; in alloc_exact_nid_top_down_numa_part_reserved_check() local
97 min_addr = memblock_start_of_DRAM(); in alloc_exact_nid_top_down_numa_part_reserved_check()
102 min_addr, max_addr, in alloc_exact_nid_top_down_numa_part_reserved_check()
121 * A test that tries to allocate a memory region that spans over the min_addr
125 * min_addr
147 phys_addr_t min_addr; in alloc_exact_nid_top_down_numa_split_range_low_check() local
155 min_addr in alloc_exact_nid_top_down_numa_split_range_low_check()
205 phys_addr_t min_addr; alloc_exact_nid_top_down_numa_no_overlap_split_check() local
265 phys_addr_t min_addr; alloc_exact_nid_top_down_numa_no_overlap_low_check() local
303 phys_addr_t min_addr; alloc_exact_nid_bottom_up_numa_simple_check() local
356 phys_addr_t min_addr; alloc_exact_nid_bottom_up_numa_part_reserved_check() local
418 phys_addr_t min_addr; alloc_exact_nid_bottom_up_numa_split_range_low_check() local
476 phys_addr_t min_addr; alloc_exact_nid_bottom_up_numa_no_overlap_split_check() local
536 phys_addr_t min_addr; alloc_exact_nid_bottom_up_numa_no_overlap_low_check() local
583 phys_addr_t min_addr; alloc_exact_nid_numa_small_node_generic_check() local
624 phys_addr_t min_addr; alloc_exact_nid_numa_node_reserved_generic_check() local
668 phys_addr_t min_addr; alloc_exact_nid_numa_part_reserved_fail_generic_check() local
715 phys_addr_t min_addr; alloc_exact_nid_numa_split_range_high_generic_check() local
759 phys_addr_t min_addr; alloc_exact_nid_numa_no_overlap_high_generic_check() local
797 phys_addr_t min_addr; alloc_exact_nid_numa_large_region_generic_check() local
849 phys_addr_t min_addr; alloc_exact_nid_numa_reserved_full_merge_generic_check() local
919 phys_addr_t min_addr; alloc_exact_nid_numa_split_all_reserved_generic_check() local
[all...]
/kernel/linux/linux-5.10/drivers/soc/qcom/
H A Dmdt_loader.c45 phys_addr_t min_addr = PHYS_ADDR_MAX; in qcom_mdt_get_size() local
58 if (phdr->p_paddr < min_addr) in qcom_mdt_get_size()
59 min_addr = phdr->p_paddr; in qcom_mdt_get_size()
65 return min_addr < max_addr ? max_addr - min_addr : -EINVAL; in qcom_mdt_get_size()
139 phys_addr_t min_addr = PHYS_ADDR_MAX; in __qcom_mdt_load() local
190 if (phdr->p_paddr < min_addr) in __qcom_mdt_load()
191 min_addr = phdr->p_paddr; in __qcom_mdt_load()
200 max_addr - min_addr); in __qcom_mdt_load()
211 mem_reloc = min_addr; in __qcom_mdt_load()
[all...]
/kernel/linux/linux-6.6/drivers/soc/qcom/
H A Dmdt_loader.c83 phys_addr_t min_addr = PHYS_ADDR_MAX; in qcom_mdt_get_size() local
96 if (phdr->p_paddr < min_addr) in qcom_mdt_get_size()
97 min_addr = phdr->p_paddr; in qcom_mdt_get_size()
103 return min_addr < max_addr ? max_addr - min_addr : -EINVAL; in qcom_mdt_get_size()
211 phys_addr_t min_addr = PHYS_ADDR_MAX; in qcom_mdt_pas_init() local
231 if (phdr->p_paddr < min_addr) in qcom_mdt_pas_init()
232 min_addr = phdr->p_paddr; in qcom_mdt_pas_init()
254 ret = qcom_scm_pas_mem_setup(pas_id, mem_phys, max_addr - min_addr); in qcom_mdt_pas_init()
304 phys_addr_t min_addr in __qcom_mdt_load() local
[all...]
/kernel/linux/linux-5.10/kernel/
H A Dcfi.c145 unsigned long min_addr, unsigned long max_addr) in add_module_to_shadow()
161 for (ptr = min_addr; ptr <= max_addr; ptr += PAGE_SIZE) { in add_module_to_shadow()
173 unsigned long min_addr, unsigned long max_addr) in remove_module_from_shadow()
177 for (ptr = min_addr; ptr <= max_addr; ptr += PAGE_SIZE) { in remove_module_from_shadow()
186 unsigned long min_addr, unsigned long max_addr);
193 unsigned long min_addr, max_addr; in update_shadow() local
205 min_addr = (unsigned long)mod->core_layout.base; in update_shadow()
206 max_addr = min_addr + mod->core_layout.text_size; in update_shadow()
207 fn(next, mod, min_addr & PAGE_MASK, max_addr & PAGE_MASK); in update_shadow()
144 add_module_to_shadow(struct cfi_shadow *s, struct module *mod, unsigned long min_addr, unsigned long max_addr) add_module_to_shadow() argument
172 remove_module_from_shadow(struct cfi_shadow *s, struct module *mod, unsigned long min_addr, unsigned long max_addr) remove_module_from_shadow() argument
/kernel/linux/linux-5.10/net/netfilter/
H A Dxt_NETMAP.c29 for (i = 0; i < ARRAY_SIZE(range->min_addr.ip6); i++) in netmap_tg6()
30 netmask.ip6[i] = ~(range->min_addr.ip6[i] ^ in netmap_tg6()
41 new_addr.ip6[i] |= range->min_addr.ip6[i] & in netmap_tg6()
46 newrange.min_addr = new_addr; in netmap_tg6()
92 memset(&newrange.min_addr, 0, sizeof(newrange.min_addr)); in netmap_tg4()
95 newrange.min_addr.ip = new_ip; in netmap_tg4()
H A Dnft_nat.c39 range->min_addr.ip = (__force __be32) in nft_nat_setup_addr()
45 memcpy(range->min_addr.ip6, &regs->data[priv->sreg_addr_min], in nft_nat_setup_addr()
46 sizeof(range->min_addr.ip6)); in nft_nat_setup_addr()
94 netmask = ~(range->min_addr.ip6[i] ^ range->max_addr.ip6[i]); in nft_nat_setup_netmap()
96 new_addr.ip6[i] |= range->min_addr.ip6[i] & netmask; in nft_nat_setup_netmap()
99 range->min_addr = new_addr; in nft_nat_setup_netmap()
203 alen = sizeof_field(struct nf_nat_range, min_addr.ip); in nft_nat_init()
206 alen = sizeof_field(struct nf_nat_range, min_addr.ip6); in nft_nat_init()
H A Dnf_nat_masquerade.c64 memset(&newrange.min_addr, 0, sizeof(newrange.min_addr)); in nf_nat_masquerade_ipv4()
67 newrange.min_addr.ip = newsrc; in nf_nat_masquerade_ipv4()
258 newrange.min_addr.in6 = src; in nf_nat_masquerade_ipv6()
/kernel/linux/linux-6.6/net/netfilter/
H A Dxt_NETMAP.c29 for (i = 0; i < ARRAY_SIZE(range->min_addr.ip6); i++) in netmap_tg6()
30 netmask.ip6[i] = ~(range->min_addr.ip6[i] ^ in netmap_tg6()
41 new_addr.ip6[i] |= range->min_addr.ip6[i] & in netmap_tg6()
46 newrange.min_addr = new_addr; in netmap_tg6()
92 memset(&newrange.min_addr, 0, sizeof(newrange.min_addr)); in netmap_tg4()
95 newrange.min_addr.ip = new_ip; in netmap_tg4()
H A Dnft_nat.c39 range->min_addr.ip = (__force __be32) in nft_nat_setup_addr()
45 memcpy(range->min_addr.ip6, &regs->data[priv->sreg_addr_min], in nft_nat_setup_addr()
46 sizeof(range->min_addr.ip6)); in nft_nat_setup_addr()
94 netmask = ~(range->min_addr.ip6[i] ^ range->max_addr.ip6[i]); in nft_nat_setup_netmap()
96 new_addr.ip6[i] |= range->min_addr.ip6[i] & netmask; in nft_nat_setup_netmap()
99 range->min_addr = new_addr; in nft_nat_setup_netmap()
204 alen = sizeof_field(struct nf_nat_range, min_addr.ip); in nft_nat_init()
207 alen = sizeof_field(struct nf_nat_range, min_addr.ip6); in nft_nat_init()
H A Dnf_nat_bpf.c46 range.min_addr = *addr; in bpf_ct_set_nat_info()
47 range.max_addr = range.min_addr; in bpf_ct_set_nat_info()
/kernel/linux/linux-5.10/arch/mips/include/asm/octeon/
H A Dcvmx-bootmem.h198 * @min_addr: minimum address of range
205 extern void *cvmx_bootmem_alloc_named_range(uint64_t size, uint64_t min_addr,
219 * @param min_addr minimum address of range
231 uint64_t min_addr,
284 * @param min_addr Minimum address that block can occupy.
299 int64_t cvmx_bootmem_phy_named_block_alloc(uint64_t size, uint64_t min_addr,
/kernel/linux/linux-6.6/arch/mips/include/asm/octeon/
H A Dcvmx-bootmem.h198 * @min_addr: minimum address of range
205 extern void *cvmx_bootmem_alloc_named_range(uint64_t size, uint64_t min_addr,
219 * @param min_addr minimum address of range
231 uint64_t min_addr,
284 * @param min_addr Minimum address that block can occupy.
299 int64_t cvmx_bootmem_phy_named_block_alloc(uint64_t size, uint64_t min_addr,
/kernel/linux/linux-5.10/arch/mips/cavium-octeon/executive/
H A Dcvmx-bootmem.c126 * @min_addr: defines the minimum address of the range
132 uint64_t min_addr, uint64_t max_addr) in cvmx_bootmem_alloc_range()
136 cvmx_bootmem_phy_alloc(size, min_addr, max_addr, alignment, 0); in cvmx_bootmem_alloc_range()
151 void *cvmx_bootmem_alloc_named_range(uint64_t size, uint64_t min_addr, in cvmx_bootmem_alloc_named_range() argument
157 addr = cvmx_bootmem_phy_named_block_alloc(size, min_addr, max_addr, in cvmx_bootmem_alloc_named_range()
231 "min_addr: 0x%llx, max_addr: 0x%llx, align: 0x%llx\n", in cvmx_bootmem_phy_alloc()
618 void *cvmx_bootmem_alloc_named_range_once(uint64_t size, uint64_t min_addr, in cvmx_bootmem_alloc_named_range_once() argument
637 addr = cvmx_bootmem_phy_named_block_alloc(size, min_addr, max_addr, in cvmx_bootmem_alloc_named_range_once()
718 int64_t cvmx_bootmem_phy_named_block_alloc(uint64_t size, uint64_t min_addr, in cvmx_bootmem_phy_named_block_alloc() argument
731 (unsigned long long)min_addr, in cvmx_bootmem_phy_named_block_alloc()
131 cvmx_bootmem_alloc_range(uint64_t size, uint64_t alignment, uint64_t min_addr, uint64_t max_addr) cvmx_bootmem_alloc_range() argument
[all...]
/kernel/linux/linux-6.6/arch/mips/cavium-octeon/executive/
H A Dcvmx-bootmem.c126 * @min_addr: defines the minimum address of the range
132 uint64_t min_addr, uint64_t max_addr) in cvmx_bootmem_alloc_range()
136 cvmx_bootmem_phy_alloc(size, min_addr, max_addr, alignment, 0); in cvmx_bootmem_alloc_range()
151 void *cvmx_bootmem_alloc_named_range(uint64_t size, uint64_t min_addr, in cvmx_bootmem_alloc_named_range() argument
157 addr = cvmx_bootmem_phy_named_block_alloc(size, min_addr, max_addr, in cvmx_bootmem_alloc_named_range()
231 "min_addr: 0x%llx, max_addr: 0x%llx, align: 0x%llx\n", in cvmx_bootmem_phy_alloc()
618 void *cvmx_bootmem_alloc_named_range_once(uint64_t size, uint64_t min_addr, in cvmx_bootmem_alloc_named_range_once() argument
637 addr = cvmx_bootmem_phy_named_block_alloc(size, min_addr, max_addr, in cvmx_bootmem_alloc_named_range_once()
718 int64_t cvmx_bootmem_phy_named_block_alloc(uint64_t size, uint64_t min_addr, in cvmx_bootmem_phy_named_block_alloc() argument
731 (unsigned long long)min_addr, in cvmx_bootmem_phy_named_block_alloc()
131 cvmx_bootmem_alloc_range(uint64_t size, uint64_t alignment, uint64_t min_addr, uint64_t max_addr) cvmx_bootmem_alloc_range() argument
[all...]
/kernel/linux/linux-5.10/arch/x86/boot/compressed/
H A Dmisc.c181 unsigned long min_addr = (unsigned long)output; in handle_relocations() local
182 unsigned long max_addr = min_addr + (VO___bss_start - VO__text); in handle_relocations()
188 delta = min_addr - LOAD_PHYSICAL_ADDR; in handle_relocations()
237 if (ptr < min_addr || ptr > max_addr) in handle_relocations()
248 if (ptr < min_addr || ptr > max_addr) in handle_relocations()
258 if (ptr < min_addr || ptr > max_addr) in handle_relocations()
/kernel/linux/linux-6.6/arch/x86/boot/compressed/
H A Dmisc.c190 unsigned long min_addr = (unsigned long)output; in handle_relocations() local
191 unsigned long max_addr = min_addr + (VO___bss_start - VO__text); in handle_relocations()
197 delta = min_addr - LOAD_PHYSICAL_ADDR; in handle_relocations()
246 if (ptr < min_addr || ptr > max_addr) in handle_relocations()
257 if (ptr < min_addr || ptr > max_addr) in handle_relocations()
267 if (ptr < min_addr || ptr > max_addr) in handle_relocations()
/kernel/linux/linux-5.10/include/uapi/linux/netfilter/
H A Dnf_nat.h40 union nf_inet_addr min_addr; member
48 union nf_inet_addr min_addr; member
/kernel/linux/linux-6.6/include/uapi/linux/netfilter/
H A Dnf_nat.h40 union nf_inet_addr min_addr; member
48 union nf_inet_addr min_addr; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/netfilter/
H A Dnf_nat.h45 union nf_inet_addr min_addr; member
52 union nf_inet_addr min_addr; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/netfilter/
H A Dnf_nat.h45 union nf_inet_addr min_addr; member
52 union nf_inet_addr min_addr; member
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/netfilter/
H A Dnf_nat.h35 union nf_inet_addr min_addr; member
42 union nf_inet_addr min_addr; member
/kernel/linux/linux-6.6/arch/m68k/mm/
H A Dmotorola.c421 unsigned long min_addr, max_addr; in paging_init() local
439 min_addr = m68k_memory[0].addr; in paging_init()
440 max_addr = min_addr + m68k_memory[0].size - 1; in paging_init()
444 if (m68k_memory[i].addr < min_addr) { in paging_init()
460 m68k_memoffset = min_addr - PAGE_OFFSET; in paging_init()
461 m68k_virt_to_node_shift = fls(max_addr - min_addr) - 6; in paging_init()
488 early_memtest(min_addr, max_addr); in paging_init()
/kernel/linux/linux-5.10/arch/m68k/mm/
H A Dmotorola.c393 unsigned long min_addr, max_addr; in paging_init() local
411 min_addr = m68k_memory[0].addr; in paging_init()
412 max_addr = min_addr + m68k_memory[0].size; in paging_init()
415 if (m68k_memory[i].addr < min_addr) { in paging_init()
430 m68k_memoffset = min_addr - PAGE_OFFSET; in paging_init()
431 m68k_virt_to_node_shift = fls(max_addr - min_addr - 1) - 6; in paging_init()

Completed in 13 milliseconds

1234