Home
last modified time | relevance | path

Searched refs:max_addr (Results 1 – 41 of 41) sorted by relevance

/linux-4.1.27/lib/
Dstrnlen_user.c105 unsigned long max_addr, src_addr; in strnlen_user() local
110 max_addr = user_addr_max(); in strnlen_user()
112 if (likely(src_addr < max_addr)) { in strnlen_user()
113 unsigned long max = max_addr - src_addr; in strnlen_user()
136 unsigned long max_addr, src_addr; in strlen_user() local
138 max_addr = user_addr_max(); in strlen_user()
140 if (likely(src_addr < max_addr)) { in strlen_user()
141 unsigned long max = max_addr - src_addr; in strlen_user()
Dstrncpy_from_user.c101 unsigned long max_addr, src_addr; in strncpy_from_user() local
106 max_addr = user_addr_max(); in strncpy_from_user()
108 if (likely(src_addr < max_addr)) { in strncpy_from_user()
109 unsigned long max = max_addr - src_addr; in strncpy_from_user()
/linux-4.1.27/arch/s390/mm/
Ddump_pagetables.c8 static unsigned long max_addr; variable
117 for (i = 0; i < PTRS_PER_PTE && addr < max_addr; i++) { in walk_pte_level()
133 for (i = 0; i < PTRS_PER_PMD && addr < max_addr; i++) { in walk_pmd_level()
155 for (i = 0; i < PTRS_PER_PUD && addr < max_addr; i++) { in walk_pud_level()
178 for (i = 0; i < PTRS_PER_PGD && addr < max_addr; i++) { in walk_pgd_level()
188 st.current_address = max_addr; in walk_pgd_level()
217 max_addr = (S390_lowcore.kernel_asce & _REGION_ENTRY_TYPE_MASK) >> 2; in pt_dump_init()
218 max_addr = 1UL << (max_addr * 11 + 31); in pt_dump_init()
/linux-4.1.27/arch/x86/mm/
Dnuma_emulation.c82 u64 addr, u64 max_addr, int nr_nodes) in split_nodes_interleave() argument
102 size = max_addr - addr - mem_hole_size(addr, max_addr); in split_nodes_interleave()
187 static u64 __init find_end_of_node(u64 start, u64 max_addr, u64 size) in find_end_of_node() argument
193 if (end > max_addr) { in find_end_of_node()
194 end = max_addr; in find_end_of_node()
207 u64 addr, u64 max_addr, u64 size) in split_nodes_size_interleave() argument
222 min_size = (max_addr - addr - mem_hole_size(addr, max_addr)) / MAX_NUMNODES; in split_nodes_size_interleave()
314 const u64 max_addr = PFN_PHYS(max_pfn); in numa_emulation() local
338 ret = split_nodes_size_interleave(&ei, &pi, 0, max_addr, size); in numa_emulation()
343 ret = split_nodes_interleave(&ei, &pi, 0, max_addr, n); in numa_emulation()
/linux-4.1.27/arch/m68k/mm/
Dmotorola.c209 unsigned long min_addr, max_addr; in paging_init() local
228 max_addr = min_addr + m68k_memory[0].size; in paging_init()
240 if (addr > max_addr) in paging_init()
241 max_addr = addr; in paging_init()
245 m68k_virt_to_node_shift = fls(max_addr - min_addr - 1) - 6; in paging_init()
250 high_memory = phys_to_virt(max_addr); in paging_init()
253 max_low_pfn = max_addr >> PAGE_SHIFT; in paging_init()
/linux-4.1.27/drivers/firmware/efi/libstub/
Defi-stub-helper.c149 u64 max_addr = 0; in efi_high_alloc() local
200 if (start > max_addr) in efi_high_alloc()
201 max_addr = start; in efi_high_alloc()
204 if (!max_addr) in efi_high_alloc()
209 nr_pages, &max_addr); in efi_high_alloc()
211 max = max_addr; in efi_high_alloc()
212 max_addr = 0; in efi_high_alloc()
216 *addr = max_addr; in efi_high_alloc()
361 unsigned long max_addr, in handle_cmdline_files() argument
473 &file_addr, max_addr); in handle_cmdline_files()
[all …]
Defistub.h38 unsigned long max_addr,
Dfdt.c189 unsigned long max_addr, in allocate_new_fdt_and_exit_boot() argument
227 new_fdt_addr, max_addr); in allocate_new_fdt_and_exit_boot()
/linux-4.1.27/net/netfilter/
Dnf_nat_redirect.c70 memset(&newrange.max_addr, 0, sizeof(newrange.max_addr)); in nf_nat_redirect_ipv4()
73 newrange.max_addr.ip = newdst; in nf_nat_redirect_ipv4()
118 newrange.max_addr.in6 = newdst; in nf_nat_redirect_ipv6()
Dxt_NETMAP.c34 range->max_addr.ip6[i]); in netmap_tg6()
50 newrange.max_addr = new_addr; in netmap_tg6()
91 memset(&newrange.max_addr, 0, sizeof(newrange.max_addr)); in netmap_tg4()
94 newrange.max_addr.ip = new_ip; in netmap_tg4()
Dxt_nat.c33 memset(&dst->max_addr, 0, sizeof(dst->max_addr)); in xt_nat_convert_range()
37 dst->max_addr.ip = src->max_ip; in xt_nat_convert_range()
Dnft_nat.c53 range.max_addr.ip = (__force __be32) in nft_nat_eval()
60 memcpy(range.max_addr.ip6, in nft_nat_eval()
62 sizeof(range.max_addr.ip6)); in nft_nat_eval()
Dnf_nat_helper.c201 range.min_addr = range.max_addr in nf_nat_follow_master()
208 range.min_addr = range.max_addr in nf_nat_follow_master()
Dnf_nat_core.c242 if (nf_inet_addr_cmp(&range->min_addr, &range->max_addr)) { in find_best_ips_proto()
270 maxip = ntohl((__force __be32)range->max_addr.all[i]); in find_best_ips_proto()
279 if (var_ipp->all[i] != range->max_addr.all[i]) in find_best_ips_proto()
458 .max_addr = ip, in __nf_nat_alloc_null_binding()
Dnf_nat_sip.c327 range.min_addr = range.max_addr = exp->saved_addr; in nf_nat_sip_expected()
335 range.min_addr = range.max_addr in nf_nat_sip_expected()
/linux-4.1.27/mm/
Dmemblock.c1079 phys_addr_t align, phys_addr_t max_addr, in memblock_alloc_base_nid() argument
1082 return memblock_alloc_range_nid(size, align, 0, max_addr, nid); in memblock_alloc_base_nid()
1090 phys_addr_t __init __memblock_alloc_base(phys_addr_t size, phys_addr_t align, phys_addr_t max_addr) in __memblock_alloc_base() argument
1092 return memblock_alloc_base_nid(size, align, max_addr, NUMA_NO_NODE); in __memblock_alloc_base()
1095 phys_addr_t __init memblock_alloc_base(phys_addr_t size, phys_addr_t align, phys_addr_t max_addr) in memblock_alloc_base() argument
1099 alloc = __memblock_alloc_base(size, align, max_addr); in memblock_alloc_base()
1103 (unsigned long long) size, (unsigned long long) max_addr); in memblock_alloc_base()
1151 phys_addr_t min_addr, phys_addr_t max_addr, in memblock_virt_alloc_internal() argument
1171 if (max_addr > memblock.current_limit) in memblock_virt_alloc_internal()
1172 max_addr = memblock.current_limit; in memblock_virt_alloc_internal()
[all …]
Dkmemleak.c211 static unsigned long max_addr; variable
488 if (ptr >= min_addr && ptr < max_addr) in find_and_get_object()
571 max_addr = max(max_addr, ptr + size); in create_object()
/linux-4.1.27/arch/mips/include/asm/octeon/
Dcvmx-bootmem.h190 uint64_t min_addr, uint64_t max_addr);
255 uint64_t max_addr, uint64_t align,
321 uint64_t max_addr,
Docteon.h17 uint64_t max_addr,
22 uint64_t min_addr, uint64_t max_addr,
27 uint64_t max_addr, uint64_t align,
/linux-4.1.27/arch/mips/cavium-octeon/
Ddma-octeon.c265 phys_addr_t max_addr; in plat_swiotlb_setup() local
270 max_addr = 0; in plat_swiotlb_setup()
284 if (max_addr < e->addr + e->size) in plat_swiotlb_setup()
285 max_addr = e->addr + e->size; in plat_swiotlb_setup()
301 } else if (max_addr > 0xf0000000ul) { in plat_swiotlb_setup()
311 if (OCTEON_IS_OCTEON2() && max_addr >= 0x100000000ul) in plat_swiotlb_setup()
/linux-4.1.27/arch/mips/cavium-octeon/executive/
Dcvmx-bootmem.c77 uint64_t min_addr, uint64_t max_addr) in cvmx_bootmem_alloc_range() argument
81 cvmx_bootmem_phy_alloc(size, min_addr, max_addr, alignment, 0); in cvmx_bootmem_alloc_range()
102 uint64_t max_addr, uint64_t align, in cvmx_bootmem_alloc_named_range() argument
107 addr = cvmx_bootmem_phy_named_block_alloc(size, min_addr, max_addr, in cvmx_bootmem_alloc_named_range()
618 uint64_t max_addr, in cvmx_bootmem_phy_named_block_alloc() argument
631 (unsigned long long)max_addr, in cvmx_bootmem_phy_named_block_alloc()
676 addr_allocated = cvmx_bootmem_phy_alloc(size, min_addr, max_addr, in cvmx_bootmem_phy_named_block_alloc()
/linux-4.1.27/net/ipv4/netfilter/
Dnf_nat_masquerade_ipv4.c63 memset(&newrange.max_addr, 0, sizeof(newrange.max_addr)); in nf_nat_masquerade_ipv4()
66 newrange.max_addr.ip = newsrc; in nf_nat_masquerade_ipv4()
Dnf_nat_h323.c410 range.min_addr = range.max_addr = in ip_nat_q931_expect()
417 range.min_addr = range.max_addr = in ip_nat_q931_expect()
504 range.min_addr = range.max_addr = in ip_nat_callforwarding_expect()
511 range.min_addr = range.max_addr = this->saved_addr; in ip_nat_callforwarding_expect()
Dnf_nat_l3proto_ipv4.c69 ntohl(t->src.u3.ip) <= ntohl(range->max_addr.ip); in nf_nat_ipv4_in_range()
167 range->max_addr.ip = nla_get_be32(tb[CTA_NAT_V4_MAXIP]); in nf_nat_ipv4_nlattr_to_range()
169 range->max_addr.ip = range->min_addr.ip; in nf_nat_ipv4_nlattr_to_range()
Dnf_nat_pptp.c93 range.min_addr = range.max_addr in pptp_nat_expected()
103 range.min_addr = range.max_addr in pptp_nat_expected()
/linux-4.1.27/include/linux/
Dbootmem.h156 phys_addr_t max_addr, int nid);
158 phys_addr_t min_addr, phys_addr_t max_addr, int nid);
301 phys_addr_t align, phys_addr_t min_addr, phys_addr_t max_addr, int nid) in memblock_virt_alloc_try_nid() argument
309 phys_addr_t min_addr, phys_addr_t max_addr, int nid) in memblock_virt_alloc_try_nid_nopanic() argument
312 min_addr, max_addr); in memblock_virt_alloc_try_nid_nopanic()
Dmemblock.h278 phys_addr_t max_addr);
280 phys_addr_t max_addr);
Defi.h1250 unsigned long max_addr,
/linux-4.1.27/arch/x86/boot/compressed/
Dmisc.c239 unsigned long max_addr = min_addr + output_len; in handle_relocations() local
285 if (ptr < min_addr || ptr > max_addr) in handle_relocations()
296 if (ptr < min_addr || ptr > max_addr) in handle_relocations()
306 if (ptr < min_addr || ptr > max_addr) in handle_relocations()
/linux-4.1.27/arch/cris/arch-v10/drivers/
Daxisflashmap.c310 struct partitiontable_entry *max_addr = in init_axis_flash() local
324 while (p <= (unsigned char*)max_addr) { in init_axis_flash()
335 max_addr); in init_axis_flash()
343 && ptable < max_addr in init_axis_flash()
/linux-4.1.27/arch/cris/arch-v32/drivers/
Daxisflashmap.c452 struct partitiontable_entry *max_addr = in init_axis_flash() local
466 while (p <= (unsigned char*)max_addr) { in init_axis_flash()
478 max_addr); in init_axis_flash()
485 && ptable < max_addr in init_axis_flash()
/linux-4.1.27/include/uapi/linux/netfilter/
Dnf_nat.h37 union nf_inet_addr max_addr; member
/linux-4.1.27/net/ipv6/netfilter/
Dnf_nat_masquerade_ipv6.c45 newrange.max_addr.in6 = src; in nf_nat_masquerade_ipv6()
Dnf_nat_l3proto_ipv6.c68 ipv6_addr_cmp(&t->src.u3.in6, &range->max_addr.in6) <= 0; in nf_nat_ipv6_in_range()
172 nla_memcpy(&range->max_addr.ip6, tb[CTA_NAT_V6_MAXIP], in nf_nat_ipv6_nlattr_to_range()
175 range->max_addr = range->min_addr; in nf_nat_ipv6_nlattr_to_range()
/linux-4.1.27/arch/ia64/kernel/
Defi.c57 static u64 mem_limit = ~0UL, max_addr = ~0UL, min_addr = 0UL; variable
491 max_addr = GRANULEROUNDDOWN(memparse(cp + 9, &cp)); in efi_init()
504 if (max_addr != ~0UL) in efi_init()
506 max_addr >> 20); in efi_init()
1023 ae = min(ae, max_addr); in find_memmap_space()
1142 ae = min(ae, max_addr); in efi_memmap_init()
/linux-4.1.27/arch/powerpc/platforms/pseries/
Diommu.c913 u64 dma_addr, max_addr; in enable_ddw() local
985 max_addr = memory_hotplug_max(); in enable_ddw()
986 if (query.largest_available_block < (max_addr >> page_shift)) { in enable_ddw()
988 "%llu-sized pages\n", max_addr, query.largest_available_block, in enable_ddw()
992 len = order_base_2(max_addr); in enable_ddw()
/linux-4.1.27/drivers/iommu/
Dintel-iommu.c340 u64 max_addr; /* maximum mapped address */ member
4357 domain->max_addr = 0; in md_domain_init()
4441 if (dmar_domain->max_addr > (1LL << addr_width)) { in intel_iommu_attach_device()
4444 __func__, addr_width, dmar_domain->max_addr); in intel_iommu_attach_device()
4478 u64 max_addr; in intel_iommu_map() local
4489 max_addr = iova + size; in intel_iommu_map()
4490 if (dmar_domain->max_addr < max_addr) { in intel_iommu_map()
4495 if (end < max_addr) { in intel_iommu_map()
4498 __func__, dmar_domain->gaw, max_addr); in intel_iommu_map()
4501 dmar_domain->max_addr = max_addr; in intel_iommu_map()
[all …]
/linux-4.1.27/block/
Dblk-settings.c208 void blk_queue_bounce_limit(struct request_queue *q, u64 max_addr) in blk_queue_bounce_limit() argument
210 unsigned long b_pfn = max_addr >> PAGE_SHIFT; in blk_queue_bounce_limit()
/linux-4.1.27/drivers/scsi/aic7xxx/aicasm/
Daicasm_gram.y388 u_int max_addr; variable
391 max_addr = scb_or_sram_symbol->info.rinfo->address
396 if (sym_max_addr > max_addr)
/linux-4.1.27/drivers/scsi/
Dscsi_debug.c3334 unsigned char * max_addr; in resp_report_luns() local
3361 max_addr = arr + SDEBUG_RLUN_ARR_SZ; in resp_report_luns()
3363 ((i < lun_cnt) && ((unsigned char *)(one_lun + i) < max_addr)); in resp_report_luns()
/linux-4.1.27/Documentation/
Dkernel-parameters.txt1938 max_addr=nn[KMG] [KNL,BOOT,ia64] All physical memory greater