Home
last modified time | relevance | path

Searched refs:ubuf (Results 1 – 134 of 134) sorted by relevance

/linux-4.1.27/arch/metag/kernel/
Dptrace.c29 void *kbuf, void __user *ubuf) in metag_gp_regs_copyout() argument
36 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in metag_gp_regs_copyout()
41 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in metag_gp_regs_copyout()
50 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in metag_gp_regs_copyout()
55 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in metag_gp_regs_copyout()
60 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in metag_gp_regs_copyout()
68 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in metag_gp_regs_copyout()
73 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in metag_gp_regs_copyout()
78 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in metag_gp_regs_copyout()
86 const void *kbuf, const void __user *ubuf) in metag_gp_regs_copyin() argument
[all …]
/linux-4.1.27/drivers/misc/sgi-gru/
Dgrukdump.c47 void __user *ubuf, int ctxnum, int dsrcnt, in gru_dump_context_data() argument
61 if (gru_user_copy_handle(&ubuf, cb)) in gru_dump_context_data()
63 if (gru_user_copy_handle(&ubuf, tfh + i * GRU_HANDLE_STRIDE)) in gru_dump_context_data()
65 if (gru_user_copy_handle(&ubuf, cbe + i * GRU_HANDLE_STRIDE)) in gru_dump_context_data()
70 memcpy(ubuf, gseg + GRU_DS_BASE, dsrcnt * GRU_HANDLE_STRIDE); in gru_dump_context_data()
78 void __user *ubuf, void __user *ubufend) in gru_dump_tfm() argument
84 if (bytes > ubufend - ubuf) in gru_dump_tfm()
89 if (gru_user_copy_handle(&ubuf, tfm)) in gru_dump_tfm()
99 void __user *ubuf, void __user *ubufend) in gru_dump_tgh() argument
105 if (bytes > ubufend - ubuf) in gru_dump_tgh()
[all …]
/linux-4.1.27/arch/x86/ia32/
Dsys_ia32.c70 static int cp_stat64(struct stat64 __user *ubuf, struct kstat *stat) in cp_stat64() argument
72 typeof(ubuf->st_uid) uid = 0; in cp_stat64()
73 typeof(ubuf->st_gid) gid = 0; in cp_stat64()
76 if (!access_ok(VERIFY_WRITE, ubuf, sizeof(struct stat64)) || in cp_stat64()
77 __put_user(huge_encode_dev(stat->dev), &ubuf->st_dev) || in cp_stat64()
78 __put_user(stat->ino, &ubuf->__st_ino) || in cp_stat64()
79 __put_user(stat->ino, &ubuf->st_ino) || in cp_stat64()
80 __put_user(stat->mode, &ubuf->st_mode) || in cp_stat64()
81 __put_user(stat->nlink, &ubuf->st_nlink) || in cp_stat64()
82 __put_user(uid, &ubuf->st_uid) || in cp_stat64()
[all …]
/linux-4.1.27/arch/openrisc/kernel/
Dptrace.c54 void *kbuf, void __user * ubuf) in genregs_get() argument
60 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, 0, 4); in genregs_get()
63 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs_get()
66 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs_get()
69 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs_get()
72 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in genregs_get()
84 const void *kbuf, const void __user * ubuf) in genregs_set() argument
90 ret = user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, 0, 4); in genregs_set()
93 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs_set()
97 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs_set()
[all …]
/linux-4.1.27/include/linux/
Dregset.h61 void *kbuf, void __user *ubuf);
82 const void *kbuf, const void __user *ubuf);
222 void __user **ubuf, const void *data, in user_regset_copyout() argument
235 } else if (__copy_to_user(*ubuf, data, copy)) in user_regset_copyout()
238 *ubuf += copy; in user_regset_copyout()
247 const void __user **ubuf, void *data, in user_regset_copyin() argument
260 } else if (__copy_from_user(data, *ubuf, copy)) in user_regset_copyin()
263 *ubuf += copy; in user_regset_copyin()
276 void **kbuf, void __user **ubuf, in user_regset_copyout_zero() argument
289 } else if (__clear_user(*ubuf, copy)) in user_regset_copyout_zero()
[all …]
Dtrace_seq.h82 extern int trace_seq_to_user(struct trace_seq *s, char __user *ubuf,
113 static inline int trace_seq_to_user(struct trace_seq *s, char __user *ubuf, in trace_seq_to_user() argument
Dftrace.h437 ssize_t ftrace_filter_write(struct file *file, const char __user *ubuf,
439 ssize_t ftrace_notrace_write(struct file *file, const char __user *ubuf,
617 static inline ssize_t ftrace_filter_write(struct file *file, const char __user *ubuf, in ftrace_filter_write() argument
619 static inline ssize_t ftrace_notrace_write(struct file *file, const char __user *ubuf, in ftrace_notrace_write() argument
Dbitmap.h149 extern int bitmap_parse_user(const char __user *ubuf, unsigned int ulen,
153 extern int bitmap_parselist_user(const char __user *ubuf, unsigned int ulen,
Dseq_buf.h119 extern int seq_buf_to_user(struct seq_buf *s, char __user *ubuf,
Dnodemask.h312 #define nodemask_parse_user(ubuf, ulen, dst) \ argument
313 __nodemask_parse_user((ubuf), (ulen), &(dst), MAX_NUMNODES)
Dsyscalls.h412 asmlinkage long sys_ustat(unsigned dev, struct ustat __user *ubuf);
/linux-4.1.27/arch/sparc/kernel/
Dptrace_64.c210 void *kbuf, void __user *ubuf) in genregs64_get() argument
218 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs64_get()
226 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs64_get()
234 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs64_get()
243 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs64_get()
250 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in genregs64_get()
260 const void *kbuf, const void __user *ubuf) in genregs64_set() argument
268 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs64_set()
277 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs64_set()
291 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs64_set()
[all …]
Dptrace_32.c51 void *kbuf, void __user *ubuf) in genregs32_get() argument
56 unsigned long __user *u = ubuf; in genregs32_get()
122 return user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in genregs32_get()
129 const void *kbuf, const void __user *ubuf) in genregs32_set() argument
134 const unsigned long __user *u = ubuf; in genregs32_set()
206 return user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in genregs32_set()
213 void *kbuf, void __user *ubuf) in fpregs32_get() argument
223 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in fpregs32_get()
228 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in fpregs32_get()
232 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in fpregs32_get()
[all …]
Dsys_sparc32.c199 char __user *ubuf, in sys32_pread64() argument
204 return sys_pread64(fd, ubuf, count, (poshi << 32) | poslo); in sys32_pread64()
208 char __user *ubuf, in sys32_pwrite64() argument
213 return sys_pwrite64(fd, ubuf, count, (poshi << 32) | poslo); in sys32_pwrite64()
Dsystbls.h69 char __user *ubuf,
74 char __user *ubuf,
/linux-4.1.27/arch/mn10300/kernel/
Dptrace.c84 void *kbuf, void __user *ubuf) in genregs_get() argument
90 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs_get()
95 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs_get()
101 return user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in genregs_get()
111 const void *kbuf, const void __user *ubuf) in genregs_set() argument
118 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs_set()
123 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs_set()
131 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs_set()
143 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs_set()
150 return user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in genregs_set()
[all …]
/linux-4.1.27/arch/frv/kernel/
Dptrace.c43 void *kbuf, void __user *ubuf) in genregs_get() argument
48 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs_get()
53 return user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in genregs_get()
63 const void *kbuf, const void __user *ubuf) in genregs_set() argument
81 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs_set()
87 ret = user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in genregs_set()
93 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs_set()
98 return user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in genregs_set()
108 void *kbuf, void __user *ubuf) in fpmregs_get() argument
113 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in fpmregs_get()
[all …]
Dpm.c132 static int user_atoi(char __user *ubuf, size_t len) in user_atoi() argument
140 if (copy_from_user(buf, ubuf, len)) in user_atoi()
/linux-4.1.27/arch/sh/kernel/
Dptrace_32.c141 void *kbuf, void __user *ubuf) in genregs_get() argument
146 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs_get()
151 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs_get()
156 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in genregs_get()
165 const void *kbuf, const void __user *ubuf) in genregs_set() argument
170 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs_set()
174 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs_set()
179 ret = user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in genregs_set()
189 void *kbuf, void __user *ubuf) in fpregs_get() argument
198 return user_regset_copyout(&pos, &count, &kbuf, &ubuf, in fpregs_get()
[all …]
Dptrace_64.c151 void *kbuf, void __user *ubuf) in genregs_get() argument
157 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs_get()
163 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs_get()
169 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs_get()
175 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in genregs_get()
184 const void *kbuf, const void __user *ubuf) in genregs_set() argument
190 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs_set()
196 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs_set()
203 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs_set()
209 ret = user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in genregs_set()
[all …]
/linux-4.1.27/arch/metag/include/asm/
Dptrace.h37 void *kbuf, void __user *ubuf);
41 const void *kbuf, const void __user *ubuf);
45 void *kbuf, void __user *ubuf);
49 const void *kbuf, const void __user *ubuf);
53 void *kbuf, void __user *ubuf);
57 const void *kbuf, const void __user *ubuf);
/linux-4.1.27/arch/c6x/kernel/
Dptrace.c63 void *kbuf, void __user *ubuf) in gpr_get() argument
67 return user_regset_copyout(&pos, &count, &kbuf, &ubuf, in gpr_get()
75 const void *kbuf, const void __user *ubuf) in gpr_set() argument
81 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in gpr_set()
87 ret = user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in gpr_set()
93 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in gpr_set()
100 ret = user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in gpr_set()
106 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in gpr_set()
/linux-4.1.27/arch/nios2/kernel/
Dptrace.c24 void *kbuf, void __user *ubuf) in genregs_get() argument
32 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, \ in genregs_get()
37 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, PTR, \ in genregs_get()
42 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, PTR, \ in genregs_get()
58 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in genregs_get()
70 const void *kbuf, const void __user *ubuf) in genregs_set() argument
78 ret = user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, \ in genregs_set()
83 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, \ in genregs_set()
88 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, \ in genregs_set()
104 ret = user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in genregs_set()
/linux-4.1.27/arch/arm64/kernel/
Dptrace.c375 void *kbuf, void __user *ubuf) in hw_break_get() argument
387 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, &info, 0, in hw_break_get()
394 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, offset, in hw_break_get()
406 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, &addr, in hw_break_get()
415 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, &ctrl, in hw_break_get()
421 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in hw_break_get()
436 const void *kbuf, const void __user *ubuf) in hw_break_set() argument
445 ret = user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, 0, offset); in hw_break_set()
452 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, &addr, in hw_break_set()
461 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, &ctrl, in hw_break_set()
[all …]
/linux-4.1.27/drivers/net/wireless/mwifiex/
Ddebugfs.c74 mwifiex_info_read(struct file *file, char __user *ubuf, in mwifiex_info_read() argument
146 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page, in mwifiex_info_read()
164 mwifiex_fw_dump_read(struct file *file, char __user *ubuf, in mwifiex_fw_dump_read() argument
199 mwifiex_getlog_read(struct file *file, char __user *ubuf, in mwifiex_getlog_read() argument
256 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page, in mwifiex_getlog_read()
275 mwifiex_histogram_read(struct file *file, char __user *ubuf, in mwifiex_histogram_read() argument
344 ret = simple_read_from_buffer(ubuf, count, ppos, (char *)page, in mwifiex_histogram_read()
351 mwifiex_histogram_write(struct file *file, const char __user *ubuf, in mwifiex_histogram_write() argument
411 mwifiex_debug_read(struct file *file, char __user *ubuf, in mwifiex_debug_read() argument
429 ret = simple_read_from_buffer(ubuf, count, ppos, (char *) page, in mwifiex_debug_read()
[all …]
/linux-4.1.27/arch/powerpc/platforms/powernv/
Dopal-lpc.c189 static ssize_t lpc_debug_read(struct file *filp, char __user *ubuf, in lpc_debug_read() argument
196 if (!access_ok(VERIFY_WRITE, ubuf, count)) in lpc_debug_read()
255 rc = __put_user((u32)data, (u32 __user *)ubuf); in lpc_debug_read()
261 rc = __put_user((u16)data, (u16 __user *)ubuf); in lpc_debug_read()
267 rc = __put_user((u8)data, (u8 __user *)ubuf); in lpc_debug_read()
273 ubuf += len; in lpc_debug_read()
280 static ssize_t lpc_debug_write(struct file *filp, const char __user *ubuf, in lpc_debug_write() argument
287 if (!access_ok(VERIFY_READ, ubuf, count)) in lpc_debug_write()
325 rc = __get_user(data, (u32 __user *)ubuf); in lpc_debug_write()
329 rc = __get_user(data, (u16 __user *)ubuf); in lpc_debug_write()
[all …]
/linux-4.1.27/drivers/media/pci/saa7164/
Dsaa7164-vbi.c71 struct saa7164_user_buffer *ubuf; in saa7164_vbi_buffers_dealloc() local
85 ubuf = list_entry(p, struct saa7164_user_buffer, list); in saa7164_vbi_buffers_dealloc()
87 saa7164_buffer_dealloc_user(ubuf); in saa7164_vbi_buffers_dealloc()
92 ubuf = list_entry(l, struct saa7164_user_buffer, list); in saa7164_vbi_buffers_dealloc()
94 saa7164_buffer_dealloc_user(ubuf); in saa7164_vbi_buffers_dealloc()
108 struct saa7164_user_buffer *ubuf; in saa7164_vbi_buffers_alloc() local
163 ubuf = saa7164_buffer_alloc_user(dev, len); in saa7164_vbi_buffers_alloc()
164 if (ubuf) { in saa7164_vbi_buffers_alloc()
166 list_add_tail(&ubuf->list, &port->list_buf_free.list); in saa7164_vbi_buffers_alloc()
877 struct saa7164_user_buffer *ubuf; in saa7164_vbi_stop_streaming() local
[all …]
Dsaa7164-encoder.c84 struct saa7164_user_buffer *ubuf; in saa7164_encoder_buffers_dealloc() local
98 ubuf = list_entry(p, struct saa7164_user_buffer, list); in saa7164_encoder_buffers_dealloc()
100 saa7164_buffer_dealloc_user(ubuf); in saa7164_encoder_buffers_dealloc()
105 ubuf = list_entry(l, struct saa7164_user_buffer, list); in saa7164_encoder_buffers_dealloc()
107 saa7164_buffer_dealloc_user(ubuf); in saa7164_encoder_buffers_dealloc()
121 struct saa7164_user_buffer *ubuf; in saa7164_encoder_buffers_alloc() local
192 ubuf = saa7164_buffer_alloc_user(dev, len); in saa7164_encoder_buffers_alloc()
193 if (ubuf) { in saa7164_encoder_buffers_alloc()
195 list_add_tail(&ubuf->list, &port->list_buf_free.list); in saa7164_encoder_buffers_alloc()
951 struct saa7164_user_buffer *ubuf; in saa7164_encoder_stop_streaming() local
[all …]
Dsaa7164-core.c260 struct saa7164_user_buffer *ubuf = NULL; in saa7164_work_enchandler_helper() local
316 ubuf = list_first_entry(&port->list_buf_free.list, in saa7164_work_enchandler_helper()
319 if (buf->actual_size <= ubuf->actual_size) { in saa7164_work_enchandler_helper()
321 memcpy(ubuf->data, buf->cpu, ubuf->actual_size); in saa7164_work_enchandler_helper()
325 ubuf->crc = crc32(0, ubuf->data, ubuf->actual_size); in saa7164_work_enchandler_helper()
329 ubuf->pos = 0; in saa7164_work_enchandler_helper()
331 list_move_tail(&ubuf->list, in saa7164_work_enchandler_helper()
/linux-4.1.27/arch/arc/kernel/
Dptrace.c24 void *kbuf, void __user *ubuf) in genregs_get() argument
33 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, PTR, \ in genregs_get()
39 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, PTR, \ in genregs_get()
45 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, \ in genregs_get()
73 const void *kbuf, const void __user *ubuf) in genregs_set() argument
81 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, \ in genregs_set()
88 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, \ in genregs_set()
95 ret = user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, \ in genregs_set()
/linux-4.1.27/arch/hexagon/kernel/
Dptrace.c53 void *kbuf, void __user *ubuf) in genregs_get() argument
69 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs_get()
74 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, \ in genregs_get()
101 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in genregs_get()
109 const void *kbuf, const void __user *ubuf) in genregs_set() argument
118 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs_set()
123 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, \ in genregs_set()
152 ret = user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in genregs_set()
/linux-4.1.27/arch/x86/kernel/
Di387.c305 void *kbuf, void __user *ubuf) in xfpregs_get() argument
318 return user_regset_copyout(&pos, &count, &kbuf, &ubuf, in xfpregs_get()
324 const void *kbuf, const void __user *ubuf) in xfpregs_set() argument
337 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in xfpregs_set()
357 void *kbuf, void __user *ubuf) in xstateregs_get() argument
381 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, xsave, 0, -1); in xstateregs_get()
387 const void *kbuf, const void __user *ubuf) in xstateregs_set() argument
401 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, xsave, 0, -1); in xstateregs_set()
553 void *kbuf, void __user *ubuf) in fpregs_get() argument
563 return fpregs_soft_get(target, regset, pos, count, kbuf, ubuf); in fpregs_get()
[all …]
Dtls.c212 void *kbuf, void __user *ubuf) in regset_tls_get() argument
232 struct user_desc __user *u_info = ubuf; in regset_tls_get()
246 const void *kbuf, const void __user *ubuf) in regset_tls_set() argument
259 else if (__copy_from_user(infobuf, ubuf, count)) in regset_tls_set()
Dptrace.c508 void *kbuf, void __user *ubuf) in genregs_get() argument
518 unsigned long __user *u = ubuf; in genregs_get()
533 const void *kbuf, const void __user *ubuf) in genregs_set() argument
544 const unsigned long __user *u = ubuf; in genregs_set()
788 void *kbuf, void __user *ubuf) in ioperm_get() argument
793 return user_regset_copyout(&pos, &count, &kbuf, &ubuf, in ioperm_get()
1074 void *kbuf, void __user *ubuf) in genregs32_get() argument
1084 compat_ulong_t __user *u = ubuf; in genregs32_get()
1101 const void *kbuf, const void __user *ubuf) in genregs32_set() argument
1112 const compat_ulong_t __user *u = ubuf; in genregs32_set()
/linux-4.1.27/arch/powerpc/kernel/
Dptrace.c266 void *kbuf, void __user *ubuf) in gpr_get() argument
279 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in gpr_get()
284 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, &msr, in gpr_get()
294 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in gpr_get()
299 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in gpr_get()
307 const void *kbuf, const void __user *ubuf) in gpr_set() argument
317 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in gpr_set()
322 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, &reg, in gpr_set()
333 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in gpr_set()
340 &pos, &count, &kbuf, &ubuf, in gpr_set()
[all …]
Dsys_ppc32.c77 compat_ssize_t compat_sys_pread64(unsigned int fd, char __user *ubuf, compat_size_t count, in compat_sys_pread64() argument
80 return sys_pread64(fd, ubuf, count, ((loff_t)poshi << 32) | poslo); in compat_sys_pread64()
83 compat_ssize_t compat_sys_pwrite64(unsigned int fd, const char __user *ubuf, compat_size_t count, in compat_sys_pwrite64() argument
86 return sys_pwrite64(fd, ubuf, count, ((loff_t)poshi << 32) | poslo); in compat_sys_pwrite64()
/linux-4.1.27/arch/s390/kernel/
Dptrace.c891 void *kbuf, void __user *ubuf) in s390_regs_get() argument
904 unsigned long __user *u = ubuf; in s390_regs_get()
918 const void *kbuf, const void __user *ubuf) in s390_regs_set() argument
933 const unsigned long __user *u = ubuf; in s390_regs_set()
953 unsigned int count, void *kbuf, void __user *ubuf) in s390_fpregs_get() argument
965 return user_regset_copyout(&pos, &count, &kbuf, &ubuf, in s390_fpregs_get()
972 const void __user *ubuf) in s390_fpregs_set() argument
984 rc = user_regset_copyin(&pos, &count, &kbuf, &ubuf, &ufpc, in s390_fpregs_set()
994 rc = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in s390_fpregs_set()
1017 void *kbuf, void __user *ubuf) in s390_last_break_get() argument
[all …]
Dcompat_linux.c312 COMPAT_SYSCALL_DEFINE5(s390_pread64, unsigned int, fd, char __user *, ubuf, in COMPAT_SYSCALL_DEFINE5() argument
317 return sys_pread64(fd, ubuf, count, (unsigned long)high << 32 | low); in COMPAT_SYSCALL_DEFINE5()
320 COMPAT_SYSCALL_DEFINE5(s390_pwrite64, unsigned int, fd, const char __user *, ubuf, in COMPAT_SYSCALL_DEFINE5() argument
325 return sys_pwrite64(fd, ubuf, count, (unsigned long)high << 32 | low); in COMPAT_SYSCALL_DEFINE5()
358 static int cp_stat64(struct stat64_emu31 __user *ubuf, struct kstat *stat) in cp_stat64() argument
379 return copy_to_user(ubuf,&tmp,sizeof(tmp)) ? -EFAULT : 0; in cp_stat64()
Dcompat_linux.h111 long compat_sys_s390_pread64(unsigned int fd, char __user *ubuf, compat_size_t count, u32 high, u32…
112 long compat_sys_s390_pwrite64(unsigned int fd, const char __user *ubuf, compat_size_t count, u32 hi…
/linux-4.1.27/fs/
Dcompat.c129 static int cp_compat_stat(struct kstat *stat, struct compat_stat __user *ubuf) in cp_compat_stat() argument
159 return copy_to_user(ubuf, &tmp, sizeof(tmp)) ? -EFAULT : 0; in cp_compat_stat()
212 static int put_compat_statfs(struct compat_statfs __user *ubuf, struct kstatfs *kbuf) in put_compat_statfs() argument
215 if (sizeof ubuf->f_blocks == 4) { in put_compat_statfs()
228 if (!access_ok(VERIFY_WRITE, ubuf, sizeof(*ubuf)) || in put_compat_statfs()
229 __put_user(kbuf->f_type, &ubuf->f_type) || in put_compat_statfs()
230 __put_user(kbuf->f_bsize, &ubuf->f_bsize) || in put_compat_statfs()
231 __put_user(kbuf->f_blocks, &ubuf->f_blocks) || in put_compat_statfs()
232 __put_user(kbuf->f_bfree, &ubuf->f_bfree) || in put_compat_statfs()
233 __put_user(kbuf->f_bavail, &ubuf->f_bavail) || in put_compat_statfs()
[all …]
Dstatfs.c228 SYSCALL_DEFINE2(ustat, unsigned, dev, struct ustat __user *, ubuf) in SYSCALL_DEFINE2() argument
240 return copy_to_user(ubuf, &tmp, sizeof(struct ustat)) ? -EFAULT : 0; in SYSCALL_DEFINE2()
/linux-4.1.27/drivers/bluetooth/
Dbtmrvl_debugfs.c35 const char __user *ubuf, size_t count, loff_t *ppos) in btmrvl_hscfgcmd_write() argument
43 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in btmrvl_hscfgcmd_write()
80 static ssize_t btmrvl_pscmd_write(struct file *file, const char __user *ubuf, in btmrvl_pscmd_write() argument
89 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in btmrvl_pscmd_write()
126 static ssize_t btmrvl_hscmd_write(struct file *file, const char __user *ubuf, in btmrvl_hscmd_write() argument
135 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in btmrvl_hscmd_write()
170 static ssize_t btmrvl_fwdump_write(struct file *file, const char __user *ubuf, in btmrvl_fwdump_write() argument
179 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in btmrvl_fwdump_write()
/linux-4.1.27/drivers/scsi/fnic/
Dfnic_debugfs.c147 char __user *ubuf, in fnic_trace_ctrl_read() argument
164 return simple_read_from_buffer(ubuf, cnt, ppos, buf, len); in fnic_trace_ctrl_read()
185 const char __user *ubuf, in fnic_trace_ctrl_write() argument
197 if (copy_from_user(&buf, ubuf, cnt)) in fnic_trace_ctrl_write()
322 char __user *ubuf, in fnic_trace_debugfs_read() argument
328 rc = simple_read_from_buffer(ubuf, nbytes, pos, in fnic_trace_debugfs_read()
563 char __user *ubuf, in fnic_reset_stats_read() argument
573 return simple_read_from_buffer(ubuf, cnt, ppos, buf, len); in fnic_reset_stats_read()
591 const char __user *ubuf, in fnic_reset_stats_write() argument
606 if (copy_from_user(&buf, ubuf, cnt)) in fnic_reset_stats_write()
[all …]
/linux-4.1.27/drivers/s390/char/
Dhmcdrv_dev.c58 static ssize_t hmcdrv_dev_read(struct file *fp, char __user *ubuf,
60 static ssize_t hmcdrv_dev_write(struct file *fp, const char __user *ubuf,
220 static ssize_t hmcdrv_dev_read(struct file *fp, char __user *ubuf, in hmcdrv_dev_read() argument
231 *pos, ubuf, len); in hmcdrv_dev_read()
245 static ssize_t hmcdrv_dev_write(struct file *fp, const char __user *ubuf, in hmcdrv_dev_write() argument
259 if (!copy_from_user(fp->private_data, ubuf, len)) { in hmcdrv_dev_write()
270 *pos, (char __user *) ubuf, len); in hmcdrv_dev_write()
Dvmur.c230 static struct ccw1 *alloc_chan_prog(const char __user *ubuf, int rec_count, in alloc_chan_prog() argument
237 TRACE("alloc_chan_prog(%p, %i, %i)\n", ubuf, rec_count, reclen); in alloc_chan_prog()
259 if (copy_from_user(kbuf, ubuf, reclen)) { in alloc_chan_prog()
263 ubuf += reclen; in alloc_chan_prog()
508 static ssize_t diag14_read(struct file *file, char __user *ubuf, size_t count, in diag14_read() argument
543 if (copy_to_user(ubuf + copied, buf + res, len)) { in diag14_read()
558 static ssize_t ur_read(struct file *file, char __user *ubuf, size_t count, in ur_read() argument
573 rc = diag14_read(file, ubuf, count, offs); in ur_read()
/linux-4.1.27/drivers/misc/mei/
Ddebugfs.c27 static ssize_t mei_dbgfs_read_meclients(struct file *fp, char __user *ubuf, in mei_dbgfs_read_meclients() argument
77 ret = simple_read_from_buffer(ubuf, cnt, ppos, buf, pos); in mei_dbgfs_read_meclients()
88 static ssize_t mei_dbgfs_read_active(struct file *fp, char __user *ubuf, in mei_dbgfs_read_active() argument
125 ret = simple_read_from_buffer(ubuf, cnt, ppos, buf, pos); in mei_dbgfs_read_active()
136 static ssize_t mei_dbgfs_read_devstate(struct file *fp, char __user *ubuf, in mei_dbgfs_read_devstate() argument
155 ret = simple_read_from_buffer(ubuf, cnt, ppos, buf, pos); in mei_dbgfs_read_devstate()
Dmain.c138 static ssize_t mei_read(struct file *file, char __user *ubuf, in mei_read() argument
166 rets = mei_amthif_read(dev, file, ubuf, length, offset); in mei_read()
235 if (length == 0 || ubuf == NULL || *offset > cb->buf_idx) { in mei_read()
244 if (copy_to_user(ubuf, cb->buf.data + *offset, length)) { in mei_read()
273 static ssize_t mei_write(struct file *file, const char __user *ubuf, in mei_write() argument
338 rets = copy_from_user(write_cb->buf.data, ubuf, length); in mei_write()
Damthif.c142 char __user *ubuf, size_t length, loff_t *offset) in mei_amthif_read() argument
223 if (copy_to_user(ubuf, cb->buf.data + *offset, length)) { in mei_amthif_read()
Dmei_dev.h664 char __user *ubuf, size_t length, loff_t *offset);
/linux-4.1.27/arch/tile/kernel/
Dcompat.c47 COMPAT_SYSCALL_DEFINE6(pread64, unsigned int, fd, char __user *, ubuf, in COMPAT_SYSCALL_DEFINE6() argument
50 return sys_pread64(fd, ubuf, count, ((loff_t)high << 32) | low); in COMPAT_SYSCALL_DEFINE6()
53 COMPAT_SYSCALL_DEFINE6(pwrite64, unsigned int, fd, char __user *, ubuf, in COMPAT_SYSCALL_DEFINE6() argument
56 return sys_pwrite64(fd, ubuf, count, ((loff_t)high << 32) | low); in COMPAT_SYSCALL_DEFINE6()
Dptrace.c98 void *kbuf, void __user *ubuf) in tile_gpr_get() argument
104 return user_regset_copyout(&pos, &count, &kbuf, &ubuf, &regs, 0, in tile_gpr_get()
111 const void *kbuf, const void __user *ubuf) in tile_gpr_set() argument
116 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, &regs, 0, in tile_gpr_set()
/linux-4.1.27/arch/arm/kernel/
Dptrace.c588 void *kbuf, void __user *ubuf) in gpr_get() argument
592 return user_regset_copyout(&pos, &count, &kbuf, &ubuf, in gpr_get()
600 const void *kbuf, const void __user *ubuf) in gpr_set() argument
605 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in gpr_set()
621 void *kbuf, void __user *ubuf) in fpa_get() argument
623 return user_regset_copyout(&pos, &count, &kbuf, &ubuf, in fpa_get()
631 const void *kbuf, const void __user *ubuf) in fpa_set() argument
637 return user_regset_copyin(&pos, &count, &kbuf, &ubuf, in fpa_set()
668 void *kbuf, void __user *ubuf) in vfp_get() argument
678 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in vfp_get()
[all …]
/linux-4.1.27/arch/mips/kernel/
Dsignal32.c262 static inline int put_sigset(const sigset_t *kbuf, compat_sigset_t __user *ubuf) in put_sigset() argument
266 if (!access_ok(VERIFY_WRITE, ubuf, sizeof(*ubuf))) in put_sigset()
273 err |= __put_user(kbuf->sig[1] >> 32, &ubuf->sig[3]); in put_sigset()
274 err |= __put_user(kbuf->sig[1] & 0xffffffff, &ubuf->sig[2]); in put_sigset()
276 err |= __put_user(kbuf->sig[0] >> 32, &ubuf->sig[1]); in put_sigset()
277 err |= __put_user(kbuf->sig[0] & 0xffffffff, &ubuf->sig[0]); in put_sigset()
283 static inline int get_sigset(sigset_t *kbuf, const compat_sigset_t __user *ubuf) in get_sigset() argument
288 if (!access_ok(VERIFY_READ, ubuf, sizeof(*ubuf))) in get_sigset()
295 err |= __get_user(sig[3], &ubuf->sig[3]); in get_sigset()
296 err |= __get_user(sig[2], &ubuf->sig[2]); in get_sigset()
[all …]
Dptrace.c292 void *kbuf, void __user *ubuf) in gpr32_get() argument
313 return user_regset_copyout(&pos, &count, &kbuf, &ubuf, uregs, 0, in gpr32_get()
320 const void *kbuf, const void __user *ubuf) in gpr32_set() argument
333 err = user_regset_copyin(&pos, &count, &kbuf, &ubuf, uregs, 0, in gpr32_set()
371 void *kbuf, void __user *ubuf) in gpr64_get() argument
392 return user_regset_copyout(&pos, &count, &kbuf, &ubuf, uregs, 0, in gpr64_get()
399 const void *kbuf, const void __user *ubuf) in gpr64_set() argument
412 err = user_regset_copyin(&pos, &count, &kbuf, &ubuf, uregs, 0, in gpr64_set()
444 void *kbuf, void __user *ubuf) in fpr_get() argument
453 return user_regset_copyout(&pos, &count, &kbuf, &ubuf, in fpr_get()
[all …]
/linux-4.1.27/arch/score/kernel/
Dptrace.c40 void *kbuf, void __user *ubuf) in genregs_get() argument
46 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in genregs_get()
50 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs_get()
56 ret = user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in genregs_get()
68 const void *kbuf, const void __user *ubuf) in genregs_set() argument
74 ret = user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in genregs_set()
78 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs_set()
84 ret = user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in genregs_set()
/linux-4.1.27/drivers/misc/mic/host/
Dmic_virtio.c76 static int mic_virtio_copy_to_user(struct mic_vdev *mvdev, void __user *ubuf, in mic_virtio_copy_to_user() argument
100 if (copy_to_user(ubuf, mvr->buf + dma_offset, in mic_virtio_copy_to_user()
106 ubuf += partlen; in mic_virtio_copy_to_user()
125 static int mic_virtio_copy_from_user(struct mic_vdev *mvdev, void __user *ubuf, in mic_virtio_copy_from_user() argument
147 if (copy_from_user(mvr->buf, ubuf, partlen)) { in mic_virtio_copy_from_user()
156 ubuf += partlen; in mic_virtio_copy_from_user()
167 if (copy_from_user((void __force *)dbuf, ubuf, len)) { in mic_virtio_copy_from_user()
210 void __user *ubuf, size_t len, bool read, int vr_idx, in mic_vringh_copy() argument
219 ret = mic_virtio_copy_to_user(mvdev, ubuf, partlen, in mic_vringh_copy()
224 ret = mic_virtio_copy_from_user(mvdev, ubuf, partlen, in mic_vringh_copy()
[all …]
/linux-4.1.27/drivers/acpi/apei/
Derst-dbg.c94 static ssize_t erst_dbg_read(struct file *filp, char __user *ubuf, in erst_dbg_read() argument
156 if (copy_to_user(ubuf, erst_dbg_buf, len)) in erst_dbg_read()
164 static ssize_t erst_dbg_write(struct file *filp, const char __user *ubuf, in erst_dbg_write() argument
190 rc = copy_from_user(erst_dbg_buf, ubuf, usize); in erst_dbg_write()
/linux-4.1.27/arch/blackfin/kernel/
Dptrace.c159 void *kbuf, void __user *ubuf) in genregs_get() argument
167 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in genregs_get()
172 return user_regset_copyout_zero(&pos, &count, &kbuf, &ubuf, in genregs_get()
182 const void *kbuf, const void __user *ubuf) in genregs_set() argument
188 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in genregs_set()
197 return user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in genregs_set()
/linux-4.1.27/drivers/macintosh/
Drack-meter.c64 u8 *ubuf; member
140 rm->ubuf[i] = (i & 1) * 255; in rackmeter_set_default_pattern()
142 rm->ubuf[i] = ((~i) & 1) * 255; in rackmeter_set_default_pattern()
241 rm->ubuf[i + offset] = ub; in rackmeter_do_timer()
319 sample |= ((rm->ubuf[led] >= 0x80) << 15); in rackmeter_calc_sample()
444 rm->ubuf = (u8 *)__get_free_page(GFP_KERNEL); in rackmeter_probe()
445 if (rm->ubuf == NULL) { in rackmeter_probe()
512 free_page((unsigned long)rm->ubuf); in rackmeter_probe()
552 free_page((unsigned long)rm->ubuf); in rackmeter_remove()
/linux-4.1.27/lib/
Dbitmap.c364 const char __user __force *ubuf = (const char __user __force *)buf; in __bitmap_parse() local
376 if (__get_user(c, ubuf++)) in __bitmap_parse()
443 int bitmap_parse_user(const char __user *ubuf, in bitmap_parse_user() argument
447 if (!access_ok(VERIFY_READ, ubuf, ulen)) in bitmap_parse_user()
449 return __bitmap_parse((const char __force *)ubuf, in bitmap_parse_user()
508 const char __user __force *ubuf = (const char __user __force *)buf; in __bitmap_parselist() local
522 if (__get_user(c, ubuf++)) in __bitmap_parselist()
598 int bitmap_parselist_user(const char __user *ubuf, in bitmap_parselist_user() argument
602 if (!access_ok(VERIFY_READ, ubuf, ulen)) in bitmap_parselist_user()
604 return __bitmap_parselist((const char __force *)ubuf, in bitmap_parselist_user()
Dseq_buf.c301 int seq_buf_to_user(struct seq_buf *s, char __user *ubuf, int cnt) argument
315 ret = copy_to_user(ubuf, s->buffer + s->readpos, cnt);
Ddynamic_debug.c648 static ssize_t ddebug_proc_write(struct file *file, const char __user *ubuf, in ddebug_proc_write() argument
663 if (copy_from_user(tmpbuf, ubuf, len)) { in ddebug_proc_write()
/linux-4.1.27/arch/ia64/kernel/
Dptrace.c1250 void __user *ubuf; member
1255 const void __user *ubuf; member
1521 &dst->u.get.ubuf, in do_gpregs_get()
1540 &dst->u.get.kbuf, &dst->u.get.ubuf, tmp, in do_gpregs_get()
1550 &dst->u.get.kbuf, &dst->u.get.ubuf, &pt->r16, in do_gpregs_get()
1569 &dst->u.get.kbuf, &dst->u.get.ubuf, tmp, in do_gpregs_get()
1590 &dst->u.get.kbuf, &dst->u.get.ubuf, tmp, in do_gpregs_get()
1609 &dst->u.set.ubuf, in do_gpregs_set()
1620 &dst->u.set.kbuf, &dst->u.set.ubuf, tmp, in do_gpregs_set()
1638 &dst->u.set.kbuf, &dst->u.set.ubuf, &pt->r16, in do_gpregs_set()
[all …]
Dperfmon.c1638 pfm_write(struct file *file, const char __user *ubuf, in pfm_write() argument
/linux-4.1.27/arch/powerpc/sysdev/
Dscom.c106 static ssize_t scom_debug_read(struct file *filp, char __user *ubuf, in scom_debug_read() argument
110 u64 __user *ubuf64 = (u64 __user *)ubuf; in scom_debug_read()
143 static ssize_t scom_debug_write(struct file* filp, const char __user *ubuf, in scom_debug_write() argument
147 u64 __user *ubuf64 = (u64 __user *)ubuf; in scom_debug_write()
/linux-4.1.27/kernel/trace/
Dtrace.c916 int trace_get_user(struct trace_parser *parser, const char __user *ubuf, in trace_get_user() argument
926 ret = get_user(ch, ubuf++); in trace_get_user()
940 ret = get_user(ch, ubuf++); in trace_get_user()
965 ret = get_user(ch, ubuf++); in trace_get_user()
3340 tracing_write_stub(struct file *filp, const char __user *ubuf, in tracing_write_stub() argument
3386 tracing_cpumask_read(struct file *filp, char __user *ubuf, in tracing_cpumask_read() argument
3400 count = simple_read_from_buffer(ubuf, count, ppos, mask_str, NR_CPUS+1); in tracing_cpumask_read()
3409 tracing_cpumask_write(struct file *filp, const char __user *ubuf, in tracing_cpumask_write() argument
3419 err = cpumask_parse_user(ubuf, count, tracing_cpumask_new); in tracing_cpumask_write()
3606 tracing_trace_options_write(struct file *filp, const char __user *ubuf, in tracing_trace_options_write() argument
[all …]
Dtrace_events.c630 ftrace_event_write(struct file *file, const char __user *ubuf, in ftrace_event_write() argument
648 read = trace_get_user(&parser, ubuf, cnt, ppos); in ftrace_event_write()
762 event_enable_read(struct file *filp, char __user *ubuf, size_t cnt, in event_enable_read() argument
788 return simple_read_from_buffer(ubuf, cnt, ppos, buf, strlen(buf)); in event_enable_read()
792 event_enable_write(struct file *filp, const char __user *ubuf, size_t cnt, in event_enable_write() argument
799 ret = kstrtoul_from_user(ubuf, cnt, 10, &val); in event_enable_write()
828 system_enable_read(struct file *filp, char __user *ubuf, size_t cnt, in system_enable_read() argument
868 ret = simple_read_from_buffer(ubuf, cnt, ppos, buf, 2); in system_enable_read()
874 system_enable_write(struct file *filp, const char __user *ubuf, size_t cnt, in system_enable_write() argument
883 ret = kstrtoul_from_user(ubuf, cnt, 10, &val); in system_enable_write()
[all …]
Dtrace_stack.c229 stack_max_size_read(struct file *filp, char __user *ubuf, in stack_max_size_read() argument
239 return simple_read_from_buffer(ubuf, count, ppos, buf, r); in stack_max_size_read()
243 stack_max_size_write(struct file *filp, const char __user *ubuf, in stack_max_size_write() argument
251 ret = kstrtoul_from_user(ubuf, count, 10, &val); in stack_max_size_write()
Dtrace_seq.c372 int trace_seq_to_user(struct trace_seq *s, char __user *ubuf, int cnt) in trace_seq_to_user() argument
375 return seq_buf_to_user(&s->seq, ubuf, cnt); in trace_seq_to_user()
Dtrace_mmiotrace.c137 char __user *ubuf, size_t cnt, loff_t *ppos) in mmio_read() argument
166 ret = trace_seq_to_user(s, ubuf, cnt); in mmio_read()
Dtrace_events_trigger.c227 const char __user *ubuf, in event_trigger_regex_write() argument
244 if (copy_from_user(buf, ubuf, cnt)) { in event_trigger_regex_write()
284 event_trigger_write(struct file *filp, const char __user *ubuf, in event_trigger_write() argument
287 return event_trigger_regex_write(filp, ubuf, cnt, ppos); in event_trigger_write()
Dftrace.c969 ftrace_profile_write(struct file *filp, const char __user *ubuf, in ftrace_profile_write() argument
975 ret = kstrtoul_from_user(ubuf, cnt, 10, &val); in ftrace_profile_write()
1014 ftrace_profile_read(struct file *filp, char __user *ubuf, in ftrace_profile_read() argument
1021 return simple_read_from_buffer(ubuf, cnt, ppos, buf, r); in ftrace_profile_read()
3997 ftrace_regex_write(struct file *file, const char __user *ubuf, in ftrace_regex_write() argument
4019 read = trace_get_user(parser, ubuf, cnt, ppos); in ftrace_regex_write()
4036 ftrace_filter_write(struct file *file, const char __user *ubuf, in ftrace_filter_write() argument
4039 return ftrace_regex_write(file, ubuf, cnt, ppos, 1); in ftrace_filter_write()
4043 ftrace_notrace_write(struct file *file, const char __user *ubuf, in ftrace_notrace_write() argument
4046 return ftrace_regex_write(file, ubuf, cnt, ppos, 0); in ftrace_notrace_write()
[all …]
Dtrace_functions_graph.c1402 graph_depth_write(struct file *filp, const char __user *ubuf, size_t cnt, in graph_depth_write() argument
1408 ret = kstrtoul_from_user(ubuf, cnt, 10, &val); in graph_depth_write()
1420 graph_depth_read(struct file *filp, char __user *ubuf, size_t cnt, in graph_depth_read() argument
1428 return simple_read_from_buffer(ubuf, cnt, ppos, buf, n); in graph_depth_read()
Dtrace.h368 struct file *filp, char __user *ubuf,
896 extern int trace_get_user(struct trace_parser *parser, const char __user *ubuf,
/linux-4.1.27/fs/xfs/
Dxfs_ioctl.h53 unsigned char __user *ubuf,
61 const unsigned char __user *ubuf,
Dxfs_ioctl.c451 unsigned char __user *ubuf, in xfs_attrmulti_attr_get() argument
468 if (copy_to_user(ubuf, kbuf, *len)) in xfs_attrmulti_attr_get()
480 const unsigned char __user *ubuf, in xfs_attrmulti_attr_set() argument
491 kbuf = memdup_user(ubuf, len); in xfs_attrmulti_attr_set()
/linux-4.1.27/arch/um/os-Linux/
Dfile.c36 int os_stat_fd(const int fd, struct uml_stat *ubuf) in os_stat_fd() argument
45 if (ubuf != NULL) in os_stat_fd()
46 copy_stat(ubuf, &sbuf); in os_stat_fd()
50 int os_stat_file(const char *file_name, struct uml_stat *ubuf) in os_stat_file() argument
59 if (ubuf != NULL) in os_stat_file()
60 copy_stat(ubuf, &sbuf); in os_stat_file()
/linux-4.1.27/arch/x86/math-emu/
Dfpu_entry.c682 const void *kbuf, const void __user *ubuf) in fpregs_soft_set() argument
690 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, s387, 0, in fpregs_soft_set()
704 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in fpregs_soft_set()
707 ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, in fpregs_soft_set()
734 void *kbuf, void __user *ubuf) in fpregs_soft_get() argument
753 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, s387, 0, in fpregs_soft_get()
758 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in fpregs_soft_get()
761 ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, in fpregs_soft_get()
/linux-4.1.27/drivers/misc/vmw_vmci/
Dvmci_host.c439 void __user *ubuf = (void __user *)(uintptr_t)recv_info.addr; in vmci_host_do_receive_datagram() local
440 retval = copy_to_user(ubuf, dg, VMCI_DG_SIZE(dg)); in vmci_host_do_receive_datagram()
734 void __user *ubuf = (void __user *)(uintptr_t)get_info.cpt_buf; in vmci_host_do_ctx_get_cpt_state() local
735 retval = copy_to_user(ubuf, cpt_buf, get_info.buf_size); in vmci_host_do_ctx_get_cpt_state()
880 void __user *ubuf; in vmci_host_do_recv_notifications() local
909 ubuf = (void __user *)(uintptr_t)info.db_handle_buf_uva; in vmci_host_do_recv_notifications()
910 info.result = drv_cp_harray_to_user(ubuf, &info.db_handle_buf_size, in vmci_host_do_recv_notifications()
913 ubuf = (void __user *)(uintptr_t)info.qp_handle_buf_uva; in vmci_host_do_recv_notifications()
914 info.result = drv_cp_harray_to_user(ubuf, in vmci_host_do_recv_notifications()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_debugfs.c278 static ssize_t connector_write(struct file *file, const char __user *ubuf, in connector_write() argument
288 if (copy_from_user(buf, ubuf, len)) in connector_write()
325 static ssize_t edid_write(struct file *file, const char __user *ubuf, in edid_write() argument
334 buf = memdup_user(ubuf, len); in edid_write()
/linux-4.1.27/drivers/thermal/int340x_thermal/
Dacpi_thermal_rel.c238 static int fill_art(char __user *ubuf) in fill_art() argument
266 if (copy_to_user(ubuf, art_user, art_len)) in fill_art()
274 static int fill_trt(char __user *ubuf) in fill_trt() argument
301 if (copy_to_user(ubuf, trt_user, trt_len)) in fill_trt()
/linux-4.1.27/drivers/media/pci/cx18/
Dcx18-fileops.c275 struct cx18_buffer *buf, char __user *ubuf, size_t ucount, bool *stop) in cx18_copy_buf_to_user() argument
366 if (copy_to_user(ubuf, (u8 *)buf->buf + buf->readpos, len)) { in cx18_copy_buf_to_user()
379 struct cx18_mdl *mdl, char __user *ubuf, size_t ucount) in cx18_copy_mdl_to_user() argument
404 rc = cx18_copy_buf_to_user(s, mdl->curr_buf, ubuf + tot_written, in cx18_copy_mdl_to_user()
420 static ssize_t cx18_read(struct cx18_stream *s, char __user *ubuf, in cx18_read() argument
460 rc = cx18_copy_mdl_to_user(s, mdl, ubuf + tot_written, in cx18_read()
485 static ssize_t cx18_read_pos(struct cx18_stream *s, char __user *ubuf, in cx18_read_pos() argument
488 ssize_t rc = count ? cx18_read(s, ubuf, count, non_block) : 0; in cx18_read_pos()
/linux-4.1.27/arch/s390/crypto/
Dprng.c502 static ssize_t prng_tdes_read(struct file *file, char __user *ubuf, in prng_tdes_read() argument
567 if (copy_to_user(ubuf, prng_data->buf, chunk)) in prng_tdes_read()
572 ubuf += chunk; in prng_tdes_read()
582 static ssize_t prng_sha512_read(struct file *file, char __user *ubuf, in prng_sha512_read() argument
635 if (copy_to_user(ubuf, p, n)) { in prng_sha512_read()
639 ubuf += n; in prng_sha512_read()
/linux-4.1.27/drivers/vhost/
Dnet.c265 static void vhost_zerocopy_callback(struct ubuf_info *ubuf, bool success) in vhost_zerocopy_callback() argument
267 struct vhost_net_ubuf_ref *ubufs = ubuf->ctx; in vhost_zerocopy_callback()
274 vq->heads[ubuf->desc].len = success ? in vhost_zerocopy_callback()
375 struct ubuf_info *ubuf; in handle_tx() local
376 ubuf = nvq->ubuf_info + nvq->upend_idx; in handle_tx()
380 ubuf->callback = vhost_zerocopy_callback; in handle_tx()
381 ubuf->ctx = nvq->ubufs; in handle_tx()
382 ubuf->desc = nvq->upend_idx; in handle_tx()
383 msg.msg_control = ubuf; in handle_tx()
384 msg.msg_controllen = sizeof(ubuf); in handle_tx()
/linux-4.1.27/drivers/usb/dwc3/
Ddebugfs.c393 const char __user *ubuf, size_t count, loff_t *ppos) in dwc3_mode_write() argument
401 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in dwc3_mode_write()
473 const char __user *ubuf, size_t count, loff_t *ppos) in dwc3_testmode_write() argument
481 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in dwc3_testmode_write()
580 const char __user *ubuf, size_t count, loff_t *ppos) in dwc3_link_state_write() argument
588 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in dwc3_link_state_write()
/linux-4.1.27/arch/s390/pci/
Dpci_debug.c90 static ssize_t pci_perf_seq_write(struct file *file, const char __user *ubuf, in pci_perf_seq_write() argument
100 rc = kstrtoul_from_user(ubuf, count, 10, &val); in pci_perf_seq_write()
/linux-4.1.27/drivers/usb/chipidea/
Ddebug.c81 static ssize_t ci_port_test_write(struct file *file, const char __user *ubuf, in ci_port_test_write() argument
92 if (copy_from_user(buf, ubuf, count)) in ci_port_test_write()
298 static ssize_t ci_role_write(struct file *file, const char __user *ubuf, in ci_role_write() argument
307 if (copy_from_user(buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in ci_role_write()
/linux-4.1.27/drivers/xen/
Dmcelog.c106 static ssize_t xen_mce_chrdev_read(struct file *filp, char __user *ubuf, in xen_mce_chrdev_read() argument
109 char __user *buf = ubuf; in xen_mce_chrdev_read()
139 return err ? err : buf - ubuf; in xen_mce_chrdev_read()
/linux-4.1.27/drivers/usb/musb/
Dmusb_debugfs.c190 const char __user *ubuf, size_t count, loff_t *ppos) in musb_test_mode_write() argument
199 if (copy_from_user(buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in musb_test_mode_write()
/linux-4.1.27/block/
Dblk-map.c122 struct rq_map_data *map_data, void __user *ubuf, in blk_rq_map_user() argument
127 int ret = import_single_range(rq_data_dir(rq), ubuf, len, &iov, &i); in blk_rq_map_user()
/linux-4.1.27/arch/x86/kernel/cpu/mcheck/
Dmce-inject.c206 static ssize_t mce_write(struct file *filp, const char __user *ubuf, in mce_write() argument
222 if (copy_from_user(&m, ubuf, usize)) in mce_write()
Dmce.c1764 static int __mce_read_apei(char __user **ubuf, size_t usize) in __mce_read_apei() argument
1786 if (copy_to_user(*ubuf, &m, sizeof(struct mce))) in __mce_read_apei()
1799 *ubuf += sizeof(struct mce); in __mce_read_apei()
1804 static ssize_t mce_chrdev_read(struct file *filp, char __user *ubuf, in mce_chrdev_read() argument
1807 char __user *buf = ubuf; in mce_chrdev_read()
1820 if (err || buf != ubuf) in mce_chrdev_read()
1884 return err ? err : buf - ubuf; in mce_chrdev_read()
1924 static ssize_t (*mce_write)(struct file *filp, const char __user *ubuf,
1928 const char __user *ubuf, in register_mce_write_callback() argument
1935 ssize_t mce_chrdev_write(struct file *filp, const char __user *ubuf, in mce_chrdev_write() argument
[all …]
Dmce-severity.c322 const char __user *ubuf, in severities_coverage_write() argument
/linux-4.1.27/drivers/usb/class/
Dcdc-wdm.c77 u8 *ubuf; /* buffer for copy to user space */ member
198 memmove(desc->ubuf + desc->length, desc->inbuf, length); in wdm_in_callback()
323 kfree(desc->ubuf); in cleanup()
553 rv = copy_to_user(buffer, desc->ubuf, cntr); in wdm_read()
562 desc->ubuf[i] = desc->ubuf[i + cntr]; in wdm_read()
800 desc->ubuf = kmalloc(desc->wMaxCommand, GFP_KERNEL); in wdm_create()
801 if (!desc->ubuf) in wdm_create()
/linux-4.1.27/drivers/net/xen-netback/
Dcommon.h317 void xenvif_zerocopy_callback(struct ubuf_info *ubuf, bool zerocopy_success);
329 void xenvif_zerocopy_callback(struct ubuf_info *ubuf, bool zerocopy_success);
Dnetback.c127 static inline struct xenvif_queue *ubuf_to_queue(const struct ubuf_info *ubuf) in ubuf_to_queue() argument
129 u16 pending_idx = ubuf->desc; in ubuf_to_queue()
131 container_of(ubuf, struct pending_tx_info, callback_struct); in ubuf_to_queue()
1521 void xenvif_zerocopy_callback(struct ubuf_info *ubuf, bool zerocopy_success) in xenvif_zerocopy_callback() argument
1525 struct xenvif_queue *queue = ubuf_to_queue(ubuf); in xenvif_zerocopy_callback()
1532 u16 pending_idx = ubuf->desc; in xenvif_zerocopy_callback()
1533 ubuf = (struct ubuf_info *) ubuf->ctx; in xenvif_zerocopy_callback()
1543 } while (ubuf); in xenvif_zerocopy_callback()
/linux-4.1.27/drivers/xen/xenbus/
Dxenbus_dev_frontend.c122 char __user *ubuf, in xenbus_file_read() argument
149 ret = copy_to_user(ubuf + i, &rb->msg[rb->cons], sz); in xenbus_file_read()
435 const char __user *ubuf, in xenbus_file_write() argument
473 ret = copy_from_user(u->u.buffer + u->len, ubuf, len); in xenbus_file_write()
/linux-4.1.27/arch/tile/include/asm/
Dcompat.h279 long compat_sys_pread64(unsigned int fd, char __user *ubuf, size_t count,
281 long compat_sys_pwrite64(unsigned int fd, char __user *ubuf, size_t count,
/linux-4.1.27/arch/sh/include/asm/
Dfpu.h40 void *kbuf, void __user *ubuf);
/linux-4.1.27/drivers/mmc/core/
Ddebugfs.c314 static ssize_t mmc_ext_csd_read(struct file *filp, char __user *ubuf, in mmc_ext_csd_read() argument
319 return simple_read_from_buffer(ubuf, cnt, ppos, in mmc_ext_csd_read()
/linux-4.1.27/drivers/media/pci/ivtv/
Divtv-fileops.c299 char __user *ubuf, size_t ucount) in ivtv_copy_buf_to_user() argument
345 if (copy_to_user(ubuf, (u8 *)buf->buf + buf->readpos, len)) { in ivtv_copy_buf_to_user()
358 static ssize_t ivtv_read(struct ivtv_stream *s, char __user *ubuf, size_t tot_count, int non_block) in ivtv_read() argument
395 rc = ivtv_copy_buf_to_user(s, buf, ubuf + tot_written, tot_count - tot_written); in ivtv_read()
415 static ssize_t ivtv_read_pos(struct ivtv_stream *s, char __user *ubuf, size_t count, in ivtv_read_pos() argument
418 ssize_t rc = count ? ivtv_read(s, ubuf, count, non_block) : 0; in ivtv_read_pos()
/linux-4.1.27/crypto/
Dshash.c82 u8 ubuf[shash_align_buffer_size(unaligned_len, alignmask)] in shash_update_unaligned() local
84 u8 *buf = PTR_ALIGN(&ubuf[0], alignmask + 1); in shash_update_unaligned()
118 u8 ubuf[shash_align_buffer_size(ds, alignmask)] in shash_final_unaligned() local
120 u8 *buf = PTR_ALIGN(&ubuf[0], alignmask + 1); in shash_final_unaligned()
Dahash.c34 void *ubuf[] CRYPTO_MINALIGN_ATTR; member
279 req->result = PTR_ALIGN((u8 *)priv->ubuf, alignmask + 1); in ahash_save_req()
/linux-4.1.27/drivers/s390/cio/
Dqdio_debug.c253 static ssize_t qperf_seq_write(struct file *file, const char __user *ubuf, in qperf_seq_write() argument
265 ret = kstrtoul_from_user(ubuf, count, 10, &val); in qperf_seq_write()
/linux-4.1.27/arch/x86/include/asm/
Dmce.h205 const char __user *ubuf,
/linux-4.1.27/drivers/idle/
Di7300_idle.c519 static ssize_t stats_read_ul(struct file *fp, char __user *ubuf, size_t count, in stats_read_ul() argument
527 return simple_read_from_buffer(ubuf, count, off, buf, len); in stats_read_ul()
/linux-4.1.27/drivers/pnp/
Dinterface.c335 struct device_attribute *attr, const char *ubuf, in resources_store() argument
339 char *buf = (void *)ubuf; in resources_store()
/linux-4.1.27/drivers/block/rsxx/
Dcore.c178 static ssize_t rsxx_cram_read(struct file *fp, char __user *ubuf, in rsxx_cram_read() argument
191 st = copy_to_user(ubuf, buf, cnt); in rsxx_cram_read()
199 static ssize_t rsxx_cram_write(struct file *fp, const char __user *ubuf, in rsxx_cram_write() argument
210 st = copy_from_user(buf, ubuf, cnt); in rsxx_cram_write()
/linux-4.1.27/drivers/scsi/bfa/
Dbfa_ioc.c4294 memcpy(flash->dbuf_kva, flash->ubuf + flash->offset, len); in bfa_flash_write_send()
4383 attr = (struct bfa_flash_attr_s *) flash->ubuf; in bfa_flash_intr()
4434 memcpy(flash->ubuf + flash->offset, in bfa_flash_intr()
4560 flash->ubuf = (u8 *) attr; in bfa_flash_get_attr()
4656 flash->ubuf = buf; in bfa_flash_update_part()
4710 flash->ubuf = buf; in bfa_flash_read_part()
5394 buf = (u16 *) (phy->ubuf + phy->offset); in bfa_phy_write_send()
5558 phy->ubuf = (uint8_t *) attr; in bfa_phy_get_attr()
5598 phy->ubuf = (u8 *) stats; in bfa_phy_get_stats()
5649 phy->ubuf = buf; in bfa_phy_update()
[all …]
Dbfa_ioc.h489 u8 *ubuf; /* user supplied buffer */ member
681 u8 *ubuf; /* user supplied buffer */ member
730 u8 *ubuf; /* user supplied buffer */ member
/linux-4.1.27/drivers/pci/pcie/aer/
Daer_inject.c474 static ssize_t aer_inject_write(struct file *filp, const char __user *ubuf, in aer_inject_write() argument
487 if (copy_from_user(&einj, ubuf, usize)) in aer_inject_write()
/linux-4.1.27/drivers/cdrom/
Dcdrom.c2113 static int cdrom_read_cdda_old(struct cdrom_device_info *cdi, __u8 __user *ubuf, in cdrom_read_cdda_old() argument
2147 if (copy_to_user(ubuf, cgc.buffer, CD_FRAMESIZE_RAW * nr)) { in cdrom_read_cdda_old()
2151 ubuf += CD_FRAMESIZE_RAW * nr; in cdrom_read_cdda_old()
2159 static int cdrom_read_cdda_bpc(struct cdrom_device_info *cdi, __u8 __user *ubuf, in cdrom_read_cdda_bpc() argument
2189 ret = blk_rq_map_user(q, rq, NULL, ubuf, len, GFP_KERNEL); in cdrom_read_cdda_bpc()
2225 ubuf += len; in cdrom_read_cdda_bpc()
2231 static int cdrom_read_cdda(struct cdrom_device_info *cdi, __u8 __user *ubuf, in cdrom_read_cdda() argument
2237 return cdrom_read_cdda_old(cdi, ubuf, lba, nframes); in cdrom_read_cdda()
2243 ret = cdrom_read_cdda_bpc(cdi, ubuf, lba, nframes); in cdrom_read_cdda()
2267 return cdrom_read_cdda_old(cdi, ubuf, lba, nframes); in cdrom_read_cdda()
/linux-4.1.27/drivers/char/
Dvirtio_console.c748 static ssize_t port_fops_read(struct file *filp, char __user *ubuf, in port_fops_read() argument
792 return fill_readbuf(port, ubuf, count, true); in port_fops_read()
815 static ssize_t port_fops_write(struct file *filp, const char __user *ubuf, in port_fops_write() argument
842 ret = copy_from_user(buf->buf, ubuf, count); in port_fops_write()
1302 static ssize_t debugfs_read(struct file *filp, char __user *ubuf, in debugfs_read() argument
1338 ret = simple_read_from_buffer(ubuf, count, offp, buf, out_offset); in debugfs_read()
/linux-4.1.27/drivers/usb/gadget/udc/
Ddummy_hcd.c1217 void *ubuf, *rbuf; in dummy_perform_transfer() local
1229 ubuf = urb->transfer_buffer + urb->actual_length; in dummy_perform_transfer()
1231 memcpy(ubuf, rbuf, len); in dummy_perform_transfer()
1233 memcpy(rbuf, ubuf, len); in dummy_perform_transfer()
1254 ubuf = miter->addr; in dummy_perform_transfer()
1260 memcpy(ubuf, rbuf, this_sg); in dummy_perform_transfer()
1262 memcpy(rbuf, ubuf, this_sg); in dummy_perform_transfer()
/linux-4.1.27/drivers/gpu/vga/
Dvga_switcheroo.c386 vga_switcheroo_debugfs_write(struct file *filp, const char __user *ubuf, in vga_switcheroo_debugfs_write() argument
399 if (copy_from_user(usercmd, ubuf, cnt)) in vga_switcheroo_debugfs_write()
/linux-4.1.27/drivers/usb/host/
Dmax3421-hcd.c1188 char ubuf[512], *dp, *end; in dump_eps() local
1198 dp = ubuf; in dump_eps()
1199 end = dp + sizeof(ubuf); in dump_eps()
1217 max3421_ep->retransmit, ubuf); in dump_eps()
/linux-4.1.27/drivers/usb/core/
Dhcd.c468 u8 *ubuf = urb->transfer_buffer; in rh_call_control() local
601 hcd, ubuf, wLength); in rh_call_control()
687 memcpy (ubuf, bufp, len); in rh_call_control()
693 ((struct usb_config_descriptor *)ubuf)->bmAttributes in rh_call_control()
700 ((struct usb_device_descriptor *) ubuf)-> in rh_call_control()
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_debugfs.c947 const char __user *ubuf, in i915_error_state_write() argument
3825 static ssize_t display_crc_ctl_write(struct file *file, const char __user *ubuf, in display_crc_ctl_write() argument
3846 if (copy_from_user(tmpbuf, ubuf, len)) { in display_crc_ctl_write()
3977 static ssize_t wm_latency_write(struct file *file, const char __user *ubuf, in wm_latency_write() argument
3991 if (copy_from_user(tmp, ubuf, len)) in wm_latency_write()
4013 static ssize_t pri_wm_latency_write(struct file *file, const char __user *ubuf, in pri_wm_latency_write() argument
4026 return wm_latency_write(file, ubuf, len, offp, latencies); in pri_wm_latency_write()
4029 static ssize_t spr_wm_latency_write(struct file *file, const char __user *ubuf, in spr_wm_latency_write() argument
4042 return wm_latency_write(file, ubuf, len, offp, latencies); in spr_wm_latency_write()
4045 static ssize_t cur_wm_latency_write(struct file *file, const char __user *ubuf, in cur_wm_latency_write() argument
[all …]
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbfa_ioc.c3103 memcpy(flash->dbuf_kva, flash->ubuf + flash->offset, len); in bfa_flash_write_send()
3167 attr = (struct bfa_flash_attr *) flash->ubuf; in bfa_flash_intr()
3204 memcpy(flash->ubuf + flash->offset, in bfa_flash_intr()
3296 flash->ubuf = (u8 *) attr; in bfa_nw_flash_get_attr()
3348 flash->ubuf = buf; in bfa_nw_flash_update_part()
3394 flash->ubuf = buf; in bfa_nw_flash_read_part()
Dbfa_ioc.h349 u8 *ubuf; /* user supplied buffer */ member
/linux-4.1.27/drivers/android/
Dbinder.c2633 void __user *ubuf = (void __user *)arg; in binder_ioctl_write_read() local
2640 if (copy_from_user(&bwr, ubuf, sizeof(bwr))) { in binder_ioctl_write_read()
2658 if (copy_to_user(ubuf, &bwr, sizeof(bwr))) in binder_ioctl_write_read()
2672 if (copy_to_user(ubuf, &bwr, sizeof(bwr))) in binder_ioctl_write_read()
2682 if (copy_to_user(ubuf, &bwr, sizeof(bwr))) { in binder_ioctl_write_read()
2735 void __user *ubuf = (void __user *)arg; in binder_ioctl() local
2760 if (copy_from_user(&proc->max_threads, ubuf, sizeof(proc->max_threads))) { in binder_ioctl()
2777 struct binder_version __user *ver = ubuf; in binder_ioctl()
/linux-4.1.27/drivers/misc/carma/
Dcarma-fpga.c1160 static ssize_t data_read(struct file *filp, char __user *ubuf, size_t count, in data_read() argument
1216 if (copy_to_user(ubuf, data, count)) in data_read()
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Ddebug.c1932 const char __user *ubuf, in ath10k_write_pktlog_filter() argument
1939 if (kstrtouint_from_user(ubuf, count, 0, &filter)) in ath10k_write_pktlog_filter()
1978 static ssize_t ath10k_read_pktlog_filter(struct file *file, char __user *ubuf, in ath10k_read_pktlog_filter() argument
1990 return simple_read_from_buffer(ubuf, count, ppos, buf, len); in ath10k_read_pktlog_filter()
/linux-4.1.27/drivers/block/mtip32xx/
Dmtip32xx.c2560 static ssize_t mtip_hw_read_device_status(struct file *f, char __user *ubuf, in mtip_hw_read_device_status() argument
2581 size = copy_to_user(ubuf, buf, *offset); in mtip_hw_read_device_status()
2589 static ssize_t mtip_hw_read_registers(struct file *f, char __user *ubuf, in mtip_hw_read_registers() argument
2660 size = copy_to_user(ubuf, buf, *offset); in mtip_hw_read_registers()
2668 static ssize_t mtip_hw_read_flags(struct file *f, char __user *ubuf, in mtip_hw_read_flags() argument
2692 size = copy_to_user(ubuf, buf, *offset); in mtip_hw_read_flags()
/linux-4.1.27/net/core/
Dfilter.c1520 int sk_get_filter(struct sock *sk, struct sock_filter __user *ubuf, in sk_get_filter() argument
1552 if (copy_to_user(ubuf, fprog->filter, bpf_classic_proglen(fprog))) in sk_get_filter()
/linux-4.1.27/fs/cifs/
Dcifsproto.h399 const char __user *ubuf, const int long_op);
Dcifssmb.c1772 const char __user *ubuf, const int long_op) in CIFSSMBWrite() argument
1841 else if (ubuf) { in CIFSSMBWrite()
1842 if (copy_from_user(pSMB->Data, ubuf, bytes_sent)) { in CIFSSMBWrite()
/linux-4.1.27/net/
Dsocket.c1684 SYSCALL_DEFINE6(recvfrom, int, fd, void __user *, ubuf, size_t, size, in SYSCALL_DEFINE6() argument
1695 err = import_single_range(READ, ubuf, size, &iov, &msg.msg_iter); in SYSCALL_DEFINE6()
1729 SYSCALL_DEFINE4(recv, int, fd, void __user *, ubuf, size_t, size, in SYSCALL_DEFINE4() argument
1732 return sys_recvfrom(fd, ubuf, size, flags, NULL, NULL); in SYSCALL_DEFINE4()
/linux-4.1.27/drivers/usb/phy/
Dphy-msm-usb.c1320 static ssize_t msm_otg_mode_write(struct file *file, const char __user *ubuf, in msm_otg_mode_write() argument
1332 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) { in msm_otg_mode_write()
/linux-4.1.27/drivers/ntb/
Dntb_hw.c1428 static ssize_t ntb_debugfs_read(struct file *filp, char __user *ubuf, in ntb_debugfs_read() argument
1512 ret = simple_read_from_buffer(ubuf, count, offp, buf, offset); in ntb_debugfs_read()
Dntb_transport.c395 static ssize_t debugfs_read(struct file *filp, char __user *ubuf, size_t count, in debugfs_read() argument
460 ret = simple_read_from_buffer(ubuf, count, offp, buf, out_offset); in debugfs_read()
/linux-4.1.27/fs/btrfs/
Dioctl.c1932 char __user *ubuf, in copy_to_sk() argument
1992 if (copy_to_user(ubuf + *sk_offset, &sh, sizeof(sh))) { in copy_to_sk()
2000 char __user *up = ubuf + *sk_offset; in copy_to_sk()
2049 char __user *ubuf) in search_ioctl() argument
2095 ret = copy_to_sk(root, path, &key, sk, buf_size, ubuf, in search_ioctl()
/linux-4.1.27/drivers/usb/dwc2/
Dgadget.c3401 static ssize_t testmode_write(struct file *file, const char __user *ubuf, size_t in testmode_write() argument
3410 if (copy_from_user(&buf, ubuf, min_t(size_t, sizeof(buf) - 1, count))) in testmode_write()
/linux-4.1.27/kernel/sched/
Dcore.c228 sched_feat_write(struct file *filp, const char __user *ubuf, in sched_feat_write() argument
239 if (copy_from_user(&buf, ubuf, cnt)) in sched_feat_write()