/Linux-v5.4/arch/x86/mm/ |
D | mmap.c | 39 static unsigned long stack_maxrandom_size(unsigned long task_size) in stack_maxrandom_size() argument 43 max = (-1UL) & __STACK_RND_MASK(task_size == task_size_32bit()); in stack_maxrandom_size() 80 static unsigned long mmap_base(unsigned long rnd, unsigned long task_size, in mmap_base() argument 84 unsigned long pad = stack_maxrandom_size(task_size) + stack_guard_gap; in mmap_base() 96 gap_max = (task_size / 6) * 5; in mmap_base() 103 return PAGE_ALIGN(task_size - gap - rnd); in mmap_base() 107 unsigned long task_size) in mmap_legacy_base() argument 109 return __TASK_UNMAPPED_BASE(task_size) + rnd; in mmap_legacy_base() 117 unsigned long random_factor, unsigned long task_size, in arch_pick_mmap_base() argument 120 *legacy_base = mmap_legacy_base(random_factor, task_size); in arch_pick_mmap_base() [all …]
|
/Linux-v5.4/arch/sparc/kernel/ |
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 - len >= addr && in arch_get_unmapped_area_topdown() [all …]
|
/Linux-v5.4/arch/mips/include/asm/ |
D | hugetlb.h | 26 unsigned long task_size = STACK_TOP; in prepare_hugepage_range() local 33 if (len > task_size) in prepare_hugepage_range() 35 if (task_size - len < addr) in prepare_hugepage_range()
|
/Linux-v5.4/arch/x86/kernel/fpu/ |
D | init.c | 160 int task_size = sizeof(struct task_struct); in fpu__init_task_struct_size() local 166 task_size -= sizeof(((struct task_struct *)0)->thread.fpu.state); in fpu__init_task_struct_size() 172 task_size += fpu_kernel_xstate_size; in fpu__init_task_struct_size() 185 arch_task_struct_size = task_size; in fpu__init_task_struct_size()
|
/Linux-v5.4/arch/sparc/mm/ |
D | hugetlbpage.c | 34 unsigned long task_size = TASK_SIZE; in hugetlb_get_unmapped_area_bottomup() local 38 task_size = STACK_TOP32; in hugetlb_get_unmapped_area_bottomup() 43 info.high_limit = min(task_size, VA_EXCLUDE_START); in hugetlb_get_unmapped_area_bottomup() 48 if ((addr & ~PAGE_MASK) && task_size > VA_EXCLUDE_END) { in hugetlb_get_unmapped_area_bottomup() 51 info.high_limit = task_size; in hugetlb_get_unmapped_area_bottomup() 104 unsigned long task_size = TASK_SIZE; in hugetlb_get_unmapped_area() local 107 task_size = STACK_TOP32; in hugetlb_get_unmapped_area() 111 if (len > task_size) in hugetlb_get_unmapped_area() 123 if (task_size - len >= addr && in hugetlb_get_unmapped_area()
|
/Linux-v5.4/arch/x86/um/vdso/ |
D | vma.c | 16 extern unsigned long task_size; 27 um_vdso_addr = task_size - PAGE_SIZE; in init_vdso()
|
/Linux-v5.4/drivers/scsi/qedi/ |
D | qedi_fw_api.c | 277 u32 task_size, in set_rw_exp_data_acked_and_cont_len() argument 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_len, num_sges, in init_rw_iscsi_task() [all …]
|
/Linux-v5.4/arch/um/include/asm/ |
D | processor-generic.h | 69 extern unsigned long task_size; 71 #define TASK_SIZE (task_size)
|
/Linux-v5.4/arch/parisc/include/asm/ |
D | processor.h | 25 #define TASK_SIZE_OF(tsk) ((tsk)->thread.task_size) 116 unsigned long task_size; member 153 .task_size = DEFAULT_TASK_SIZE, \
|
D | elf.h | 240 current->thread.task_size = DEFAULT_TASK_SIZE; \ 250 current->thread.task_size = DEFAULT_TASK_SIZE32; \
|
/Linux-v5.4/arch/um/kernel/ |
D | um_arch.c | 239 unsigned long task_size; variable 240 EXPORT_SYMBOL(task_size); 274 task_size = host_task_size & PGDIR_MASK; in linux_main()
|
/Linux-v5.4/arch/powerpc/mm/book3s64/ |
D | subpage_prot.c | 204 addr >= mm->task_size || len >= mm->task_size || in SYSCALL_DEFINE3() 205 addr + len > mm->task_size) in SYSCALL_DEFINE3()
|
/Linux-v5.4/arch/x86/um/os-Linux/ |
D | Makefile | 6 obj-y = registers.o task_size.o mcontext.o
|
/Linux-v5.4/arch/parisc/kernel/ |
D | sys_parisc.c | 87 unsigned long task_size = TASK_SIZE; in arch_get_unmapped_area() local 91 if (len > task_size) in arch_get_unmapped_area() 114 if (task_size - len >= addr && in arch_get_unmapped_area()
|
/Linux-v5.4/arch/s390/kernel/ |
D | setup.c | 1024 int task_size = sizeof(struct task_struct); in setup_task_size() local 1027 task_size -= sizeof(__vector128) * __NUM_VXRS; in setup_task_size() 1028 task_size += sizeof(freg_t) * __NUM_FPRS; in setup_task_size() 1030 arch_task_struct_size = task_size; in setup_task_size()
|
/Linux-v5.4/arch/x86/include/asm/ |
D | processor.h | 904 #define __TASK_UNMAPPED_BASE(task_size) (PAGE_ALIGN(task_size / 3)) argument
|
/Linux-v5.4/mm/ |
D | debug.c | 164 mm, mm->mmap, (long long) mm->vmacache_seqnum, mm->task_size, in dump_mm()
|
D | mempolicy.c | 1040 queue_pages_range(mm, mm->mmap->vm_start, mm->task_size, &nmask, in migrate_to_node()
|
/Linux-v5.4/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_qp.c | 474 u32 ctrl_size, task_size, bufdesc_size; in sq_prepare_ctrl() local 477 task_size = SIZE_8BYTES(sizeof(struct hinic_sq_task)); in sq_prepare_ctrl() 482 HINIC_SQ_CTRL_SET(task_size, TASKSECT_LEN) | in sq_prepare_ctrl()
|
/Linux-v5.4/include/linux/ |
D | mm_types.h | 387 unsigned long task_size; /* size of task vm space */ member
|
/Linux-v5.4/fs/ |
D | userfaultfd.c | 1277 __u64 task_size = mm->task_size; in validate_range() local 1289 if (*start >= task_size) in validate_range() 1291 if (len > task_size - *start) in validate_range()
|
D | exec.c | 1382 current->mm->task_size = TASK_SIZE; in setup_new_exec()
|
/Linux-v5.4/arch/powerpc/mm/ |
D | slice.c | 471 BUG_ON(mm->task_size == 0); in slice_get_unmapped_area()
|
/Linux-v5.4/drivers/net/ethernet/qlogic/qed/ |
D | qed_cxt.c | 574 u32 curr_line, total, i, task_size, line; in qed_cxt_cfg_ilt_compute() local 719 task_size = p_mngr->task_type_size[p_seg->type]; in qed_cxt_cfg_ilt_compute() 721 curr_line, total, task_size); in qed_cxt_cfg_ilt_compute()
|
/Linux-v5.4/fs/proc/ |
D | task_mmu.c | 1571 end_vaddr = mm->task_size; in pagemap_read() 1574 if (svpfn > mm->task_size >> PAGE_SHIFT) in pagemap_read()
|