/kernel/linux/linux-5.10/arch/x86/mm/ |
H A D | mmap.c | 41 static unsigned long stack_maxrandom_size(unsigned long task_size) in stack_maxrandom_size() argument 45 max = (-1UL) & __STACK_RND_MASK(task_size == task_size_32bit()); in stack_maxrandom_size() 82 static unsigned long mmap_base(unsigned long rnd, unsigned long task_size, in mmap_base() argument 86 unsigned long pad = stack_maxrandom_size(task_size) + stack_guard_gap; in mmap_base() 98 gap_max = (task_size / 6) * 5; in mmap_base() 105 return PAGE_ALIGN(task_size - gap - rnd); in mmap_base() 109 unsigned long task_size) in mmap_legacy_base() 111 return __TASK_UNMAPPED_BASE(task_size) + rnd; in mmap_legacy_base() 119 unsigned long random_factor, unsigned long task_size, in arch_pick_mmap_base() 122 *legacy_base = mmap_legacy_base(random_factor, task_size); in arch_pick_mmap_base() 108 mmap_legacy_base(unsigned long rnd, unsigned long task_size) mmap_legacy_base() argument 118 arch_pick_mmap_base(unsigned long *base, unsigned long *legacy_base, unsigned long random_factor, unsigned long task_size, struct rlimit *rlim_stack) arch_pick_mmap_base() argument [all...] |
/kernel/linux/linux-6.6/arch/x86/mm/ |
H A D | mmap.c | 41 static unsigned long stack_maxrandom_size(unsigned long task_size) in stack_maxrandom_size() argument 45 max = (-1UL) & __STACK_RND_MASK(task_size == task_size_32bit()); in stack_maxrandom_size() 82 static unsigned long mmap_base(unsigned long rnd, unsigned long task_size, in mmap_base() argument 86 unsigned long pad = stack_maxrandom_size(task_size) + stack_guard_gap; in mmap_base() 98 gap_max = (task_size / 6) * 5; in mmap_base() 105 return PAGE_ALIGN(task_size - gap - rnd); in mmap_base() 109 unsigned long task_size) in mmap_legacy_base() 111 return __TASK_UNMAPPED_BASE(task_size) + rnd; in mmap_legacy_base() 119 unsigned long random_factor, unsigned long task_size, in arch_pick_mmap_base() 122 *legacy_base = mmap_legacy_base(random_factor, task_size); in arch_pick_mmap_base() 108 mmap_legacy_base(unsigned long rnd, unsigned long task_size) mmap_legacy_base() argument 118 arch_pick_mmap_base(unsigned long *base, unsigned long *legacy_base, unsigned long random_factor, unsigned long task_size, struct rlimit *rlim_stack) arch_pick_mmap_base() argument [all...] |
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | sys_sparc_64.c | 94 unsigned long task_size = TASK_SIZE; in arch_get_unmapped_area() local 109 task_size = STACK_TOP32; in arch_get_unmapped_area() 110 if (unlikely(len > task_size || len >= VA_EXCLUDE_START)) in arch_get_unmapped_area() 124 if (task_size - len >= addr && in arch_get_unmapped_area() 132 info.high_limit = min(task_size, VA_EXCLUDE_START); in arch_get_unmapped_area() 137 if ((addr & ~PAGE_MASK) && task_size > VA_EXCLUDE_END) { in arch_get_unmapped_area() 140 info.high_limit = task_size; in arch_get_unmapped_area() 154 unsigned long task_size = STACK_TOP32; in arch_get_unmapped_area_topdown() local 172 if (unlikely(len > task_size)) in arch_get_unmapped_area_topdown() 187 if (task_size in arch_get_unmapped_area_topdown() 298 unsigned long task_size = STACK_TOP32; arch_pick_mmap_layout() local [all...] |
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | sys_sparc_64.c | 94 unsigned long task_size = TASK_SIZE; in arch_get_unmapped_area() local 109 task_size = STACK_TOP32; in arch_get_unmapped_area() 110 if (unlikely(len > task_size || len >= VA_EXCLUDE_START)) in arch_get_unmapped_area() 124 if (task_size - len >= addr && in arch_get_unmapped_area() 132 info.high_limit = min(task_size, VA_EXCLUDE_START); in arch_get_unmapped_area() 137 if ((addr & ~PAGE_MASK) && task_size > VA_EXCLUDE_END) { in arch_get_unmapped_area() 140 info.high_limit = task_size; in arch_get_unmapped_area() 154 unsigned long task_size = STACK_TOP32; in arch_get_unmapped_area_topdown() local 172 if (unlikely(len > task_size)) in arch_get_unmapped_area_topdown() 187 if (task_size in arch_get_unmapped_area_topdown() 298 unsigned long task_size = STACK_TOP32; arch_pick_mmap_layout() local [all...] |
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | hugetlb.h | 18 unsigned long task_size = STACK_TOP; in prepare_hugepage_range() local 25 if (len > task_size) in prepare_hugepage_range() 27 if (task_size - len < addr) in prepare_hugepage_range()
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | hugetlb.h | 19 unsigned long task_size = STACK_TOP; in prepare_hugepage_range() local 26 if (len > task_size) in prepare_hugepage_range() 28 if (task_size - len < addr) in prepare_hugepage_range()
|
/kernel/linux/linux-5.10/arch/x86/kernel/fpu/ |
H A D | init.c | 156 int task_size = sizeof(struct task_struct); in fpu__init_task_struct_size() local 162 task_size -= sizeof(((struct task_struct *)0)->thread.fpu.state); in fpu__init_task_struct_size() 168 task_size += fpu_kernel_xstate_size; in fpu__init_task_struct_size() 181 arch_task_struct_size = task_size; in fpu__init_task_struct_size()
|
/kernel/linux/linux-6.6/arch/x86/kernel/fpu/ |
H A D | init.c | 151 int task_size = sizeof(struct task_struct); in fpu__init_task_struct_size() local 157 task_size -= sizeof(current->thread.fpu.__fpstate.regs); in fpu__init_task_struct_size() 163 task_size += fpu_kernel_cfg.default_size; in fpu__init_task_struct_size() 176 arch_task_struct_size = task_size; in fpu__init_task_struct_size()
|
/kernel/linux/linux-5.10/arch/sparc/mm/ |
H A D | hugetlbpage.c | 33 unsigned long task_size = TASK_SIZE; in hugetlb_get_unmapped_area_bottomup() local 37 task_size = STACK_TOP32; in hugetlb_get_unmapped_area_bottomup() 42 info.high_limit = min(task_size, VA_EXCLUDE_START); in hugetlb_get_unmapped_area_bottomup() 47 if ((addr & ~PAGE_MASK) && task_size > VA_EXCLUDE_END) { in hugetlb_get_unmapped_area_bottomup() 50 info.high_limit = task_size; in hugetlb_get_unmapped_area_bottomup() 103 unsigned long task_size = TASK_SIZE; in hugetlb_get_unmapped_area() local 106 task_size = STACK_TOP32; in hugetlb_get_unmapped_area() 110 if (len > task_size) in hugetlb_get_unmapped_area() 122 if (task_size - len >= addr && in hugetlb_get_unmapped_area()
|
/kernel/linux/linux-6.6/arch/sparc/mm/ |
H A D | hugetlbpage.c | 33 unsigned long task_size = TASK_SIZE; in hugetlb_get_unmapped_area_bottomup() local 37 task_size = STACK_TOP32; in hugetlb_get_unmapped_area_bottomup() 42 info.high_limit = min(task_size, VA_EXCLUDE_START); in hugetlb_get_unmapped_area_bottomup() 47 if ((addr & ~PAGE_MASK) && task_size > VA_EXCLUDE_END) { in hugetlb_get_unmapped_area_bottomup() 50 info.high_limit = task_size; in hugetlb_get_unmapped_area_bottomup() 103 unsigned long task_size = TASK_SIZE; in hugetlb_get_unmapped_area() local 106 task_size = STACK_TOP32; in hugetlb_get_unmapped_area() 110 if (len > task_size) in hugetlb_get_unmapped_area() 122 if (task_size - len >= addr && in hugetlb_get_unmapped_area()
|
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | hugetlb.h | 19 unsigned long task_size = STACK_TOP; in prepare_hugepage_range() local 26 if (len > task_size) in prepare_hugepage_range() 28 if (task_size - len < addr) in prepare_hugepage_range()
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | hugetlb.h | 18 unsigned long task_size = STACK_TOP; in prepare_hugepage_range() local 25 if (len > task_size) in prepare_hugepage_range() 27 if (task_size - len < addr) in prepare_hugepage_range()
|
/kernel/linux/linux-5.10/drivers/scsi/qedi/ |
H A D | qedi_fw_api.c | 277 u32 task_size, in set_rw_exp_data_acked_and_cont_len() 316 val = cpu_to_le32(task_size); in set_rw_exp_data_acked_and_cont_len() 492 u32 task_size, val; in init_rw_iscsi_task() local 495 task_size = calc_rw_task_size(task_params, task_type, sgl_task_params, in init_rw_iscsi_task() 507 val = cpu_to_le32(task_size + in init_rw_iscsi_task() 513 val = cpu_to_le32(task_size); in init_rw_iscsi_task() 556 cxt->mstorm_st_context.rem_task_size = cpu_to_le32(task_size); in init_rw_iscsi_task() 559 if (exp_data_transfer_len > task_size || in init_rw_iscsi_task() 561 exp_data_transfer_len = task_size; in init_rw_iscsi_task() 565 task_size, exp_data_transfer_le in init_rw_iscsi_task() 274 set_rw_exp_data_acked_and_cont_len(struct e4_iscsi_task_context *context, struct iscsi_conn_params *conn_params, enum iscsi_task_type task_type, u32 task_size, u32 exp_data_transfer_len, u8 total_ahs_length) set_rw_exp_data_acked_and_cont_len() argument [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qedi/ |
H A D | qedi_fw_api.c | 277 u32 task_size, in set_rw_exp_data_acked_and_cont_len() 316 val = cpu_to_le32(task_size); in set_rw_exp_data_acked_and_cont_len() 492 u32 task_size, val; in init_rw_iscsi_task() local 495 task_size = calc_rw_task_size(task_params, task_type, sgl_task_params, in init_rw_iscsi_task() 507 val = cpu_to_le32(task_size + in init_rw_iscsi_task() 513 val = cpu_to_le32(task_size); in init_rw_iscsi_task() 556 cxt->mstorm_st_context.rem_task_size = cpu_to_le32(task_size); in init_rw_iscsi_task() 559 if (exp_data_transfer_len > task_size || in init_rw_iscsi_task() 561 exp_data_transfer_len = task_size; in init_rw_iscsi_task() 565 task_size, exp_data_transfer_le in init_rw_iscsi_task() 274 set_rw_exp_data_acked_and_cont_len(struct iscsi_task_context *context, struct iscsi_conn_params *conn_params, enum iscsi_task_type task_type, u32 task_size, u32 exp_data_transfer_len, u8 total_ahs_length) set_rw_exp_data_acked_and_cont_len() argument [all...] |
/kernel/linux/linux-5.10/arch/x86/um/vdso/ |
H A D | vma.c | 16 extern unsigned long task_size; 27 um_vdso_addr = task_size - PAGE_SIZE; in init_vdso()
|
/kernel/linux/linux-5.10/arch/um/include/asm/ |
H A D | processor-generic.h | 69 extern unsigned long task_size; 71 #define TASK_SIZE (task_size)
|
/kernel/linux/linux-6.6/arch/um/include/asm/ |
H A D | processor-generic.h | 61 extern unsigned long task_size; 63 #define TASK_SIZE (task_size)
|
/kernel/linux/linux-6.6/arch/x86/um/vdso/ |
H A D | vma.c | 16 extern unsigned long task_size; 27 um_vdso_addr = task_size - PAGE_SIZE; in init_vdso()
|
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | processor.h | 25 #define TASK_SIZE_OF(tsk) ((tsk)->thread.task_size) 115 unsigned long task_size; member 152 .task_size = DEFAULT_TASK_SIZE, \
|
/kernel/linux/linux-5.10/arch/um/kernel/ |
H A D | um_arch.c | 240 unsigned long task_size; variable 241 EXPORT_SYMBOL(task_size); variable 275 task_size = host_task_size & PGDIR_MASK; in linux_main()
|
/kernel/linux/linux-6.6/arch/parisc/include/asm/ |
H A D | processor.h | 27 #define TASK_SIZE_OF(tsk) ((tsk)->thread.task_size) 107 unsigned long task_size; member 144 .task_size = DEFAULT_TASK_SIZE, \
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_nvmetcp_fw_funcs.c | 222 u32 task_size = calc_rw_task_size(task_params, task_type); in init_rw_nvmetcp_task() local 255 context->mstorm_st_context.rem_task_size = cpu_to_le32(task_size); in init_rw_nvmetcp_task() 262 task_size, in init_rw_nvmetcp_task() 264 task_size, in init_rw_nvmetcp_task() 272 context->ustorm_ag_context.exp_data_acked = task_size; in init_rw_nvmetcp_task()
|
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/ |
H A D | subpage_prot.c | 206 addr >= mm->task_size || len >= mm->task_size || in SYSCALL_DEFINE3() 207 addr + len > mm->task_size) in SYSCALL_DEFINE3()
|
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/ |
H A D | subpage_prot.c | 200 addr >= mm->task_size || len >= mm->task_size || in SYSCALL_DEFINE3() 201 addr + len > mm->task_size) in SYSCALL_DEFINE3()
|
/kernel/linux/linux-6.6/arch/um/kernel/ |
H A D | um_arch.c | 272 unsigned long task_size; variable 273 EXPORT_SYMBOL(task_size); variable 342 task_size = host_task_size & PGDIR_MASK; in linux_main()
|