Searched refs:tray_locked (Results 1 – 4 of 4) sorted by relevance
99 bool tray_locked; member
929 if (s->tray_locked) { in cmd_mode_sense()975 s->tray_locked = buf[4] & 1; in cmd_prevent_allow_medium_removal()1081 if (!start && !s->tray_open && s->tray_locked) { in cmd_start_stop_unit()
1220 s->tray_locked = false; in ide_cd_eject_request_cb()1395 s->tray_locked = 0; in ide_reset()2568 return ((IDEState *)opaque)->tray_locked; in ide_cd_is_medium_locked()2907 return s->tray_open || s->tray_locked; in ide_tray_state_needed()2944 VMSTATE_BOOL(tray_locked, IDEState),
115 bool tray_locked; member1270 p[4] = 0x2d | (s->tray_locked ? 2 : 0); in mode_sense_page()1489 if (!start && !s->tray_open && s->tray_locked) { in scsi_disk_emulate_start_stop()2110 s->tray_locked = req->cmd.buf[4] & 1; in scsi_disk_emulate_command()2397 s->tray_locked = 0; in scsi_disk_reset()2456 s->tray_locked = false; in scsi_cd_eject_request_cb()2467 return ((SCSIDiskState *)opaque)->tray_locked; in scsi_cd_is_medium_locked()3222 VMSTATE_BOOL(tray_locked, SCSIDiskState),