Lines Matching defs:event
303 virtio_scsi_event* event = NULL;
305 (void**)&event, NULL)) {
306 controller->_EventInterrupt(event);
312 VirtioSCSIController::_EventInterrupt(struct virtio_scsi_event* event)
315 TRACE("events %#x\n", event->event);
316 if ((event->event & VIRTIO_SCSI_T_EVENTS_MISSED) != 0) {
318 } else switch (event->event) {
327 uint16 sense = (event->reason >> 8)
328 | ((event->reason & 0xff) << 8);
330 ERROR("capacity data has changed for %x:%x\n", event->lun[1],
331 event->lun[2] << 8 | event->lun[3]);
338 ERROR("unknown event %#x\n", event->event);
348 struct virtio_scsi_event* event = &fEventBuffers[eventNumber];
349 bzero(event, sizeof(struct virtio_scsi_event));
352 get_memory_map(event, sizeof(struct virtio_scsi_event), &entry, 1);
355 0, 1, event);