Home
last modified time | relevance | path

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

/linux-4.1.27/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.1.27/drivers/staging/lustre/lustre/fid/
Dlproc_fid.c67 char kernbuf[MAX_FID_RANGE_STRLEN]; in lprocfs_fid_write_common() local
71 if (count >= sizeof(kernbuf)) in lprocfs_fid_write_common()
74 if (copy_from_user(kernbuf, buffer, count)) in lprocfs_fid_write_common()
77 kernbuf[count] = 0; in lprocfs_fid_write_common()
79 if (count == 5 && strcmp(kernbuf, "clear") == 0) { in lprocfs_fid_write_common()
85 rc = sscanf(kernbuf, "[%llx - %llx]\n", in lprocfs_fid_write_common()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dlproc_llite.c386 char kernbuf[128]; in ll_max_cached_mb_seq_write() local
388 if (count >= sizeof(kernbuf)) in ll_max_cached_mb_seq_write()
391 if (copy_from_user(kernbuf, buffer, count)) in ll_max_cached_mb_seq_write()
393 kernbuf[count] = 0; in ll_max_cached_mb_seq_write()
396 buffer += lprocfs_find_named_value(kernbuf, "max_cached_mb:", &count) - in ll_max_cached_mb_seq_write()
397 kernbuf; in ll_max_cached_mb_seq_write()
1223 char kernbuf[16]; in ll_rw_extents_stats_pp_seq_write() local
1225 if (copy_from_user(kernbuf, buf, len)) in ll_rw_extents_stats_pp_seq_write()
1227 kernbuf[len] = 0; in ll_rw_extents_stats_pp_seq_write()
1229 if (kernbuf[len - 1] == '\n') in ll_rw_extents_stats_pp_seq_write()
[all …]
/linux-4.1.27/drivers/staging/lustre/lustre/osc/
Dlproc_osc.c186 char kernbuf[128]; in osc_cached_mb_seq_write() local
188 if (count >= sizeof(kernbuf)) in osc_cached_mb_seq_write()
191 if (copy_from_user(kernbuf, buffer, count)) in osc_cached_mb_seq_write()
193 kernbuf[count] = 0; in osc_cached_mb_seq_write()
196 buffer += lprocfs_find_named_value(kernbuf, "used_mb:", &count) - in osc_cached_mb_seq_write()
197 kernbuf; in osc_cached_mb_seq_write()
377 char kernbuf[10]; in osc_checksum_type_seq_write() local
382 if (count > sizeof(kernbuf) - 1) in osc_checksum_type_seq_write()
384 if (copy_from_user(kernbuf, buffer, count)) in osc_checksum_type_seq_write()
386 if (count > 0 && kernbuf[count - 1] == '\n') in osc_checksum_type_seq_write()
[all …]
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
Dlprocfs_status.c184 char kernbuf[20], *end, *pbuf; in lprocfs_write_frac_helper() local
186 if (count > (sizeof(kernbuf) - 1)) in lprocfs_write_frac_helper()
189 if (copy_from_user(kernbuf, buffer, count)) in lprocfs_write_frac_helper()
192 kernbuf[count] = '\0'; in lprocfs_write_frac_helper()
193 pbuf = kernbuf; in lprocfs_write_frac_helper()
1869 char kernbuf[22], *end, *pbuf; in lprocfs_write_frac_u64_helper() local
1874 if (count > (sizeof(kernbuf) - 1)) in lprocfs_write_frac_u64_helper()
1877 if (copy_from_user(kernbuf, buffer, count)) in lprocfs_write_frac_u64_helper()
1880 kernbuf[count] = '\0'; in lprocfs_write_frac_u64_helper()
1881 pbuf = kernbuf; in lprocfs_write_frac_u64_helper()
/linux-4.1.27/drivers/platform/x86/
Dthinkpad_acpi.c860 char *kernbuf; in dispatch_proc_write() local
868 kernbuf = kmalloc(count + 2, GFP_KERNEL); in dispatch_proc_write()
869 if (!kernbuf) in dispatch_proc_write()
872 if (copy_from_user(kernbuf, userbuf, count)) { in dispatch_proc_write()
873 kfree(kernbuf); in dispatch_proc_write()
877 kernbuf[count] = 0; in dispatch_proc_write()
878 strcat(kernbuf, ","); in dispatch_proc_write()
879 ret = ibm->write(kernbuf); in dispatch_proc_write()
883 kfree(kernbuf); in dispatch_proc_write()