Lines Matching refs:private_data
134 fp->private_data = NULL; /* no command yet */ in hmcdrv_dev_open()
149 kfree(fp->private_data); in hmcdrv_dev_release()
150 fp->private_data = NULL; in hmcdrv_dev_release()
174 if (fp->private_data) { in hmcdrv_dev_seek()
175 kfree(fp->private_data); in hmcdrv_dev_seek()
176 fp->private_data = NULL; in hmcdrv_dev_seek()
226 (fp->private_data == NULL)) { /* no FTP cmd defined ? */ in hmcdrv_dev_read()
230 retlen = hmcdrv_dev_transfer((char *) fp->private_data, in hmcdrv_dev_read()
253 if (!fp->private_data) { /* first expect a cmd write */ in hmcdrv_dev_write()
254 fp->private_data = kmalloc(len + 1, GFP_KERNEL); in hmcdrv_dev_write()
256 if (!fp->private_data) in hmcdrv_dev_write()
259 if (!copy_from_user(fp->private_data, ubuf, len)) { in hmcdrv_dev_write()
260 ((char *)fp->private_data)[len] = '\0'; in hmcdrv_dev_write()
264 kfree(fp->private_data); in hmcdrv_dev_write()
265 fp->private_data = NULL; in hmcdrv_dev_write()
269 retlen = hmcdrv_dev_transfer((char *) fp->private_data, in hmcdrv_dev_write()