Home
last modified time | relevance | path

Searched refs:kernbuf (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/drivers/char/
Dtile-srom.c177 void *kernbuf; in srom_read() local
180 kernbuf = kmalloc(SROM_CHUNK_SIZE, GFP_KERNEL); in srom_read()
181 if (!kernbuf) in srom_read()
186 kfree(kernbuf); in srom_read()
194 hv_retval = _srom_read(srom->hv_devhdl, kernbuf, in srom_read()
202 if (copy_to_user(buf, kernbuf, hv_retval) != 0) { in srom_read()
214 kfree(kernbuf); in srom_read()
232 void *kernbuf; in srom_write() local
235 kernbuf = kmalloc(SROM_CHUNK_SIZE, GFP_KERNEL); in srom_write()
236 if (!kernbuf) in srom_write()
[all …]
/linux-4.4.14/drivers/staging/lustre/lustre/fid/
Dlproc_fid.c67 char kernbuf[MAX_FID_RANGE_STRLEN]; in ldebugfs_fid_write_common() local
71 if (count >= sizeof(kernbuf)) in ldebugfs_fid_write_common()
74 if (copy_from_user(kernbuf, buffer, count)) in ldebugfs_fid_write_common()
77 kernbuf[count] = 0; in ldebugfs_fid_write_common()
79 if (count == 5 && strcmp(kernbuf, "clear") == 0) { in ldebugfs_fid_write_common()
85 rc = sscanf(kernbuf, "[%llx - %llx]\n", in ldebugfs_fid_write_common()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dlproc_llite.c398 char kernbuf[128]; in ll_max_cached_mb_seq_write() local
400 if (count >= sizeof(kernbuf)) in ll_max_cached_mb_seq_write()
403 if (copy_from_user(kernbuf, buffer, count)) in ll_max_cached_mb_seq_write()
405 kernbuf[count] = 0; in ll_max_cached_mb_seq_write()
408 buffer += lprocfs_find_named_value(kernbuf, "max_cached_mb:", &count) - in ll_max_cached_mb_seq_write()
409 kernbuf; in ll_max_cached_mb_seq_write()
1193 char kernbuf[16]; in ll_rw_extents_stats_pp_seq_write() local
1195 if (copy_from_user(kernbuf, buf, len)) in ll_rw_extents_stats_pp_seq_write()
1197 kernbuf[len] = 0; in ll_rw_extents_stats_pp_seq_write()
1199 if (kernbuf[len - 1] == '\n') in ll_rw_extents_stats_pp_seq_write()
[all …]
/linux-4.4.14/drivers/staging/lustre/lustre/osc/
Dlproc_osc.c205 char kernbuf[128]; in osc_cached_mb_seq_write() local
207 if (count >= sizeof(kernbuf)) in osc_cached_mb_seq_write()
210 if (copy_from_user(kernbuf, buffer, count)) in osc_cached_mb_seq_write()
212 kernbuf[count] = 0; in osc_cached_mb_seq_write()
215 buffer += lprocfs_find_named_value(kernbuf, "used_mb:", &count) - in osc_cached_mb_seq_write()
216 kernbuf; in osc_cached_mb_seq_write()
407 char kernbuf[10]; in osc_checksum_type_seq_write() local
412 if (count > sizeof(kernbuf) - 1) in osc_checksum_type_seq_write()
414 if (copy_from_user(kernbuf, buffer, count)) in osc_checksum_type_seq_write()
416 if (count > 0 && kernbuf[count - 1] == '\n') in osc_checksum_type_seq_write()
[all …]
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
Dlprocfs_status.c183 char kernbuf[20], *end, *pbuf; in lprocfs_write_frac_helper() local
185 if (count > (sizeof(kernbuf) - 1)) in lprocfs_write_frac_helper()
188 if (copy_from_user(kernbuf, buffer, count)) in lprocfs_write_frac_helper()
191 kernbuf[count] = '\0'; in lprocfs_write_frac_helper()
192 pbuf = kernbuf; in lprocfs_write_frac_helper()
1322 char kernbuf[22], *end, *pbuf; in lprocfs_write_frac_u64_helper() local
1327 if (count > (sizeof(kernbuf) - 1)) in lprocfs_write_frac_u64_helper()
1330 if (copy_from_user(kernbuf, buffer, count)) in lprocfs_write_frac_u64_helper()
1333 kernbuf[count] = '\0'; in lprocfs_write_frac_u64_helper()
1334 pbuf = kernbuf; in lprocfs_write_frac_u64_helper()
/linux-4.4.14/drivers/platform/x86/
Dthinkpad_acpi.c861 char *kernbuf; in dispatch_proc_write() local
869 kernbuf = kmalloc(count + 2, GFP_KERNEL); in dispatch_proc_write()
870 if (!kernbuf) in dispatch_proc_write()
873 if (copy_from_user(kernbuf, userbuf, count)) { in dispatch_proc_write()
874 kfree(kernbuf); in dispatch_proc_write()
878 kernbuf[count] = 0; in dispatch_proc_write()
879 strcat(kernbuf, ","); in dispatch_proc_write()
880 ret = ibm->write(kernbuf); in dispatch_proc_write()
884 kfree(kernbuf); in dispatch_proc_write()