Lines Matching refs:devno
74 int devno; member
263 devi->devno = iminor(ino) & 0x1F; in get_dev_info()
373 op->dev = tape_device[devi.devno]; in viotap_write()
403 ((u64)devi.devno << 48) | op->dmaaddr, count, 0, 0); in viotap_write()
417 ret = tape_rc_to_errno(op->rc, "write", devi.devno); in viotap_write()
419 chg_state(devi.devno, VIOT_WRITING, file); in viotap_write()
462 chg_state(devi.devno, VIOT_READING, file); in viotap_read()
465 op->dev = tape_device[devi.devno]; in viotap_read()
483 ((u64)devi.devno << 48) | op->dmaaddr, count, 0, 0); in viotap_read()
494 ret = tape_rc_to_errno(op->rc, "read", devi.devno); in viotap_read()
613 chg_state(devi.devno, VIOT_IDLE, file); in viotap_ioctl()
626 ((u64)devi.devno << 48), 0, in viotap_ioctl()
634 ret = tape_rc_to_errno(op->rc, "tape operation", devi.devno); in viotap_ioctl()
648 ((u64)devi.devno << 48), 0, 0, 0); in viotap_ioctl()
657 ret = tape_rc_to_errno(op->rc, "get status", devi.devno); in viotap_ioctl()
662 &viomtget[devi.devno], in viotap_ioctl()
706 if ((devi.devno >= viotape_numdev) || (devi.mode)) { in viotap_open()
720 ((u64)devi.devno << 48), 0, 0, 0); in viotap_open()
729 ret = tape_rc_to_errno(op->rc, "open", devi.devno); in viotap_open()
751 if (devi.devno >= viotape_numdev) { in viotap_release()
756 chg_state(devi.devno, VIOT_IDLE, file); in viotap_release()
767 ((u64)devi.devno << 48), 0, in viotap_release()
771 tape_rc_to_errno(op->rc, "rewind", devi.devno); in viotap_release()
781 ((u64)devi.devno << 48), 0, 0, 0); in viotap_release()