/kernel/ |
D | compat.c | 33 static int compat_get_timex(struct timex *txc, struct compat_timex __user *utp) in compat_get_timex() 63 static int compat_put_timex(struct compat_timex __user *utp, struct timex *txc) in compat_put_timex() 91 COMPAT_SYSCALL_DEFINE2(gettimeofday, struct compat_timeval __user *, tv, in COMPAT_SYSCALL_DEFINE2() argument 92 struct timezone __user *, tz) in COMPAT_SYSCALL_DEFINE2() argument 108 COMPAT_SYSCALL_DEFINE2(settimeofday, struct compat_timeval __user *, tv, in COMPAT_SYSCALL_DEFINE2() argument 109 struct timezone __user *, tz) in COMPAT_SYSCALL_DEFINE2() argument 129 static int __compat_get_timeval(struct timeval *tv, const struct compat_timeval __user *ctv) in __compat_get_timeval() 136 static int __compat_put_timeval(const struct timeval *tv, struct compat_timeval __user *ctv) in __compat_put_timeval() 143 static int __compat_get_timespec(struct timespec *ts, const struct compat_timespec __user *cts) in __compat_get_timespec() 150 static int __compat_put_timespec(const struct timespec *ts, struct compat_timespec __user *cts) in __compat_put_timespec() [all …]
|
D | futex_compat.c | 23 fetch_robust_entry(compat_uptr_t *uentry, struct robust_list __user **entry, in fetch_robust_entry() 24 compat_uptr_t __user *head, unsigned int *pi) in fetch_robust_entry() 35 static void __user *futex_uaddr(struct robust_list __user *entry, in futex_uaddr() 39 void __user *uaddr = compat_ptr(base + futex_offset); in futex_uaddr() 52 struct compat_robust_list_head __user *head = curr->compat_robust_list; in compat_exit_robust_list() 53 struct robust_list __user *entry, *next_entry, *pending; in compat_exit_robust_list() 83 while (entry != (struct robust_list __user *) &head->list) { in compat_exit_robust_list() 89 (compat_uptr_t __user *)&entry->next, &next_pi); in compat_exit_robust_list() 95 void __user *uaddr = futex_uaddr(entry, futex_offset); in compat_exit_robust_list() 114 void __user *uaddr = futex_uaddr(pending, futex_offset); in compat_exit_robust_list() [all …]
|
D | uid16.c | 19 SYSCALL_DEFINE3(chown16, const char __user *, filename, old_uid_t, user, old_gid_t, group) in SYSCALL_DEFINE3() argument 24 SYSCALL_DEFINE3(lchown16, const char __user *, filename, old_uid_t, user, old_gid_t, group) in SYSCALL_DEFINE3() argument 60 SYSCALL_DEFINE3(getresuid16, old_uid_t __user *, ruidp, old_uid_t __user *, euidp, old_uid_t __user… in SYSCALL_DEFINE3() argument 84 SYSCALL_DEFINE3(getresgid16, old_gid_t __user *, rgidp, old_gid_t __user *, egidp, old_gid_t __user… in SYSCALL_DEFINE3() argument 111 static int groups16_to_user(old_gid_t __user *grouplist, in groups16_to_user() 130 old_gid_t __user *grouplist) in groups16_from_user() 151 SYSCALL_DEFINE2(getgroups16, int, gidsetsize, old_gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument 174 SYSCALL_DEFINE2(setgroups16, int, gidsetsize, old_gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument
|
D | sysctl_binary.c | 23 void __user *oldval, size_t oldlen, void __user *newval, size_t newlen); 921 void __user *oldval, size_t oldlen, void __user *newval, size_t newlen) in bin_dir() 928 void __user *oldval, size_t oldlen, void __user *newval, size_t newlen) in bin_string() 933 char __user *lastp; in bin_string() 971 void __user *oldval, size_t oldlen, void __user *newval, size_t newlen) in bin_intvec() 983 unsigned __user *vec = oldval; in bin_intvec() 1013 unsigned __user *vec = newval; in bin_intvec() 1042 void __user *oldval, size_t oldlen, void __user *newval, size_t newlen) in bin_ulongvec() 1054 unsigned long __user *vec = oldval; in bin_ulongvec() 1084 unsigned long __user *vec = newval; in bin_ulongvec() [all …]
|
D | futex.c | 398 get_futex_key(u32 __user *uaddr, int fshared, union futex_key *key, int rw) in get_futex_key() 558 static int fault_in_user_writeable(u32 __user *uaddr) in fault_in_user_writeable() 590 static int cmpxchg_futex_value_locked(u32 *curval, u32 __user *uaddr, in cmpxchg_futex_value_locked() 602 static int get_futex_value_locked(u32 *dest, u32 __user *from) in get_futex_value_locked() 973 static int lock_pi_update_atomic(u32 __user *uaddr, u32 uval, u32 newval) in lock_pi_update_atomic() 1002 static int futex_lock_pi_atomic(u32 __user *uaddr, struct futex_hash_bucket *hb, in futex_lock_pi_atomic() 1125 static int wake_futex_pi(u32 __user *uaddr, u32 uval, struct futex_q *this) in wake_futex_pi() 1224 futex_wake(u32 __user *uaddr, unsigned int flags, int nr_wake, u32 bitset) in futex_wake() 1275 futex_wake_op(u32 __user *uaddr1, unsigned int flags, u32 __user *uaddr2, in futex_wake_op() 1443 static int futex_proxy_trylock_atomic(u32 __user *pifutex, in futex_proxy_trylock_atomic() [all …]
|
D | sysctl.c | 181 void __user *buffer, size_t *lenp, loff_t *ppos); 183 void __user *buffer, size_t *lenp, loff_t *ppos); 188 void __user *buffer, size_t *lenp, loff_t *ppos); 192 void __user *buffer, size_t *lenp, loff_t *ppos); 195 void __user *buffer, size_t *lenp, loff_t *ppos); 203 void __user *buffer, size_t *lenp, in sysrq_sysctl_handler() 1834 char __user *buffer, in _proc_do_string() 1838 char __user *p; in _proc_do_string() 1926 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_dostring() 1932 (char __user *)buffer, lenp, ppos); in proc_dostring() [all …]
|
D | signal.c | 56 static void __user *sig_handler(struct task_struct *t, int sig) in sig_handler() 61 static int sig_handler_ignored(void __user *handler, int sig) in sig_handler_ignored() 70 void __user *handler; in sig_task_ignored() 504 void __user *handler = tsk->sighand->action[sig-1].sa.sa_handler; in unhandled_signal() 2591 SYSCALL_DEFINE4(rt_sigprocmask, int, how, sigset_t __user *, nset, in SYSCALL_DEFINE4() argument 2592 sigset_t __user *, oset, size_t, sigsetsize) in SYSCALL_DEFINE4() 2622 COMPAT_SYSCALL_DEFINE4(rt_sigprocmask, int, how, compat_sigset_t __user *, nset, in COMPAT_SYSCALL_DEFINE4() argument 2623 compat_sigset_t __user *, oset, compat_size_t, sigsetsize) in COMPAT_SYSCALL_DEFINE4() 2654 return sys_rt_sigprocmask(how, (sigset_t __user *)nset, in COMPAT_SYSCALL_DEFINE4() 2655 (sigset_t __user *)oset, sigsetsize); in COMPAT_SYSCALL_DEFINE4() [all …]
|
D | sys.c | 641 SYSCALL_DEFINE3(getresuid, uid_t __user *, ruidp, uid_t __user *, euidp, uid_t __user *, suidp) in SYSCALL_DEFINE3() argument 715 SYSCALL_DEFINE3(getresgid, gid_t __user *, rgidp, gid_t __user *, egidp, gid_t __user *, sgidp) in SYSCALL_DEFINE3() argument 890 SYSCALL_DEFINE1(times, struct tms __user *, tbuf) in SYSCALL_DEFINE1() argument 1109 static int override_release(char __user *release, size_t len) in override_release() 1135 SYSCALL_DEFINE1(newuname, struct new_utsname __user *, name) in SYSCALL_DEFINE1() argument 1155 SYSCALL_DEFINE1(uname, struct old_utsname __user *, name) in SYSCALL_DEFINE1() argument 1174 SYSCALL_DEFINE1(olduname, struct oldold_utsname __user *, name) in SYSCALL_DEFINE1() argument 1209 SYSCALL_DEFINE2(sethostname, char __user *, name, int, len) in SYSCALL_DEFINE2() argument 1235 SYSCALL_DEFINE2(gethostname, char __user *, name, int, len) in SYSCALL_DEFINE2() argument 1260 SYSCALL_DEFINE2(setdomainname, char __user *, name, int, len) in SYSCALL_DEFINE2() argument [all …]
|
D | ptrace.c | 552 int ptrace_readdata(struct task_struct *tsk, unsigned long src, char __user *dst, int len) in ptrace_readdata() 577 int ptrace_writedata(struct task_struct *tsk, char __user *src, unsigned long dst, int len) in ptrace_writedata() 659 ret = copy_from_user(&arg, (void __user *) addr, in ptrace_peek_siginfo() 693 compat_siginfo_t __user *uinfo = compat_ptr(data); in ptrace_peek_siginfo() 704 siginfo_t __user *uinfo = (siginfo_t __user *) data; in ptrace_peek_siginfo() 855 void __user *datavp = (void __user *) data; in ptrace_request() 856 unsigned long __user *datalp = datavp; in ptrace_request() 1041 struct iovec __user *uiov = datavp; in ptrace_request() 1136 return put_user(tmp, (unsigned long __user *)data); in generic_ptrace_peekdata() 1154 compat_ulong_t __user *datap = compat_ptr(data); in compat_ptrace_request() [all …]
|
D | seccomp.c | 434 seccomp_prepare_user_filter(const char __user *user_filter) in seccomp_prepare_user_filter() 545 info.si_call_addr = (void __user *)KSTK_EIP(current); in seccomp_send_sigsys() 799 const char __user *filter) in seccomp_set_mode_filter() 844 const char __user *filter) in seccomp_set_mode_filter() 852 const char __user *uargs) in do_seccomp() 867 const char __user *, uargs) in SYSCALL_DEFINE3() argument 879 long prctl_set_seccomp(unsigned long seccomp_mode, char __user *filter) in prctl_set_seccomp() 882 char __user *uargs; in prctl_set_seccomp()
|
D | kmod.c | 265 (const char __user *const __user *)sub_info->argv, in ____call_usermodehelper() 266 (const char __user *const __user *)sub_info->envp); in ____call_usermodehelper() 306 sys_wait4(pid, (int __user *)&ret, 0, NULL); in wait_for_helper() 646 void __user *buffer, size_t *lenp, loff_t *ppos) in proc_cap_handler()
|
D | groups.c | 67 static int groups_to_user(gid_t __user *grouplist, in groups_to_user() 85 gid_t __user *grouplist) in groups_from_user() 193 SYSCALL_DEFINE2(getgroups, int, gidsetsize, gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument 230 SYSCALL_DEFINE2(setgroups, int, gidsetsize, gid_t __user *, grouplist) in SYSCALL_DEFINE2() argument
|
D | exit.c | 918 struct siginfo __user *wo_info; 919 int __user *wo_stat; 920 struct rusage __user *wo_rusage; 970 struct siginfo __user *infop; in wait_noreap_copyout() 1007 struct siginfo __user *infop; in wait_task_zombie() 1186 struct siginfo __user *infop; in wait_task_stopped() 1550 SYSCALL_DEFINE5(waitid, int, which, pid_t, upid, struct siginfo __user *, in SYSCALL_DEFINE5() argument 1551 infop, int, options, struct rusage __user *, ru) in SYSCALL_DEFINE5() argument 1618 SYSCALL_DEFINE4(wait4, pid_t, upid, int __user *, stat_addr, in SYSCALL_DEFINE4() argument 1619 int, options, struct rusage __user *, ru) in SYSCALL_DEFINE4() argument [all …]
|
D | fork.c | 1177 SYSCALL_DEFINE1(set_tid_address, int __user *, tidptr) in SYSCALL_DEFINE1() argument 1224 int __user *child_tidptr, in copy_process() 1666 int __user *parent_tidptr, in do_fork() 1667 int __user *child_tidptr) in do_fork() 1765 int __user *, parent_tidptr, in SYSCALL_DEFINE5() argument 1767 int __user *, child_tidptr) in SYSCALL_DEFINE5() 1770 int __user *, parent_tidptr, in SYSCALL_DEFINE5() 1771 int __user *, child_tidptr, in SYSCALL_DEFINE5() 1776 int __user *, parent_tidptr, in SYSCALL_DEFINE5() 1777 int __user *, child_tidptr, in SYSCALL_DEFINE5() [all …]
|
D | res_counter.c | 146 const char __user *userbuf, size_t nbytes, loff_t *pos, in res_counter_read() 158 return simple_read_from_buffer((void __user *)userbuf, nbytes, in res_counter_read()
|
/kernel/bpf/ |
D | syscall.c | 138 static void __user *u64_to_ptr(__u64 val) in u64_to_ptr() 140 return (void __user *) (unsigned long) val; in u64_to_ptr() 148 void __user *ukey = u64_to_ptr(attr->key); in map_lookup_elem() 149 void __user *uvalue = u64_to_ptr(attr->value); in map_lookup_elem() 197 void __user *ukey = u64_to_ptr(attr->key); in map_update_elem() 198 void __user *uvalue = u64_to_ptr(attr->value); in map_update_elem() 250 void __user *ukey = u64_to_ptr(attr->key); in map_delete_elem() 289 void __user *ukey = u64_to_ptr(attr->key); in map_get_next_key() 290 void __user *unext_key = u64_to_ptr(attr->next_key); in map_get_next_key() 536 SYSCALL_DEFINE3(bpf, int, cmd, union bpf_attr __user *, uattr, unsigned int, size) in SYSCALL_DEFINE3() argument [all …]
|
/kernel/power/ |
D | user.c | 137 static ssize_t snapshot_read(struct file *filp, char __user *buf, in snapshot_read() 170 static ssize_t snapshot_write(struct file *filp, const char __user *buf, in snapshot_write() 260 error = put_user(in_suspend, (int __user *)arg); in snapshot_ioctl() 302 error = put_user(size, (loff_t __user *)arg); in snapshot_ioctl() 308 error = put_user(size, (loff_t __user *)arg); in snapshot_ioctl() 319 error = put_user(offset, (loff_t __user *)arg); in snapshot_ioctl() 362 error = copy_from_user(&swap_area, (void __user *)arg, in snapshot_ioctl() 413 compat_loff_t __user *uoffset = compat_ptr(arg); in snapshot_compat_ioctl() 432 struct compat_resume_swap_area __user *u_swap_area = in snapshot_compat_ioctl()
|
D | qos.c | 131 static ssize_t pm_qos_power_write(struct file *filp, const char __user *buf, 133 static ssize_t pm_qos_power_read(struct file *filp, char __user *buf, 564 static ssize_t pm_qos_power_read(struct file *filp, char __user *buf, in pm_qos_power_read() 583 static ssize_t pm_qos_power_write(struct file *filp, const char __user *buf, in pm_qos_power_write()
|
/kernel/time/ |
D | posix-timers.c | 133 struct timespec __user *rmtp); 596 struct sigevent __user *, timer_event_spec, in SYSCALL_DEFINE3() argument 597 timer_t __user *, created_timer_id) in SYSCALL_DEFINE3() argument 771 struct itimerspec __user *, setting) in SYSCALL_DEFINE2() argument 875 const struct itimerspec __user *, new_setting, in SYSCALL_DEFINE4() argument 876 struct itimerspec __user *, old_setting) in SYSCALL_DEFINE4() 1006 const struct timespec __user *, tp) in SYSCALL_DEFINE2() argument 1021 struct timespec __user *,tp) in SYSCALL_DEFINE2() argument 1039 struct timex __user *, utx) in SYSCALL_DEFINE2() argument 1062 struct timespec __user *, tp) in SYSCALL_DEFINE2() argument [all …]
|
D | time.c | 63 SYSCALL_DEFINE1(time, time_t __user *, tloc) in SYSCALL_DEFINE1() argument 82 SYSCALL_DEFINE1(stime, time_t __user *, tptr) in SYSCALL_DEFINE1() argument 102 SYSCALL_DEFINE2(gettimeofday, struct timeval __user *, tv, in SYSCALL_DEFINE2() argument 103 struct timezone __user *, tz) in SYSCALL_DEFINE2() argument 189 SYSCALL_DEFINE2(settimeofday, struct timeval __user *, tv, in SYSCALL_DEFINE2() argument 190 struct timezone __user *, tz) in SYSCALL_DEFINE2() argument 214 SYSCALL_DEFINE1(adjtimex, struct timex __user *, txc_p) in SYSCALL_DEFINE1() argument
|
D | itimer.c | 103 SYSCALL_DEFINE2(getitimer, int, which, struct itimerval __user *, value) in SYSCALL_DEFINE2() argument 278 SYSCALL_DEFINE3(setitimer, int, which, struct itimerval __user *, value, in SYSCALL_DEFINE3() argument 279 struct itimerval __user *, ovalue) in SYSCALL_DEFINE3()
|
/kernel/irq/ |
D | proc.c | 95 const char __user *buffer, size_t count, loff_t *pos) in write_irq_affinity() 139 const char __user *buffer, size_t count, loff_t *pos) in irq_affinity_proc_write() 145 const char __user *buffer, size_t count, loff_t *pos) in irq_affinity_list_proc_write() 196 const char __user *buffer, size_t count, loff_t *ppos) in default_affinity_write()
|
/kernel/trace/ |
D | trace.c | 869 int trace_get_user(struct trace_parser *parser, const char __user *ubuf, in trace_get_user() 3369 tracing_write_stub(struct file *filp, const char __user *ubuf, in tracing_write_stub() 3415 tracing_cpumask_read(struct file *filp, char __user *ubuf, in tracing_cpumask_read() 3438 tracing_cpumask_write(struct file *filp, const char __user *ubuf, in tracing_cpumask_write() 3635 tracing_trace_options_write(struct file *filp, const char __user *ubuf, in tracing_trace_options_write() 3816 tracing_readme_read(struct file *filp, char __user *ubuf, in tracing_readme_read() 3906 tracing_saved_cmdlines_size_read(struct file *filp, char __user *ubuf, in tracing_saved_cmdlines_size_read() 3957 tracing_saved_cmdlines_size_write(struct file *filp, const char __user *ubuf, in tracing_saved_cmdlines_size_write() 3987 tracing_saved_tgids_read(struct file *file, char __user *ubuf, in tracing_saved_tgids_read() 4059 tracing_set_trace_read(struct file *filp, char __user *ubuf, in tracing_set_trace_read() [all …]
|
D | trace_stack.c | 231 stack_max_size_read(struct file *filp, char __user *ubuf, in stack_max_size_read() 245 stack_max_size_write(struct file *filp, const char __user *ubuf, in stack_max_size_write() 422 void __user *buffer, size_t *lenp, in stack_trace_sysctl()
|
D | trace_uprobe.c | 101 if (copy_from_user(&ret, (void __force __user *) addr, sizeof(ret))) in get_user_stack_nth() 127 void __user *vaddr = (void __force __user *) addr; \ 146 void __user *src = (void __force __user *) addr; in DEFINE_BASIC_FETCH_FUNCS() 165 void __user *vaddr = (void __force __user *) addr; in FETCH_FUNC_NAME() 633 static ssize_t probes_write(struct file *file, const char __user *buffer, in probes_write()
|