Home
last modified time | relevance | path

Searched refs:kbuf (Results 1 – 77 of 77) sorted by relevance

/linux-4.1.27/tools/lib/traceevent/
Dkbuffer-parse.c72 unsigned long long (*read_long)(struct kbuffer *kbuf, void *ptr);
73 int (*next_event)(struct kbuffer *kbuf);
90 static int do_swap(struct kbuffer *kbuf) in do_swap() argument
92 return ((kbuf->flags & KBUFFER_FL_HOST_BIG_ENDIAN) + kbuf->flags) & in do_swap()
140 static unsigned long long read_8(struct kbuffer *kbuf, void *ptr) in read_8() argument
142 return kbuf->read_8(ptr); in read_8()
145 static unsigned int read_4(struct kbuffer *kbuf, void *ptr) in read_4() argument
147 return kbuf->read_4(ptr); in read_4()
150 static unsigned long long __read_long_8(struct kbuffer *kbuf, void *ptr) in __read_long_8() argument
152 return kbuf->read_8(ptr); in __read_long_8()
[all …]
Dkbuffer.h47 void kbuffer_free(struct kbuffer *kbuf);
48 int kbuffer_load_subbuffer(struct kbuffer *kbuf, void *subbuffer);
49 void *kbuffer_read_event(struct kbuffer *kbuf, unsigned long long *ts);
50 void *kbuffer_next_event(struct kbuffer *kbuf, unsigned long long *ts);
51 unsigned long long kbuffer_timestamp(struct kbuffer *kbuf);
55 void *kbuffer_read_at_offset(struct kbuffer *kbuf, int offset, unsigned long long *ts);
57 int kbuffer_curr_index(struct kbuffer *kbuf);
59 int kbuffer_curr_offset(struct kbuffer *kbuf);
60 int kbuffer_curr_size(struct kbuffer *kbuf);
61 int kbuffer_event_size(struct kbuffer *kbuf);
[all …]
/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/include/linux/
Dregset.h61 void *kbuf, void __user *ubuf);
82 const void *kbuf, const void __user *ubuf);
221 void **kbuf, in user_regset_copyout() argument
232 if (*kbuf) { in user_regset_copyout()
233 memcpy(*kbuf, data, copy); in user_regset_copyout()
234 *kbuf += copy; in user_regset_copyout()
246 const void **kbuf, in user_regset_copyin() argument
257 if (*kbuf) { in user_regset_copyin()
258 memcpy(data, *kbuf, copy); in user_regset_copyin()
259 *kbuf += copy; in user_regset_copyin()
[all …]
Dkexec.h96 void *kbuf; member
/linux-4.1.27/arch/sparc/kernel/
Dptrace_64.c124 void *kbuf, int len) in get_from_target() argument
127 if (copy_from_user(kbuf, (void __user *) uaddr, len)) in get_from_target()
130 int len2 = access_process_vm(target, uaddr, kbuf, len, 0); in get_from_target()
138 void *kbuf, int len) in set_to_target() argument
141 if (copy_to_user((void __user *) uaddr, kbuf, len)) in set_to_target()
144 int len2 = access_process_vm(target, uaddr, kbuf, len, 1); in set_to_target()
210 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()
[all …]
Dptrace_32.c51 void *kbuf, void __user *ubuf) in genregs32_get() argument
55 unsigned long *k = kbuf; in genregs32_get()
65 if (kbuf) { in genregs32_get()
111 if (kbuf) 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
133 const unsigned long *k = kbuf; in genregs32_set()
143 if (kbuf) { in genregs32_set()
171 if (kbuf) in genregs32_set()
206 return user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, in genregs32_set()
[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/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 …]
/linux-4.1.27/arch/mips/lasat/
Dpicvue_proc.c68 char kbuf[PVC_LINELEN]; in pvc_line_proc_write() local
73 len = min(count, sizeof(kbuf) - 1); in pvc_line_proc_write()
74 if (copy_from_user(kbuf, buf, len)) in pvc_line_proc_write()
76 kbuf[len] = '\0'; in pvc_line_proc_write()
78 if (len > 0 && kbuf[len - 1] == '\n') in pvc_line_proc_write()
82 strncpy(pvc_lines[lineno], kbuf, len); in pvc_line_proc_write()
103 char kbuf[42]; in pvc_scroll_proc_write() local
107 len = min(count, sizeof(kbuf) - 1); in pvc_scroll_proc_write()
108 if (copy_from_user(kbuf, buf, len)) in pvc_scroll_proc_write()
110 kbuf[len] = '\0'; in pvc_scroll_proc_write()
[all …]
/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/arch/um/drivers/
Dhostaudio_kern.c74 void *kbuf; in hostaudio_read() local
81 kbuf = kmalloc(count, GFP_KERNEL); in hostaudio_read()
82 if (kbuf == NULL) in hostaudio_read()
85 err = os_read_file(state->fd, kbuf, count); in hostaudio_read()
89 if (copy_to_user(buffer, kbuf, err)) in hostaudio_read()
93 kfree(kbuf); in hostaudio_read()
101 void *kbuf; in hostaudio_write() local
108 kbuf = kmalloc(count, GFP_KERNEL); in hostaudio_write()
109 if (kbuf == NULL) in hostaudio_write()
113 if (copy_from_user(kbuf, buffer, count)) in hostaudio_write()
[all …]
/linux-4.1.27/arch/powerpc/platforms/pseries/
Dreconfig.c400 char *kbuf; in ofdt_write() local
403 if (!(kbuf = kmalloc(count + 1, GFP_KERNEL))) { in ofdt_write()
407 if (copy_from_user(kbuf, buf, count)) { in ofdt_write()
412 kbuf[count] = '\0'; in ofdt_write()
414 tmp = strchr(kbuf, ' '); in ofdt_write()
422 if (!strcmp(kbuf, "add_node")) in ofdt_write()
423 rv = do_add_node(tmp, count - (tmp - kbuf)); in ofdt_write()
424 else if (!strcmp(kbuf, "remove_node")) in ofdt_write()
426 else if (!strcmp(kbuf, "add_property")) in ofdt_write()
427 rv = do_add_property(tmp, count - (tmp - kbuf)); in ofdt_write()
[all …]
Dlparcfg.c585 char kbuf[kbuf_sz]; in lparcfg_write() local
597 if (copy_from_user(kbuf, buf, count)) in lparcfg_write()
600 kbuf[count - 1] = '\0'; in lparcfg_write()
601 tmp = strchr(kbuf, '='); in lparcfg_write()
607 if (!strcmp(kbuf, "partition_entitled_capacity")) { in lparcfg_write()
614 } else if (!strcmp(kbuf, "capacity_weight")) { in lparcfg_write()
621 } else if (!strcmp(kbuf, "entitled_memory")) { in lparcfg_write()
628 } else if (!strcmp(kbuf, "entitled_memory_weight")) { in lparcfg_write()
/linux-4.1.27/arch/s390/kernel/
Dptrace.c891 void *kbuf, void __user *ubuf) in s390_regs_get() argument
896 if (kbuf) { in s390_regs_get()
897 unsigned long *k = kbuf; in s390_regs_get()
918 const void *kbuf, const void __user *ubuf) in s390_regs_set() argument
925 if (kbuf) { in s390_regs_set()
926 const unsigned long *k = kbuf; 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()
971 unsigned int count, const void *kbuf, in s390_fpregs_set() argument
984 rc = user_regset_copyin(&pos, &count, &kbuf, &ubuf, &ufpc, in s390_fpregs_set()
[all …]
/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
226 if (kbuf) { in regset_tls_get()
227 struct user_desc *info = kbuf; in regset_tls_get()
246 const void *kbuf, const void __user *ubuf) in regset_tls_set() argument
257 if (kbuf) in regset_tls_set()
258 info = kbuf; in regset_tls_set()
Dtboot.c368 void *kbuf; in tboot_log_read() local
388 kbuf = kmalloc(count, GFP_KERNEL); in tboot_log_read()
389 if (!kbuf) { in tboot_log_read()
394 memcpy_fromio(kbuf, log_base + LOG_BUF_OFF + *ppos, count); in tboot_log_read()
395 if (copy_to_user(user_buf, kbuf, count)) in tboot_log_read()
403 kfree(kbuf); in tboot_log_read()
Dptrace.c508 void *kbuf, void __user *ubuf) in genregs_get() argument
510 if (kbuf) { in genregs_get()
511 unsigned long *k = kbuf; in genregs_get()
533 const void *kbuf, const void __user *ubuf) in genregs_set() argument
536 if (kbuf) { in genregs_set()
537 const unsigned long *k = kbuf; 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
1076 if (kbuf) { in genregs32_get()
[all …]
/linux-4.1.27/fs/afs/
Dproc.c226 char *kbuf, *name, *args; in afs_proc_cells_write() local
233 kbuf = kmalloc(size + 1, GFP_KERNEL); in afs_proc_cells_write()
234 if (!kbuf) in afs_proc_cells_write()
238 if (copy_from_user(kbuf, buf, size) != 0) in afs_proc_cells_write()
240 kbuf[size] = 0; in afs_proc_cells_write()
243 name = memchr(kbuf, '\n', size); in afs_proc_cells_write()
248 name = strchr(kbuf, ' '); in afs_proc_cells_write()
267 _debug("cmd=%s name=%s args=%s", kbuf, name, args); in afs_proc_cells_write()
269 if (strcmp(kbuf, "add") == 0) { in afs_proc_cells_write()
287 kfree(kbuf); in afs_proc_cells_write()
[all …]
/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 …]
/linux-4.1.27/mm/
Dpage_owner.c85 char *kbuf; in print_page_owner() local
91 kbuf = kmalloc(count, GFP_KERNEL); in print_page_owner()
92 if (!kbuf) in print_page_owner()
95 ret = snprintf(kbuf, count, in print_page_owner()
105 ret += snprintf(kbuf + ret, count - ret, in print_page_owner()
127 ret += snprint_stack_trace(kbuf + ret, count - ret, &trace, 0); in print_page_owner()
131 ret += snprintf(kbuf + ret, count - ret, "\n"); in print_page_owner()
135 if (copy_to_user(buf, kbuf, ret)) in print_page_owner()
138 kfree(kbuf); in print_page_owner()
142 kfree(kbuf); in print_page_owner()
Dbacking-dev.c586 char kbuf[] = "0\n"; in pdflush_proc_obsolete() local
588 if (*ppos || *lenp < sizeof(kbuf)) { in pdflush_proc_obsolete()
593 if (copy_to_user(buffer, kbuf, sizeof(kbuf))) in pdflush_proc_obsolete()
Dslab.c4027 char kbuf[MAX_SLABINFO_WRITE + 1], *tmp; in slabinfo_write() local
4033 if (copy_from_user(&kbuf, buffer, count)) in slabinfo_write()
4035 kbuf[MAX_SLABINFO_WRITE] = '\0'; in slabinfo_write()
4037 tmp = strchr(kbuf, ' '); in slabinfo_write()
4049 if (!strcmp(cachep->name, kbuf)) { in slabinfo_write()
/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()
Dtroubleshoot.c244 static int fill_display_data(char *kbuf) in fill_display_data() argument
247 num += sprintf(kbuf + num, "I-TLB Miss %x\n", numitlb); in fill_display_data()
248 num += sprintf(kbuf + num, "D-TLB Miss %x\n", numdtlb); in fill_display_data()
249 num += sprintf(kbuf + num, "PTE not present %x\n", num_pte_not_present); in fill_display_data()
270 char *kbuf = (char *)file->private_data; in tlb_stats_output() local
276 num = fill_display_data(kbuf); in tlb_stats_output()
283 return simple_read_from_buffer(user_buf, num, offset, kbuf, len); in tlb_stats_output()
/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/drivers/char/xilinx_hwicap/
Dxilinx_hwicap.c356 u32 *kbuf; in hwicap_read() local
384 kbuf = (u32 *) get_zeroed_page(GFP_KERNEL); in hwicap_read()
385 if (!kbuf) { in hwicap_read()
410 kbuf, words); in hwicap_read()
414 free_page((unsigned long)kbuf); in hwicap_read()
419 if (copy_to_user(buf, kbuf, bytes_to_read)) { in hwicap_read()
420 free_page((unsigned long)kbuf); in hwicap_read()
425 kbuf, in hwicap_read()
428 free_page((unsigned long)kbuf); in hwicap_read()
443 u32 *kbuf; in hwicap_write() local
[all …]
/linux-4.1.27/fs/
Dcompat.c212 static int put_compat_statfs(struct compat_statfs __user *ubuf, struct kstatfs *kbuf) in put_compat_statfs() argument
216 if ((kbuf->f_blocks | kbuf->f_bfree | kbuf->f_bavail | in put_compat_statfs()
217 kbuf->f_bsize | kbuf->f_frsize) & 0xffffffff00000000ULL) in put_compat_statfs()
221 if (kbuf->f_files != 0xffffffffffffffffULL in put_compat_statfs()
222 && (kbuf->f_files & 0xffffffff00000000ULL)) in put_compat_statfs()
224 if (kbuf->f_ffree != 0xffffffffffffffffULL in put_compat_statfs()
225 && (kbuf->f_ffree & 0xffffffff00000000ULL)) 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()
[all …]
Ddcookies.c153 char * kbuf; in SYSCALL_DEFINE3() local
175 kbuf = kmalloc(PAGE_SIZE, GFP_KERNEL); in SYSCALL_DEFINE3()
176 if (!kbuf) in SYSCALL_DEFINE3()
180 path = d_path(&dcs->path, kbuf, PAGE_SIZE); in SYSCALL_DEFINE3()
191 pathlen = kbuf + PAGE_SIZE - path; in SYSCALL_DEFINE3()
199 kfree(kbuf); in SYSCALL_DEFINE3()
/linux-4.1.27/kernel/
Dkexec.c1072 unsigned char *kbuf = NULL; in kimage_load_normal_segment() local
1076 kbuf = segment->kbuf; in kimage_load_normal_segment()
1112 memcpy(ptr, kbuf, uchunk); in kimage_load_normal_segment()
1123 kbuf += mchunk; in kimage_load_normal_segment()
1143 unsigned char *kbuf = NULL; in kimage_load_crash_segment() local
1147 kbuf = segment->kbuf; in kimage_load_crash_segment()
1175 memcpy(ptr, kbuf, uchunk); in kimage_load_crash_segment()
1187 kbuf += mchunk; in kimage_load_crash_segment()
2018 struct kexec_buf *kbuf) in locate_mem_hole_top_down() argument
2020 struct kimage *image = kbuf->image; in locate_mem_hole_top_down()
[all …]
Dsysctl.c2012 char *kbuf; in __do_proc_dointvec() local
2042 kbuf = (char *) page; in __do_proc_dointvec()
2043 if (!kbuf) in __do_proc_dointvec()
2045 if (copy_from_user(kbuf, buffer, left)) { in __do_proc_dointvec()
2049 kbuf[left] = 0; in __do_proc_dointvec()
2057 left -= proc_skip_spaces(&kbuf); in __do_proc_dointvec()
2061 err = proc_get_long(&kbuf, &left, &lval, &neg, in __do_proc_dointvec()
2088 left -= proc_skip_spaces(&kbuf); in __do_proc_dointvec()
2275 char *kbuf; in __do_proc_doulongvec_minmax() local
2304 kbuf = (char *) page; in __do_proc_doulongvec_minmax()
[all …]
Duser_namespace.c605 char *kbuf, *pos, *next_line; in map_write() local
643 kbuf = (char *) page; in map_write()
654 if (copy_from_user(kbuf, buf, count)) in map_write()
656 kbuf[count] = '\0'; in map_write()
660 pos = kbuf; in map_write()
869 char kbuf[8], *pos; in proc_setgroups_write() local
875 if ((*ppos != 0) || (count >= sizeof(kbuf))) in proc_setgroups_write()
880 if (copy_from_user(kbuf, buf, count)) in proc_setgroups_write()
882 kbuf[count] = '\0'; in proc_setgroups_write()
883 pos = kbuf; in proc_setgroups_write()
/linux-4.1.27/block/
Dblk-map.c181 int blk_rq_map_kern(struct request_queue *q, struct request *rq, void *kbuf, in blk_rq_map_kern() argument
185 unsigned long addr = (unsigned long) kbuf; in blk_rq_map_kern()
192 if (!len || !kbuf) in blk_rq_map_kern()
195 do_copy = !blk_rq_aligned(q, addr, len) || object_is_on_stack(kbuf); in blk_rq_map_kern()
197 bio = bio_copy_kern(q, kbuf, len, gfp_mask, reading); in blk_rq_map_kern()
199 bio = bio_map_kern(q, kbuf, len, gfp_mask); in blk_rq_map_kern()
/linux-4.1.27/fs/dlm/
Duser.c504 struct dlm_write_request *kbuf; in device_write() local
521 kbuf = kzalloc(count + 1, GFP_NOFS); in device_write()
522 if (!kbuf) in device_write()
525 if (copy_from_user(kbuf, buf, count)) { in device_write()
530 if (check_version(kbuf)) { in device_write()
536 if (!kbuf->is64bit) { in device_write()
543 k32buf = (struct dlm_write_request32 *)kbuf; in device_write()
546 kbuf = kzalloc(sizeof(struct dlm_write_request) + namelen + 1, in device_write()
548 if (!kbuf) { in device_write()
556 compat_input(kbuf, k32buf, namelen); in device_write()
[all …]
/linux-4.1.27/drivers/mtd/
Dmtdchar.c159 char *kbuf; in mtdchar_read() local
169 kbuf = mtd_kmalloc_up_to(mtd, &size); in mtdchar_read()
170 if (!kbuf) in mtdchar_read()
179 &retlen, kbuf); in mtdchar_read()
183 &retlen, kbuf); in mtdchar_read()
190 ops.datbuf = kbuf; in mtdchar_read()
199 ret = mtd_read(mtd, *ppos, len, &retlen, kbuf); in mtdchar_read()
212 if (copy_to_user(buf, kbuf, retlen)) { in mtdchar_read()
213 kfree(kbuf); in mtdchar_read()
225 kfree(kbuf); in mtdchar_read()
[all …]
Dmtdcore.c1186 void *kbuf; in mtd_kmalloc_up_to() local
1191 kbuf = kmalloc(*size, flags); in mtd_kmalloc_up_to()
1192 if (kbuf) in mtd_kmalloc_up_to()
1193 return kbuf; in mtd_kmalloc_up_to()
/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 …]
Dsys_oabi-compat.c277 struct epoll_event *kbuf; in sys_oabi_epoll_wait() local
283 kbuf = kmalloc(sizeof(*kbuf) * maxevents, GFP_KERNEL); in sys_oabi_epoll_wait()
284 if (!kbuf) in sys_oabi_epoll_wait()
288 ret = sys_epoll_wait(epfd, kbuf, maxevents, timeout); in sys_oabi_epoll_wait()
292 __put_user_error(kbuf[i].events, &events->events, err); in sys_oabi_epoll_wait()
293 __put_user_error(kbuf[i].data, &events->data, err); in sys_oabi_epoll_wait()
296 kfree(kbuf); in sys_oabi_epoll_wait()
Dsignal.c32 char kbuf[sizeof(*frame) + 8]; in preserve_crunch_context() local
36 kframe = (struct crunch_sigframe *)((unsigned long)(kbuf + 8) & ~7); in preserve_crunch_context()
45 char kbuf[sizeof(*frame) + 8]; in restore_crunch_context() local
49 kframe = (struct crunch_sigframe *)((unsigned long)(kbuf + 8) & ~7); in restore_crunch_context()
64 char kbuf[sizeof(*frame) + 8]; in preserve_iwmmxt_context() local
68 kframe = (struct iwmmxt_sigframe *)((unsigned long)(kbuf + 8) & ~7); in preserve_iwmmxt_context()
77 char kbuf[sizeof(*frame) + 8]; in restore_iwmmxt_context() local
81 kframe = (struct iwmmxt_sigframe *)((unsigned long)(kbuf + 8) & ~7); in restore_iwmmxt_context()
/linux-4.1.27/drivers/char/
Dmem.c384 char *kbuf; /* k-addr because vread() takes vmlist_lock rwlock */ in read_kmem() local
414 kbuf = xlate_dev_kmem_ptr((void *)p); in read_kmem()
416 if (copy_to_user(buf, kbuf, sz)) in read_kmem()
427 kbuf = (char *)__get_free_page(GFP_KERNEL); in read_kmem()
428 if (!kbuf) in read_kmem()
436 sz = vread(kbuf, (char *)p, sz); in read_kmem()
439 if (copy_to_user(buf, kbuf, sz)) { in read_kmem()
448 free_page((unsigned long)kbuf); in read_kmem()
512 char *kbuf; /* k-addr because vwrite() takes vmlist_lock rwlock */ in write_kmem() local
527 kbuf = (char *)__get_free_page(GFP_KERNEL); in write_kmem()
[all …]
Dlp.c299 char *kbuf = lp_table[minor].lp_buffer; in lp_write() local
320 if (copy_from_user (kbuf, buf, copy_size)) { in lp_write()
339 written = parport_write (port, kbuf, copy_size); in lp_write()
387 if (copy_from_user(kbuf, buf, copy_size)) { in lp_write()
419 char *kbuf = lp_table[minor].lp_buffer; in lp_read() local
443 retval = parport_read (port, kbuf, count); in lp_read()
481 if (retval > 0 && copy_to_user (buf, kbuf, retval)) in lp_read()
/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/arch/mips/kernel/
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 …]
Dsignal32.c262 static inline int put_sigset(const sigset_t *kbuf, compat_sigset_t __user *ubuf) in put_sigset() argument
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
297 kbuf->sig[1] = sig[2] | (sig[3] << 32); in get_sigset()
301 kbuf->sig[0] = sig[0] | (sig[1] << 32); in get_sigset()
/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/arch/ia64/kernel/
Dptrace.c1249 void *kbuf; member
1254 const void *kbuf; member
1520 &dst->u.get.kbuf, 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()
1608 &dst->u.set.kbuf, 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 …]
/linux-4.1.27/kernel/trace/
Dtrace_probe.c613 char *kbuf, *tmp; in traceprobe_probes_write() local
618 kbuf = kmalloc(WRITE_BUFSIZE, GFP_KERNEL); in traceprobe_probes_write()
619 if (!kbuf) in traceprobe_probes_write()
628 if (copy_from_user(kbuf, buffer + done, size)) { in traceprobe_probes_write()
632 kbuf[size] = '\0'; in traceprobe_probes_write()
633 tmp = strchr(kbuf, '\n'); in traceprobe_probes_write()
637 size = tmp - kbuf + 1; in traceprobe_probes_write()
646 tmp = strchr(kbuf, '#'); in traceprobe_probes_write()
651 ret = traceprobe_command(kbuf, createfn); in traceprobe_probes_write()
658 kfree(kbuf); in traceprobe_probes_write()
/linux-4.1.27/drivers/staging/goldfish/
Dgoldfish_audio.c150 char *kbuf; in goldfish_audio_write() local
162 kbuf = data->write_buffer1; in goldfish_audio_write()
164 kbuf = data->write_buffer2; in goldfish_audio_write()
167 if (copy_from_user(kbuf, buf, copy)) { in goldfish_audio_write()
177 if (kbuf == data->write_buffer1) { in goldfish_audio_write()
/linux-4.1.27/arch/tile/kernel/
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/drivers/staging/lustre/lustre/ptlrpc/
Dlproc_ptlrpc.c1191 char *kbuf; in lprocfs_wr_evict_client() local
1194 OBD_ALLOC(kbuf, BUFLEN); in lprocfs_wr_evict_client()
1195 if (kbuf == NULL) in lprocfs_wr_evict_client()
1203 if (copy_from_user(kbuf, buffer, in lprocfs_wr_evict_client()
1208 tmpbuf = cfs_firststr(kbuf, min_t(unsigned long, BUFLEN - 1, count)); in lprocfs_wr_evict_client()
1228 OBD_FREE(kbuf, BUFLEN); in lprocfs_wr_evict_client()
1268 char *kbuf = NULL; in lprocfs_wr_import() local
1278 OBD_ALLOC(kbuf, count + 1); in lprocfs_wr_import()
1279 if (kbuf == NULL) in lprocfs_wr_import()
1282 if (copy_from_user(kbuf, buffer, count)) { in lprocfs_wr_import()
[all …]
/linux-4.1.27/drivers/misc/
Dpti.c613 void *kbuf; in pti_char_write() local
621 kbuf = kmalloc(size, GFP_KERNEL); in pti_char_write()
622 if (kbuf == NULL) { in pti_char_write()
634 if (copy_from_user(kbuf, tmp, size)) { in pti_char_write()
635 kfree(kbuf); in pti_char_write()
639 pti_write_to_aperture(mc, kbuf, size); in pti_char_write()
645 kfree(kbuf); in pti_char_write()
/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/md/bcache/
Ddebug.c166 char kbuf[80]; in bch_dump_read() local
189 bch_extent_to_text(kbuf, sizeof(kbuf), &w->key); in bch_dump_read()
190 i->bytes = snprintf(i->buf, PAGE_SIZE, "%s\n", kbuf); in bch_dump_read()
/linux-4.1.27/net/core/
Dsysctl_net_core.c143 char kbuf[128]; in flow_limit_cpu_sysctl() local
159 len = min(sizeof(kbuf) - 1, *lenp); in flow_limit_cpu_sysctl()
160 len = scnprintf(kbuf, len, "%*pb", cpumask_pr_args(mask)); in flow_limit_cpu_sysctl()
166 kbuf[len++] = '\n'; in flow_limit_cpu_sysctl()
167 if (copy_to_user(buffer, kbuf, len)) { in flow_limit_cpu_sysctl()
/linux-4.1.27/fs/xfs/
Dxfs_ioctl.c407 char *kbuf; in xfs_attrlist_by_handle() local
427 kbuf = kmem_zalloc_large(al_hreq.buflen, KM_SLEEP); in xfs_attrlist_by_handle()
428 if (!kbuf) in xfs_attrlist_by_handle()
432 error = xfs_attr_list(XFS_I(d_inode(dentry)), kbuf, al_hreq.buflen, in xfs_attrlist_by_handle()
437 if (copy_to_user(al_hreq.buffer, kbuf, al_hreq.buflen)) in xfs_attrlist_by_handle()
441 kmem_free(kbuf); in xfs_attrlist_by_handle()
455 unsigned char *kbuf; in xfs_attrmulti_attr_get() local
460 kbuf = kmem_zalloc_large(*len, KM_SLEEP); in xfs_attrmulti_attr_get()
461 if (!kbuf) in xfs_attrmulti_attr_get()
464 error = xfs_attr_get(XFS_I(inode), name, kbuf, (int *)len, flags); in xfs_attrmulti_attr_get()
[all …]
Dxfs_ioctl32.c351 char *kbuf; in xfs_compat_attrlist_by_handle() local
373 kbuf = kmem_zalloc_large(al_hreq.buflen, KM_SLEEP); in xfs_compat_attrlist_by_handle()
374 if (!kbuf) in xfs_compat_attrlist_by_handle()
378 error = xfs_attr_list(XFS_I(d_inode(dentry)), kbuf, al_hreq.buflen, in xfs_compat_attrlist_by_handle()
383 if (copy_to_user(compat_ptr(al_hreq.buffer), kbuf, al_hreq.buflen)) in xfs_compat_attrlist_by_handle()
387 kmem_free(kbuf); in xfs_compat_attrlist_by_handle()
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
Ddebugfs.c585 char *kbuf = kmalloc(len + 1, GFP_KERNEL); in wil_write_file_rxon() local
587 if (!kbuf) in wil_write_file_rxon()
589 if (copy_from_user(kbuf, buf, len)) { in wil_write_file_rxon()
590 kfree(kbuf); in wil_write_file_rxon()
594 kbuf[len] = '\0'; in wil_write_file_rxon()
595 rc = kstrtol(kbuf, 0, &channel); in wil_write_file_rxon()
596 kfree(kbuf); in wil_write_file_rxon()
634 char *kbuf = kmalloc(len + 1, GFP_KERNEL); in wil_write_back() local
638 if (!kbuf) in wil_write_back()
641 rc = simple_write_to_buffer(kbuf, len, ppos, buf, len); in wil_write_back()
[all …]
/linux-4.1.27/drivers/gpu/vga/
Dvgaarb.c911 char *kbuf, *curr_pos; in vga_arb_write() local
918 kbuf = kmalloc(count + 1, GFP_KERNEL); in vga_arb_write()
919 if (!kbuf) in vga_arb_write()
922 if (copy_from_user(kbuf, buf, count)) { in vga_arb_write()
923 kfree(kbuf); in vga_arb_write()
926 curr_pos = kbuf; in vga_arb_write()
927 kbuf[count] = '\0'; /* Just to make sure... */ in vga_arb_write()
1145 kfree(kbuf); in vga_arb_write()
1149 kfree(kbuf); in vga_arb_write()
/linux-4.1.27/drivers/xen/
Devtchn.c239 evtchn_port_t *kbuf = (evtchn_port_t *)__get_free_page(GFP_KERNEL); in evtchn_write() local
242 if (kbuf == NULL) in evtchn_write()
256 if (copy_from_user(kbuf, buf, count) != 0) in evtchn_write()
262 unsigned port = kbuf[i]; in evtchn_write()
277 free_page((unsigned long)kbuf); in evtchn_write()
/linux-4.1.27/drivers/media/pci/ttpci/
Dav7110_av.c455 kb = av7110->kbuf[type]; in ts_play()
490 if (!av7110->kbuf[type]) in dvb_play()
507 if (copy_from_user(av7110->kbuf[type], buf, n)) in dvb_play()
509 av7110_ipack_instant_repack(av7110->kbuf[type], n, in dvb_play()
523 if (!av7110->kbuf[type]) in dvb_play_kernel()
553 if (!av7110->kbuf[type]) in dvb_aplay()
569 if (copy_from_user(av7110->kbuf[type], buf, n)) in dvb_aplay()
571 av7110_ipack_instant_repack(av7110->kbuf[type], n, in dvb_aplay()
1626 av7110->kbuf[0] = (u8 *)(av7110->iobuf + AVOUTLEN + AOUTLEN + BMPLEN); in av7110_av_init()
1627 av7110->kbuf[1] = av7110->kbuf[0] + 2 * IPACKS; in av7110_av_init()
Dav7110.h216 u8 *kbuf[2]; member
/linux-4.1.27/drivers/net/wan/
Dcosa.c789 char *kbuf; in cosa_read() local
825 kbuf = chan->rxdata; in cosa_read()
830 if (copy_to_user(buf, kbuf, count)) { in cosa_read()
831 kfree(kbuf); in cosa_read()
834 kfree(kbuf); in cosa_read()
864 char *kbuf; in cosa_write() local
878 kbuf = kmalloc(count, GFP_KERNEL|GFP_DMA); in cosa_write()
879 if (kbuf == NULL) { in cosa_write()
883 if (copy_from_user(kbuf, buf, count)) { in cosa_write()
885 kfree(kbuf); in cosa_write()
[all …]
/linux-4.1.27/fs/nilfs2/
Dioctl.c1238 void *kbuf; in nilfs_ioctl_set_suinfo() local
1269 kbuf = vmalloc(len); in nilfs_ioctl_set_suinfo()
1270 if (!kbuf) { in nilfs_ioctl_set_suinfo()
1275 if (copy_from_user(kbuf, base, len)) { in nilfs_ioctl_set_suinfo()
1281 ret = nilfs_sufile_set_suinfo(nilfs->ns_sufile, kbuf, argv.v_size, in nilfs_ioctl_set_suinfo()
1289 vfree(kbuf); in nilfs_ioctl_set_suinfo()
/linux-4.1.27/arch/sh/include/asm/
Dfpu.h40 void *kbuf, void __user *ubuf);
/linux-4.1.27/drivers/usb/gadget/legacy/
Dinode.c1764 char *kbuf; in dev_config() local
1785 kbuf = memdup_user(buf, length); in dev_config()
1786 if (IS_ERR(kbuf)) in dev_config()
1787 return PTR_ERR(kbuf); in dev_config()
1793 dev->buf = kbuf; in dev_config()
1796 dev->config = (void *) kbuf; in dev_config()
1800 kbuf += total; in dev_config()
1804 if (kbuf [1] == USB_DT_CONFIG) { in dev_config()
1805 dev->hs_config = (void *) kbuf; in dev_config()
1809 kbuf += total; in dev_config()
[all …]
/linux-4.1.27/drivers/s390/char/
Dvmur.c234 void *kbuf; in alloc_chan_prog() local
253 kbuf = kmalloc(reclen, GFP_KERNEL | GFP_DMA); in alloc_chan_prog()
254 if (!kbuf) { in alloc_chan_prog()
258 cpa[i].cda = (u32)(addr_t) kbuf; in alloc_chan_prog()
259 if (copy_from_user(kbuf, ubuf, reclen)) { in alloc_chan_prog()
/linux-4.1.27/sound/isa/sb/
Dsb16_csp.c690 unsigned char *kbuf; in snd_sb_csp_load_user() local
692 kbuf = memdup_user(buf, size); in snd_sb_csp_load_user()
693 if (IS_ERR(kbuf)) in snd_sb_csp_load_user()
694 return PTR_ERR(kbuf); in snd_sb_csp_load_user()
696 err = snd_sb_csp_load(p, kbuf, size, load_flags); in snd_sb_csp_load_user()
698 kfree(kbuf); in snd_sb_csp_load_user()
/linux-4.1.27/arch/powerpc/mm/
Dnuma.c1614 char kbuf[4]; /* "on" or "off" plus null. */ in topology_write() local
1618 if (copy_from_user(kbuf, buf, read_len)) in topology_write()
1621 kbuf[read_len] = '\0'; in topology_write()
1623 if (!strncmp(kbuf, "on", 2)) in topology_write()
1625 else if (!strncmp(kbuf, "off", 3)) in topology_write()
/linux-4.1.27/fs/ocfs2/
Dstack_user.c268 char kbuf[OCFS2_CONTROL_PROTO_LEN]; in ocfs2_control_validate_protocol() local
270 ret = ocfs2_control_cfu(kbuf, OCFS2_CONTROL_PROTO_LEN, in ocfs2_control_validate_protocol()
275 if (strncmp(kbuf, OCFS2_CONTROL_PROTO, OCFS2_CONTROL_PROTO_LEN)) in ocfs2_control_validate_protocol()
/linux-4.1.27/drivers/media/usb/stkwebcam/
Dstk-webcam.c424 void *kbuf; in stk_prepare_iso() local
444 kbuf = kzalloc(ISO_BUFFER_SIZE, GFP_KERNEL); in stk_prepare_iso()
445 if (kbuf == NULL) { in stk_prepare_iso()
450 dev->isobufs[i].data = kbuf; in stk_prepare_iso()