Lines Matching refs:reclen
108 urd->reclen = cdev->id.driver_info; in urdev_alloc()
231 int reclen) in alloc_chan_prog() argument
237 TRACE("alloc_chan_prog(%p, %i, %i)\n", ubuf, rec_count, reclen); in alloc_chan_prog()
252 cpa[i].count = reclen; in alloc_chan_prog()
253 kbuf = kmalloc(reclen, GFP_KERNEL | GFP_DMA); in alloc_chan_prog()
259 if (copy_from_user(kbuf, ubuf, reclen)) { in alloc_chan_prog()
263 ubuf += reclen; in alloc_chan_prog()
343 rc = sprintf(buf, "%zu\n", urd->reclen); in ur_attr_reclen_show()
348 static DEVICE_ATTR(reclen, 0444, ur_attr_reclen_show, NULL);
416 size_t count, size_t reclen, loff_t *ppos) in do_write() argument
421 cpa = alloc_chan_prog(udata, count / reclen, reclen); in do_write()
515 u16 reclen; in diag14_read() local
519 reclen = ((struct urfile *) file->private_data)->file_reclen; in diag14_read()
541 if (reclen && (copied == 0) && (*offs < PAGE_SIZE)) in diag14_read()
542 *((u16 *) &buf[FILE_RECLEN_OFFSET]) = reclen; in diag14_read()
750 urf->dev_reclen = urd->reclen; in ur_open()