Searched refs:ctl_scsiio (Results 1 - 13 of 13) sorted by relevance
/freebsd-13-stable/sys/cam/ctl/ |
H A D | ctl_error.h | 56 void ctl_set_sense(struct ctl_scsiio *ctsio, int current_error, int sense_key, 62 void ctl_set_ua(struct ctl_scsiio *ctsio, int asc, int ascq); 67 void ctl_set_overlapped_cmd(struct ctl_scsiio *ctsio); 68 void ctl_set_overlapped_tag(struct ctl_scsiio *ctsio, uint8_t tag); 69 void ctl_set_invalid_field(struct ctl_scsiio *ctsio, int sks_valid, int command, 71 void ctl_set_invalid_field_ciu(struct ctl_scsiio *ctsio); 72 void ctl_set_invalid_opcode(struct ctl_scsiio *ctsio); 73 void ctl_set_param_len_error(struct ctl_scsiio *ctsio); 74 void ctl_set_already_locked(struct ctl_scsiio *ctsio); 75 void ctl_set_unsupported_lun(struct ctl_scsiio *ctsi [all...] |
H A D | ctl_scsi_all.h | 35 const char * ctl_scsi_status_string(struct ctl_scsiio *ctsio); 37 void ctl_scsi_sense_print(struct ctl_scsiio *ctsio, 40 void ctl_scsi_sense_print(struct ctl_scsiio *ctsio, 44 int ctl_scsi_command_string(struct ctl_scsiio *ctsio, 46 int ctl_scsi_sense_sbuf(struct ctl_scsiio *ctsio, 50 char *ctl_scsi_sense_string(struct ctl_scsiio *ctsio,
|
H A D | ctl_private.h | 130 typedef int ctl_opfunc(struct ctl_scsiio *ctsio); 230 typedef int ctl_modesen_handler(struct ctl_scsiio *ctsio, 233 typedef int ctl_modesel_handler(struct ctl_scsiio *ctsio, 489 int ctl_scsi_release(struct ctl_scsiio *ctsio); 490 int ctl_scsi_reserve(struct ctl_scsiio *ctsio); 491 int ctl_start_stop(struct ctl_scsiio *ctsio); 492 int ctl_prevent_allow(struct ctl_scsiio *ctsio); 493 int ctl_sync_cache(struct ctl_scsiio *ctsio); 494 int ctl_format(struct ctl_scsiio *ctsio); 495 int ctl_read_buffer(struct ctl_scsiio *ctsi [all...] |
H A D | ctl_error.c | 128 ctl_set_sense(struct ctl_scsiio *ctsio, int current_error, int sense_key, 382 ctl_set_ua(struct ctl_scsiio *ctsio, int asc, int ascq) 591 ctl_set_overlapped_cmd(struct ctl_scsiio *ctsio) 603 ctl_set_overlapped_tag(struct ctl_scsiio *ctsio, uint8_t tag) 618 ctl_set_invalid_field(struct ctl_scsiio *ctsio, int sks_valid, int command, 653 ctl_set_invalid_field_ciu(struct ctl_scsiio *ctsio) 666 ctl_set_invalid_opcode(struct ctl_scsiio *ctsio) 686 ctl_set_param_len_error(struct ctl_scsiio *ctsio) 698 ctl_set_already_locked(struct ctl_scsiio *ctsio) 710 ctl_set_unsupported_lun(struct ctl_scsiio *ctsi [all...] |
H A D | ctl.h | 155 int ctl_default_page_handler(struct ctl_scsiio *ctsio, 158 int ctl_ie_page_handler(struct ctl_scsiio *ctsio, 161 int ctl_temp_log_sense_handler(struct ctl_scsiio *ctsio, 164 int ctl_lbp_log_sense_handler(struct ctl_scsiio *ctsio, 167 int ctl_sap_log_sense_handler(struct ctl_scsiio *ctsio, 170 int ctl_ie_log_sense_handler(struct ctl_scsiio *ctsio,
|
H A D | ctl_scsi_all.c | 66 ctl_scsi_status_string(struct ctl_scsiio *ctsio) 102 ctl_scsi_command_string(struct ctl_scsiio *ctsio, 127 ctl_scsi_sense_sbuf(struct ctl_scsiio *ctsio, 153 ctl_scsi_sense_string(struct ctl_scsiio *ctsio, 170 ctl_scsi_sense_print(struct ctl_scsiio *ctsio, 187 ctl_scsi_sense_print(struct ctl_scsiio *ctsio,
|
H A D | ctl_io.h | 220 struct ctl_scsiio; 274 struct ctl_scsiio { struct 454 * The S/G handling here is a little different than the standard ctl_scsiio 456 * The S/G list in the ctl_scsiio struct is normally passed in the 588 struct ctl_scsiio scsiio; /* Normal SCSI commands */
|
H A D | ctl_util.c | 103 struct ctl_scsiio *ctsio; 129 struct ctl_scsiio *ctsio; 159 struct ctl_scsiio *ctsio; 188 struct ctl_scsiio *ctsio; 218 struct ctl_scsiio *ctsio; 257 struct ctl_scsiio *ctsio; 357 struct ctl_scsiio *ctsio;
|
H A D | ctl.c | 466 static void ctl_serialize_other_sc_cmd(struct ctl_scsiio *ctsio); 480 struct ctl_scsiio *ctsio, 486 static int ctl_inquiry_evpd_supported(struct ctl_scsiio *ctsio, int alloc_len); 487 static int ctl_inquiry_evpd_serial(struct ctl_scsiio *ctsio, int alloc_len); 488 static int ctl_inquiry_evpd_devid(struct ctl_scsiio *ctsio, int alloc_len); 489 static int ctl_inquiry_evpd_eid(struct ctl_scsiio *ctsio, int alloc_len); 490 static int ctl_inquiry_evpd_mpp(struct ctl_scsiio *ctsio, int alloc_len); 491 static int ctl_inquiry_evpd_scsi_ports(struct ctl_scsiio *ctsio, 493 static int ctl_inquiry_evpd_sfs(struct ctl_scsiio *ctsio, int alloc_len); 494 static int ctl_inquiry_evpd_block_limits(struct ctl_scsiio *ctsi 11703 ctl_scsiio(struct ctl_scsiio *ctsio) function [all...] |
H A D | ctl_tpc.c | 151 struct ctl_scsiio *ctsio; 271 ctl_inquiry_evpd_tpc(struct ctl_scsiio *ctsio, int alloc_len) 453 ctl_receive_copy_operating_parameters(struct ctl_scsiio *ctsio) 519 ctl_receive_copy_status_lid1(struct ctl_scsiio *ctsio) 589 ctl_receive_copy_failure_details(struct ctl_scsiio *ctsio) 649 ctl_receive_copy_status_lid4(struct ctl_scsiio *ctsio) 723 ctl_copy_operation_abort(struct ctl_scsiio *ctsio) 1423 struct ctl_scsiio *ctsio = list->ctsio; 1664 ctl_extended_copy_lid1(struct ctl_scsiio *ctsio) 1818 ctl_extended_copy_lid4(struct ctl_scsiio *ctsi [all...] |
H A D | ctl_tpc_local.c | 142 struct ctl_scsiio *ctsio;
|
H A D | ctl_frontend_ioctl.c | 336 ctl_ioctl_do_datamove(struct ctl_scsiio *ctsio)
|
/freebsd-13-stable/sys/dev/cxgbe/cxgbei/ |
H A D | icl_cxgbei.c | 882 struct ctl_scsiio *ctsio = &io->scsiio; 998 struct ctl_scsiio *ctsio = arg;
|
Completed in 210 milliseconds