Home
last modified time | relevance | path

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

12

/Linux-v6.6/arch/powerpc/mm/book3s64/
Dslice.c118 unsigned long high_limit) in slice_mask_for_free() argument
130 if (slice_addr_is_low(high_limit - 1)) in slice_mask_for_free()
133 for (i = 0; i < GET_HIGH_SLICE_INDEX(high_limit); i++) in slice_mask_for_free()
281 int psize, unsigned long high_limit) in slice_find_area_bottomup() argument
294 while (addr < high_limit) { in slice_find_area_bottomup()
306 if (addr >= high_limit) in slice_find_area_bottomup()
307 addr = high_limit; in slice_find_area_bottomup()
312 info.high_limit = addr; in slice_find_area_bottomup()
325 int psize, unsigned long high_limit) in slice_find_area_topdown() argument
342 if (high_limit > DEFAULT_MAP_WINDOW) in slice_find_area_topdown()
[all …]
/Linux-v6.6/include/trace/events/
Dmmap.h22 __field(unsigned long, high_limit)
33 __entry->high_limit = info->high_limit;
42 __entry->low_limit, __entry->high_limit, __entry->align_mask,
/Linux-v6.6/arch/x86/mm/
Dhugetlbpage.c64 info.high_limit = in_32bit_syscall() ? in hugetlb_get_unmapped_area_bottomup()
82 info.high_limit = get_mmap_base(0); in hugetlb_get_unmapped_area_topdown()
89 info.high_limit += TASK_SIZE_MAX - DEFAULT_MAP_WINDOW; in hugetlb_get_unmapped_area_topdown()
105 info.high_limit = TASK_SIZE_LOW; in hugetlb_get_unmapped_area_topdown()
/Linux-v6.6/arch/arm/mm/
Dmmap.c74 info.high_limit = TASK_SIZE; in arch_get_unmapped_area()
125 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
140 info.high_limit = TASK_SIZE; in arch_get_unmapped_area_topdown()
/Linux-v6.6/arch/x86/kernel/
Dsys_x86_64.c150 info.high_limit = end; in arch_get_unmapped_area()
201 info.high_limit = get_mmap_base(0); in arch_get_unmapped_area_topdown()
211 info.high_limit += TASK_SIZE_MAX - DEFAULT_MAP_WINDOW; in arch_get_unmapped_area_topdown()
/Linux-v6.6/arch/sh/mm/
Dmmap.c94 info.high_limit = TASK_SIZE; in arch_get_unmapped_area()
144 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
159 info.high_limit = TASK_SIZE; in arch_get_unmapped_area_topdown()
/Linux-v6.6/arch/s390/mm/
Dmmap.c99 info.high_limit = TASK_SIZE; in arch_get_unmapped_area()
140 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
158 info.high_limit = TASK_SIZE; in arch_get_unmapped_area_topdown()
Dhugetlbpage.c266 info.high_limit = TASK_SIZE; in hugetlb_get_unmapped_area_bottomup()
283 info.high_limit = current->mm->mmap_base; in hugetlb_get_unmapped_area_topdown()
298 info.high_limit = TASK_SIZE; in hugetlb_get_unmapped_area_topdown()
/Linux-v6.6/arch/mips/mm/
Dmmap.c81 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_common()
97 info.high_limit = TASK_SIZE; in arch_get_unmapped_area_common()
/Linux-v6.6/arch/loongarch/mm/
Dmmap.c71 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_common()
87 info.high_limit = TASK_SIZE; in arch_get_unmapped_area_common()
/Linux-v6.6/arch/sparc/mm/
Dhugetlbpage.c42 info.high_limit = min(task_size, VA_EXCLUDE_START); in hugetlb_get_unmapped_area_bottomup()
50 info.high_limit = task_size; in hugetlb_get_unmapped_area_bottomup()
74 info.high_limit = mm->mmap_base; in hugetlb_get_unmapped_area_topdown()
89 info.high_limit = STACK_TOP32; in hugetlb_get_unmapped_area_topdown()
/Linux-v6.6/arch/sparc/kernel/
Dsys_sparc_64.c132 info.high_limit = min(task_size, VA_EXCLUDE_START); in arch_get_unmapped_area()
140 info.high_limit = task_size; in arch_get_unmapped_area()
195 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_topdown()
210 info.high_limit = STACK_TOP32; in arch_get_unmapped_area_topdown()
Dsys_sparc_32.c65 info.high_limit = TASK_SIZE; in arch_get_unmapped_area()
/Linux-v6.6/arch/csky/abiv1/
Dmmap.c67 info.high_limit = TASK_SIZE; in arch_get_unmapped_area()
/Linux-v6.6/arch/arc/mm/
Dmmap.c72 info.high_limit = TASK_SIZE; in arch_get_unmapped_area()
/Linux-v6.6/arch/parisc/kernel/
Dsys_parisc.c149 info.high_limit = mm->mmap_base; in arch_get_unmapped_area_common()
165 info.high_limit = mmap_upper_limit(NULL); in arch_get_unmapped_area_common()
/Linux-v6.6/mm/
Dmmap.c1566 unsigned long low_limit, high_limit; in unmapped_area() local
1579 high_limit = info->high_limit; in unmapped_area()
1581 if (mas_empty_area(&mas, low_limit, high_limit - 1, length)) in unmapped_area()
1618 unsigned long low_limit, high_limit; in unmapped_area_topdown() local
1630 high_limit = info->high_limit; in unmapped_area_topdown()
1632 if (mas_empty_area_rev(&mas, low_limit, high_limit - 1, length)) in unmapped_area_topdown()
1641 high_limit = vm_start_gap(tmp); in unmapped_area_topdown()
1648 high_limit = tmp->vm_start; in unmapped_area_topdown()
1718 info.high_limit = mmap_end; in generic_get_unmapped_area()
1768 info.high_limit = arch_get_mmap_base(addr, mm->mmap_base); in generic_get_unmapped_area_topdown()
[all …]
Dmm_init.c2459 unsigned long high_limit) in alloc_large_system_hash() argument
2461 unsigned long long max = high_limit; in alloc_large_system_hash()
2479 if (!high_limit) { in alloc_large_system_hash()
/Linux-v6.6/arch/ia64/kernel/
Dsys_ia64.c64 info.high_limit = TASK_SIZE; in arch_get_unmapped_area()
/Linux-v6.6/arch/ia64/mm/
Dhugetlbpage.c153 info.high_limit = HPAGE_REGION_BASE + RGN_MAP_LIMIT; in hugetlb_get_unmapped_area()
/Linux-v6.6/include/rdma/
Dopa_port_info.h260 __be16 high_limit; member
/Linux-v6.6/fs/hugetlbfs/
Dinode.c196 info.high_limit = arch_get_mmap_end(addr, len, flags); in hugetlb_get_unmapped_area_bottomup()
212 info.high_limit = arch_get_mmap_base(addr, current->mm->mmap_base); in hugetlb_get_unmapped_area_topdown()
227 info.high_limit = arch_get_mmap_end(addr, len, flags); in hugetlb_get_unmapped_area_topdown()
/Linux-v6.6/include/linux/
Dmemblock.h581 unsigned long high_limit);
/Linux-v6.6/include/net/
Dinet_hashtables.h302 unsigned long high_limit);
/Linux-v6.6/net/ipv4/
Dinet_hashtables.c1170 unsigned long high_limit) in inet_hashinfo2_init() argument
1180 high_limit); in inet_hashinfo2_init()

12