Lines Matching refs:uiop
363 seeprom_read(dev_t dev, struct uio *uiop, cred_t *cred_p) in seeprom_read() argument
366 return (seeprom_io(dev, uiop, B_READ)); in seeprom_read()
370 seeprom_write(dev_t dev, struct uio *uiop, cred_t *cred_p) in seeprom_write() argument
373 return (seeprom_io(dev, uiop, B_WRITE)); in seeprom_write()
377 seeprom_io(dev_t dev, struct uio *uiop, int rw) in seeprom_io() argument
396 if (uiop->uio_offset >= unitp->seeprom_memsize) { in seeprom_io()
404 seeprom_addr = uiop->uio_offset; in seeprom_io()
406 if (uiop->uio_resid == 0) { in seeprom_io()
410 bytes_to_rw = min(uiop->uio_resid, in seeprom_io()
411 unitp->seeprom_memsize - uiop->uio_offset); in seeprom_io()
442 current_xfer_len, UIO_WRITE, uiop)) != 0) { in seeprom_io()
514 UIO_READ, uiop); in seeprom_io()