Lines Matching refs:kern_buff
363 char *kern_buff; in xilinx_dpdma_debugfs_read() local
369 kern_buff = kzalloc(XILINX_DPDMA_DEBUGFS_READ_MAX_SIZE, GFP_KERNEL); in xilinx_dpdma_debugfs_read()
370 if (!kern_buff) { in xilinx_dpdma_debugfs_read()
377 ret = dpdma_debugfs_reqs[testcase].read(kern_buff); in xilinx_dpdma_debugfs_read()
381 strlcpy(kern_buff, "No testcase executed", in xilinx_dpdma_debugfs_read()
385 size = min(size, strlen(kern_buff)); in xilinx_dpdma_debugfs_read()
386 if (copy_to_user(buf, kern_buff, size)) in xilinx_dpdma_debugfs_read()
390 kfree(kern_buff); in xilinx_dpdma_debugfs_read()
402 char *kern_buff, *kern_buff_start; in xilinx_dpdma_debugfs_write() local
414 kern_buff = kzalloc(size, GFP_KERNEL); in xilinx_dpdma_debugfs_write()
415 if (!kern_buff) in xilinx_dpdma_debugfs_write()
417 kern_buff_start = kern_buff; in xilinx_dpdma_debugfs_write()
419 ret = strncpy_from_user(kern_buff, buf, size); in xilinx_dpdma_debugfs_write()
424 testcase = strsep(&kern_buff, " "); in xilinx_dpdma_debugfs_write()
436 ret = dpdma_debugfs_reqs[i].write(kern_buff); in xilinx_dpdma_debugfs_write()