Home
last modified time | relevance | path

Searched refs:taskio (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/usr.sbin/bhyve/
H A Dpci_virtio_scsi.c394 io->taskio.tag_type = CTL_TAG_SIMPLE; in pci_vtscsi_tmf_handle()
395 io->taskio.tag_num = (uint32_t)tmf->id; in pci_vtscsi_tmf_handle()
399 io->taskio.task_action = CTL_TASK_ABORT_TASK; in pci_vtscsi_tmf_handle()
403 io->taskio.task_action = CTL_TASK_ABORT_TASK_SET; in pci_vtscsi_tmf_handle()
407 io->taskio.task_action = CTL_TASK_CLEAR_ACA; in pci_vtscsi_tmf_handle()
411 io->taskio.task_action = CTL_TASK_CLEAR_TASK_SET; in pci_vtscsi_tmf_handle()
415 io->taskio.task_action = CTL_TASK_I_T_NEXUS_RESET; in pci_vtscsi_tmf_handle()
419 io->taskio.task_action = CTL_TASK_LUN_RESET; in pci_vtscsi_tmf_handle()
423 io->taskio.task_action = CTL_TASK_QUERY_TASK; in pci_vtscsi_tmf_handle()
427 io->taskio.task_action = CTL_TASK_QUERY_TASK_SET; in pci_vtscsi_tmf_handle()
[all …]
/freebsd-12.1/sys/cam/ctl/
H A Dctl_frontend_cam_sim.c654 io->taskio.task_action = CTL_TASK_ABORT_TASK; in cfcs_action()
655 io->taskio.tag_num = abort_ccb->csio.tag_id; in cfcs_action()
658 io->taskio.tag_type = CTL_TAG_UNTAGGED; in cfcs_action()
661 io->taskio.tag_type = CTL_TAG_SIMPLE; in cfcs_action()
664 io->taskio.tag_type = CTL_TAG_HEAD_OF_QUEUE; in cfcs_action()
667 io->taskio.tag_type = CTL_TAG_ORDERED; in cfcs_action()
670 io->taskio.tag_type = CTL_TAG_ACA; in cfcs_action()
673 io->taskio.tag_type = CTL_TAG_UNTAGGED; in cfcs_action()
751 io->taskio.task_action = CTL_TASK_BUS_RESET; in cfcs_action()
753 io->taskio.task_action = CTL_TASK_LUN_RESET; in cfcs_action()
H A Dscsi_ctl.c1429 io->taskio.tag_num = inot->seq_id; in ctlfedone()
1434 io->taskio.task_action = CTL_TASK_BUS_RESET; in ctlfedone()
1442 io->taskio.task_action = in ctlfedone()
1449 io->taskio.task_action = CTL_TASK_ABORT_TASK; in ctlfedone()
1452 io->taskio.task_action = CTL_TASK_LUN_RESET; in ctlfedone()
1455 io->taskio.task_action = in ctlfedone()
1459 io->taskio.task_action = CTL_TASK_CLEAR_ACA; in ctlfedone()
1462 io->taskio.task_action = CTL_TASK_QUERY_TASK; in ctlfedone()
1465 io->taskio.task_action = in ctlfedone()
1469 io->taskio.task_action = in ctlfedone()
[all …]
H A Dctl_util.c717 ctl_scsi_task_string(struct ctl_taskio *taskio) in ctl_scsi_task_string() argument
723 if (taskio->task_action == ctl_task_table[i].task_action) { in ctl_scsi_task_string()
748 task_desc = ctl_scsi_task_string(&io->taskio); in ctl_io_sbuf()
751 io->taskio.task_action, io->taskio.task_action); in ctl_io_sbuf()
754 switch (io->taskio.task_action) { in ctl_io_sbuf()
757 io->taskio.tag_num, io->taskio.tag_type); in ctl_io_sbuf()
H A Dctl_frontend_iscsi.c577 io->taskio.tag_type = CTL_TAG_SIMPLE; /* XXX */ in cfiscsi_pdu_handle_task_request()
584 io->taskio.task_action = CTL_TASK_ABORT_TASK; in cfiscsi_pdu_handle_task_request()
591 io->taskio.task_action = CTL_TASK_ABORT_TASK_SET; in cfiscsi_pdu_handle_task_request()
597 io->taskio.task_action = CTL_TASK_CLEAR_TASK_SET; in cfiscsi_pdu_handle_task_request()
603 io->taskio.task_action = CTL_TASK_LUN_RESET; in cfiscsi_pdu_handle_task_request()
609 io->taskio.task_action = CTL_TASK_TARGET_RESET; in cfiscsi_pdu_handle_task_request()
615 io->taskio.task_action = CTL_TASK_TARGET_RESET; in cfiscsi_pdu_handle_task_request()
621 io->taskio.task_action = CTL_TASK_QUERY_TASK; in cfiscsi_pdu_handle_task_request()
1114 io->taskio.tag_type = CTL_TAG_SIMPLE; /* XXX */ in cfiscsi_session_terminate_tasks()
2950 switch (io->taskio.task_status) { in cfiscsi_task_management_done()
[all …]
H A Dctl.c1636 struct ctl_taskio *taskio; in ctl_isc_event_handler() local
1639 ctl_zero_io((union ctl_io *)taskio); in ctl_isc_event_handler()
1640 taskio->io_hdr.io_type = CTL_IO_TASK; in ctl_isc_event_handler()
1642 taskio->io_hdr.nexus = msg->hdr.nexus; in ctl_isc_event_handler()
1644 taskio->tag_num = msg->task.tag_num; in ctl_isc_event_handler()
1650 ctl_run_task((union ctl_io *)taskio); in ctl_isc_event_handler()
12187 bzero(io->taskio.task_resp, sizeof(io->taskio.task_resp));
12188 switch (io->taskio.task_action) {
12487 io->taskio.tag_num, io->taskio.tag_type);
12987 io->taskio.tag_num, io->taskio.tag_type);
[all …]
H A Dctl_util.h105 const char *ctl_scsi_task_string(struct ctl_taskio *taskio);
H A Dctl_io.h581 struct ctl_taskio taskio; /* SCSI task management/reset */ member
/freebsd-12.1/sys/dev/usb/storage/
H A Dcfumass.c912 io->taskio.task_action == CTL_TASK_I_T_NEXUS_RESET) { in cfumass_done()