/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | lsm.c | 121 bpf_copy_from_user(args, sizeof(args), (void *)bprm->vma->vm_mm->arg_start); 122 bpf_copy_from_user(args, sizeof(args), (void *)bprm->mm->arg_start);
|
H A D | profiler.inc.h | 725 void* arg_start = (void*)BPF_CORE_READ(task, mm, arg_start); local 727 unsigned int cmdline_length = probe_read_lim(payload, arg_start, 728 arg_end - arg_start, MAX_ARGS_LEN);
|
/linux-master/mm/ |
H A D | util.c | 1020 unsigned long arg_start, arg_end, env_start, env_end; local 1027 arg_start = mm->arg_start; 1033 len = arg_end - arg_start; 1038 res = access_process_vm(task, arg_start, buffer, len, FOLL_FORCE);
|
H A D | debug.c | 192 "arg_start %lx arg_end %lx env_start %lx env_end %lx\n" 224 mm->arg_start, mm->arg_end, mm->env_start, mm->env_end,
|
/linux-master/include/uapi/linux/ |
H A D | prctl.h | 142 __u64 arg_start; /* command line arguments bounds */ member in struct:prctl_mm_map
|
/linux-master/tools/include/uapi/linux/ |
H A D | prctl.h | 142 __u64 arg_start; /* command line arguments bounds */ member in struct:prctl_mm_map
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_coredump.c | 203 len = min_t(int, mm->arg_end - mm->arg_start, 206 (char __user *)mm->arg_start, len)) {
|
/linux-master/kernel/ |
H A D | sys.c | 1953 offsetof(struct prctl_mm_map, arg_start), 1980 error |= __prctl_check_order(arg_start, <=, arg_end); 2088 mm->arg_start = prctl_map.arg_start; 2192 prctl_map.arg_start = mm->arg_start; 2220 prctl_map.arg_start = addr; 2265 mm->arg_start = prctl_map.arg_start;
|
H A D | auditsc.c | 1140 const char __user *p = (const char __user *)current->mm->arg_start;
|
/linux-master/fs/ |
H A D | binfmt_flat.c | 106 static int create_flat_tables(struct linux_binprm *bprm, unsigned long arg_start) argument 112 p = (char __user *)arg_start; 134 current->mm->arg_start = (unsigned long)p;
|
H A D | binfmt_elf_fdpic.c | 689 current->mm->arg_start = bprm->p; 691 current->mm->arg_start = current->mm->start_stack - 695 p = (char __user *) current->mm->arg_start; 1332 len = mm->arg_end - mm->arg_start; 1336 (const char __user *) mm->arg_start, len))
|
H A D | binfmt_elf.c | 316 p = mm->arg_end = mm->arg_start; 1515 len = mm->arg_end - mm->arg_start; 1519 (const char __user *)mm->arg_start, len))
|
H A D | exec.c | 783 mm->arg_start = bprm->p - stack_shift; 796 mm->arg_start = bprm->p;
|
/linux-master/fs/proc/ |
H A D | base.c | 218 * user space at arg_start, and limit it to a maximum of one page. 222 unsigned long arg_start) 235 got = access_remote_vm(mm, arg_start, page, PAGE_SIZE, FOLL_ANON); 260 unsigned long arg_start, arg_end, env_start, env_end; local 269 arg_start = mm->arg_start; 275 if (arg_start >= arg_end) 285 len = env_end - arg_start; 304 return get_mm_proctitle(mm, buf, count, pos, arg_start); 308 * to the [arg_start, arg_en 220 get_mm_proctitle(struct mm_struct *mm, char __user *buf, size_t count, unsigned long pos, unsigned long arg_start) argument [all...] |
H A D | array.c | 653 seq_put_decimal_ull(m, " ", mm->arg_start);
|
/linux-master/include/linux/ |
H A D | mm_types.h | 900 unsigned long arg_start, arg_end, env_start, env_end; member in struct:mm_struct::__anon1182
|