Lines Matching refs:buff
596 char *buff;
606 buff = memdup_user_nul(buf, count);
607 if (IS_ERR(buff))
608 return PTR_ERR(buff);
610 ret = kstrtoull(buff, 0, &value);
632 kfree(buff);
771 char *buff;
787 buff = memdup_user(buf, count);
788 if (IS_ERR(buff))
789 return PTR_ERR(buff);
791 total_written = i2c_write(ppd, target, i2c_addr, offset, buff, count);
802 kfree(buff);
825 char *buff;
841 buff = kmalloc(count, GFP_KERNEL);
842 if (!buff)
845 total_read = i2c_read(ppd, target, i2c_addr, offset, buff, count);
853 ret = copy_to_user(buf, buff, total_read);
862 kfree(buff);
885 char *buff;
894 buff = memdup_user(buf, count);
895 if (IS_ERR(buff))
896 return PTR_ERR(buff);
898 total_written = qsfp_write(ppd, target, *ppos, buff, count);
909 kfree(buff);
932 char *buff;
943 buff = kmalloc(count, GFP_KERNEL);
944 if (!buff) {
949 total_read = qsfp_read(ppd, target, *ppos, buff, count);
957 ret = copy_to_user(buf, buff, total_read);
966 kfree(buff);