Searched refs:csio (Results 26 - 50 of 103) sorted by relevance

12345

/freebsd-13-stable/sys/dev/iscsi/
H A Dicl_wrappers.h118 struct ccb_scsiio *csio, uint32_t *task_tagp, void **prvp)
121 return (ICL_CONN_TASK_SETUP(ic, ip, csio, task_tagp, prvp));
117 icl_conn_task_setup(struct icl_conn *ic, struct icl_pdu *ip, struct ccb_scsiio *csio, uint32_t *task_tagp, void **prvp) argument
/freebsd-13-stable/sys/cam/scsi/
H A Dscsi_all.c3390 scsi_error_action(struct ccb_scsiio *csio, struct scsi_inquiry_data *inq_data, argument
3398 if (!scsi_extract_sense_ccb((union ccb *)csio,
3561 scsi_status_string(struct ccb_scsiio *csio) argument
3563 switch(csio->scsi_status) {
3587 csio->scsi_status);
3598 scsi_command_string(struct ccb_scsiio *csio, struct sbuf *sb) argument
3601 scsi_command_string(struct cam_device *device, struct ccb_scsiio *csio,
3617 csio->ccb_h.path,
3638 scsi_op_desc(scsiio_cdb_ptr(csio)[0], inq_data));
3639 scsi_cdb_sbuf(scsiio_cdb_ptr(csio), s
5012 scsi_sense_sbuf(struct ccb_scsiio *csio, struct sbuf *sb, scsi_sense_string_flags flags) argument
5133 scsi_sense_string(struct ccb_scsiio *csio, char *str, int str_len) argument
5157 scsi_sense_print(struct ccb_scsiio *csio) argument
5173 scsi_sense_print(struct cam_device *device, struct ccb_scsiio *csio, FILE *ofile) argument
7543 scsi_test_unit_ready(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t sense_len, u_int32_t timeout) argument
7566 scsi_request_sense(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), void *data_ptr, u_int8_t dxfer_len, u_int8_t tag_action, u_int8_t sense_len, u_int32_t timeout) argument
7591 scsi_inquiry(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t *inq_buf, u_int32_t inq_len, int evpd, u_int8_t page_code, u_int8_t sense_len, u_int32_t timeout) argument
7621 scsi_mode_sense(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, int dbd, uint8_t pc, uint8_t page, uint8_t *param_buf, uint32_t param_len, uint8_t sense_len, uint32_t timeout) argument
7632 scsi_mode_sense_len(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, int dbd, uint8_t pc, uint8_t page, uint8_t *param_buf, uint32_t param_len, int minimum_cmd_size, uint8_t sense_len, uint32_t timeout) argument
7644 scsi_mode_sense_subpage(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, int dbd, uint8_t pc, uint8_t page, uint8_t subpage, uint8_t *param_buf, uint32_t param_len, int minimum_cmd_size, uint8_t sense_len, uint32_t timeout) argument
7700 scsi_mode_select(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int scsi_page_fmt, int save_pages, u_int8_t *param_buf, u_int32_t param_len, u_int8_t sense_len, u_int32_t timeout) argument
7712 scsi_mode_select_len(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int scsi_page_fmt, int save_pages, u_int8_t *param_buf, u_int32_t param_len, int minimum_cmd_size, u_int8_t sense_len, u_int32_t timeout) argument
7770 scsi_log_sense(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t page_code, u_int8_t page, int save_pages, int ppc, u_int32_t paramptr, u_int8_t *param_buf, u_int32_t param_len, u_int8_t sense_len, u_int32_t timeout) argument
7805 scsi_log_select(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t page_code, int save_pages, int pc_reset, u_int8_t *param_buf, u_int32_t param_len, u_int8_t sense_len, u_int32_t timeout) argument
7841 scsi_prevent(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t action, u_int8_t sense_len, u_int32_t timeout) argument
7867 scsi_read_capacity(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, struct scsi_read_capacity_data *rcap_buf, u_int8_t sense_len, u_int32_t timeout) argument
7892 scsi_read_capacity_16(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, uint64_t lba, int reladr, int pmi, uint8_t *rcap_buf, int rcap_buf_len, uint8_t sense_len, uint32_t timeout) argument
7923 scsi_report_luns(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t select_report, struct scsi_report_luns_data *rpl_buf, u_int32_t alloc_len, u_int8_t sense_len, u_int32_t timeout) argument
7949 scsi_report_target_group(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t pdf, void *buf, u_int32_t alloc_len, u_int8_t sense_len, u_int32_t timeout) argument
7975 scsi_report_timestamp(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t pdf, void *buf, u_int32_t alloc_len, u_int8_t sense_len, u_int32_t timeout) argument
8001 scsi_set_target_group(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, void *buf, u_int32_t alloc_len, u_int8_t sense_len, u_int32_t timeout) argument
8040 scsi_set_timestamp(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, void *buf, u_int32_t alloc_len, u_int8_t sense_len, u_int32_t timeout) argument
8070 scsi_synchronize_cache(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int32_t begin_lba, u_int16_t lb_count, u_int8_t sense_len, u_int32_t timeout) argument
8097 scsi_read_write(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int readop, u_int8_t byte2, int minimum_cmd_size, u_int64_t lba, u_int32_t block_count, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument
8211 scsi_write_same(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t byte2, int minimum_cmd_size, u_int64_t lba, u_int32_t block_count, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument
8280 scsi_ata_identify(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t *data_ptr, u_int16_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument
8313 scsi_ata_trim(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int16_t block_count, u_int8_t *data_ptr, u_int16_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument
8338 scsi_ata_read_log(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, uint32_t log_address, uint32_t page_number, uint16_t block_count, uint8_t protocol, uint8_t *data_ptr, uint32_t dxfer_len, uint8_t sense_len, uint32_t timeout) argument
8400 scsi_ata_setfeatures(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, uint8_t feature, uint64_t lba, uint32_t count, uint8_t sense_len, uint32_t timeout) argument
8440 scsi_ata_pass(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint32_t flags, uint8_t tag_action, uint8_t protocol, uint8_t ata_flags, uint16_t features, uint16_t sector_count, uint64_t lba, uint8_t command, uint8_t device, uint8_t icc, uint32_t auxiliary, uint8_t control, u_int8_t *data_ptr, uint32_t dxfer_len, uint8_t *cdb_storage, size_t cdb_storage_len, int minimum_cmd_size, u_int8_t sense_len, u_int32_t timeout) argument
8611 scsi_ata_pass_16(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int32_t flags, u_int8_t tag_action, u_int8_t protocol, u_int8_t ata_flags, u_int16_t features, u_int16_t sector_count, uint64_t lba, u_int8_t command, u_int8_t control, u_int8_t *data_ptr, u_int16_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument
8655 scsi_unmap(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t byte2, u_int8_t *data_ptr, u_int16_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument
8684 scsi_receive_diagnostic_results(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb*), uint8_t tag_action, int pcv, uint8_t page_code, uint8_t *data_ptr, uint16_t allocation_length, uint8_t sense_len, uint32_t timeout) argument
8714 scsi_send_diagnostic(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, int unit_offline, int device_offline, int self_test, int page_format, int self_test_code, uint8_t *data_ptr, uint16_t param_list_length, uint8_t sense_len, uint32_t timeout) argument
8755 scsi_read_buffer(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb*), uint8_t tag_action, int mode, uint8_t buffer_id, u_int32_t offset, uint8_t *data_ptr, uint32_t allocation_length, uint8_t sense_len, uint32_t timeout) argument
8785 scsi_write_buffer(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, int mode, uint8_t buffer_id, u_int32_t offset, uint8_t *data_ptr, uint32_t param_list_length, uint8_t sense_len, uint32_t timeout) argument
8815 scsi_start_stop(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int start, int load_eject, int immediate, u_int8_t sense_len, u_int32_t timeout) argument
8849 scsi_read_attribute(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t service_action, uint32_t element, u_int8_t elem_type, int logical_volume, int partition, u_int32_t first_attribute, int cache, u_int8_t *data_ptr, u_int32_t length, int sense_len, u_int32_t timeout) argument
8886 scsi_write_attribute(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, uint32_t element, int logical_volume, int partition, int wtc, u_int8_t *data_ptr, u_int32_t length, int sense_len, u_int32_t timeout) argument
8918 scsi_persistent_reserve_in(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, int service_action, uint8_t *data_ptr, uint32_t dxfer_len, int sense_len, int timeout) argument
8946 scsi_persistent_reserve_out(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, int service_action, int scope, int res_type, uint8_t *data_ptr, uint32_t dxfer_len, int sense_len, int timeout) argument
8975 scsi_security_protocol_in(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, uint32_t security_protocol, uint32_t security_protocol_specific, int byte4, uint8_t *data_ptr, uint32_t dxfer_len, int sense_len, int timeout) argument
9008 scsi_security_protocol_out(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, uint32_t security_protocol, uint32_t security_protocol_specific, int byte4, uint8_t *data_ptr, uint32_t dxfer_len, int sense_len, int timeout) argument
9041 scsi_report_supported_opcodes(struct ccb_scsiio *csio, uint32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), uint8_t tag_action, int options, int req_opcode, int req_service_action, uint8_t *data_ptr, uint32_t dxfer_len, int sense_len, int timeout) argument
[all...]
H A Dscsi_sa.c2747 scsi_sa_read_write(&start_ccb->csio, 0, sadone,
2779 struct ccb_scsiio *csio; local
2784 csio = &done_ccb->csio;
2821 bp->bio_resid = csio->resid;
2823 if (csio->resid != 0) {
2830 if (!(csio->ccb_h.ccb_pflags & SA_POSITION_UPDATED) &&
2892 scsi_test_unit_ready(&ccb->csio, 0, NULL,
2898 scsi_test_unit_ready(&ccb->csio, 0, NULL,
2919 scsi_test_unit_ready(&ccb->csio,
3362 struct ccb_scsiio *csio; local
5458 scsi_read_block_limits(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, struct scsi_read_block_limits_data *rlimit_buf, u_int8_t sense_len, u_int32_t timeout) argument
5476 scsi_sa_read_write(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int readop, int sli, int fixed, u_int32_t length, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument
5504 scsi_load_unload(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int immediate, int eot, int reten, int load, u_int8_t sense_len, u_int32_t timeout) argument
5529 scsi_rewind(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int immediate, u_int8_t sense_len, u_int32_t timeout) argument
5547 scsi_space(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, scsi_space_code code, u_int32_t count, u_int8_t sense_len, u_int32_t timeout) argument
5565 scsi_write_filemarks(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int immediate, int setmark, u_int32_t num_marks, u_int8_t sense_len, u_int32_t timeout) argument
5591 scsi_reserve_release_unit(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int third_party, int third_party_id, u_int8_t sense_len, u_int32_t timeout, int reserve) argument
5618 scsi_erase(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int immediate, int long_erase, u_int8_t sense_len, u_int32_t timeout) argument
5644 scsi_read_position(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int hardsoft, struct scsi_tape_position_data *sbp, u_int8_t sense_len, u_int32_t timeout) argument
5664 scsi_read_position_10(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int service_action, u_int8_t *data_ptr, u_int32_t length, u_int32_t sense_len, u_int32_t timeout) argument
5699 scsi_set_position(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int hardsoft, u_int32_t blkno, u_int8_t sense_len, u_int32_t timeout) argument
5720 scsi_locate_10(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int immed, int cp, int hard, int64_t partition, u_int32_t block_address, int sense_len, u_int32_t timeout) argument
5752 scsi_locate_16(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int immed, int cp, u_int8_t dest_type, int bam, int64_t partition, u_int64_t logical_id, int sense_len, u_int32_t timeout) argument
5787 scsi_report_density_support(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int media, int medium_type, u_int8_t *data_ptr, u_int32_t length, u_int32_t sense_len, u_int32_t timeout) argument
5819 scsi_set_capacity(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int byte1, u_int32_t proportion, u_int32_t sense_len, u_int32_t timeout) argument
5847 scsi_format_medium(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int byte1, int byte2, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int32_t sense_len, u_int32_t timeout) argument
5878 scsi_allow_overwrite(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int allow_overwrite, int partition, u_int64_t logical_id, u_int32_t sense_len, u_int32_t timeout) argument
[all...]
H A Dscsi_ch.c576 scsi_mode_sense(&start_ccb->csio,
601 struct ccb_scsiio *csio; local
604 csio = &done_ccb->csio;
613 mode_header = (struct scsi_mode_header_6 *)csio->data_ptr;
668 done_ccb->csio.cdb_io.cdb_bytes;
703 scsi_sense_print(&done_ccb->csio);
900 scsi_move_medium(&ccb->csio,
959 scsi_exchange_medium(&ccb->csio,
1009 scsi_position_to_element(&ccb->csio,
1736 scsi_move_medium(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int32_t tea, u_int32_t src, u_int32_t dst, int invert, u_int8_t sense_len, u_int32_t timeout) argument
1769 scsi_exchange_medium(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int32_t tea, u_int32_t src, u_int32_t dst1, u_int32_t dst2, int invert1, int invert2, u_int8_t sense_len, u_int32_t timeout) argument
1806 scsi_position_to_element(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int32_t tea, u_int32_t dst, int invert, u_int8_t sense_len, u_int32_t timeout) argument
1837 scsi_read_element_status(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, int voltag, u_int32_t sea, int curdata, int dvcid, u_int32_t count, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int8_t sense_len, u_int32_t timeout) argument
1876 scsi_initialize_element_status(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int8_t sense_len, u_int32_t timeout) argument
1902 scsi_send_volume_tag(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int8_t tag_action, u_int16_t element_address, u_int8_t send_action_code, struct scsi_send_volume_tag_parameters *parameters, u_int8_t sense_len, u_int32_t timeout) argument
[all...]
H A Dscsi_xpt.c758 struct ccb_scsiio *csio; local
764 csio = &start_ccb->csio;
772 scsi_test_unit_ready(csio,
834 scsi_test_unit_ready(csio,
842 scsi_inquiry(csio,
872 scsi_report_luns(csio, 5, probedone, MSG_SIMPLE_Q_TAG,
887 scsi_mode_sense(csio,
918 scsi_inquiry(csio,
935 start_ccb->csio
1304 struct ccb_scsiio *csio; local
1411 struct ccb_scsiio *csio; local
1440 struct ccb_scsiio *csio; local
1484 struct ccb_scsiio *csio; local
1529 struct ccb_scsiio *csio; local
1574 struct ccb_scsiio *csio; local
1733 struct ccb_scsiio *csio; local
[all...]
H A Dscsi_ch.h473 void scsi_move_medium(struct ccb_scsiio *csio, u_int32_t retries,
479 void scsi_exchange_medium(struct ccb_scsiio *csio, u_int32_t retries,
485 void scsi_position_to_element(struct ccb_scsiio *csio, u_int32_t retries,
491 void scsi_read_element_status(struct ccb_scsiio *csio, u_int32_t retries,
499 void scsi_initialize_element_status(struct ccb_scsiio *csio, u_int32_t retries,
503 void scsi_send_volume_tag(struct ccb_scsiio *csio, u_int32_t retries,
H A Dscsi_sa.h981 void scsi_sa_read_write(struct ccb_scsiio *csio, u_int32_t retries,
988 void scsi_rewind(struct ccb_scsiio *csio, u_int32_t retries,
993 void scsi_space(struct ccb_scsiio *csio, u_int32_t retries,
998 void scsi_load_unload(struct ccb_scsiio *csio, u_int32_t retries,
1004 void scsi_write_filemarks(struct ccb_scsiio *csio, u_int32_t retries,
1010 void scsi_reserve_release_unit(struct ccb_scsiio *csio, u_int32_t retries,
1017 void scsi_erase(struct ccb_scsiio *csio, u_int32_t retries,
1027 void scsi_read_position(struct ccb_scsiio *csio, u_int32_t retries,
1032 void scsi_read_position_10(struct ccb_scsiio *csio, u_int32_t retries,
1038 void scsi_set_position(struct ccb_scsiio *csio, u_int32_
[all...]
/freebsd-13-stable/sys/dev/mrsas/
H A Dmrsas_cam.c459 struct ccb_scsiio *csio = &(ccb->csio); local
463 if ((csio->cdb_io.cdb_bytes[0]) == SYNCHRONIZE_CACHE &&
516 if (csio->dxfer_len > (sc->max_num_sge * MRSAS_PAGE_SIZE)) {
521 cmd->length = csio->dxfer_len;
523 cmd->data = csio->data_ptr;
526 if (csio->dxfer_len > (sc->max_num_sge * MRSAS_PAGE_SIZE)) {
531 cmd->length = csio->dxfer_len;
533 cmd->data = csio->data_ptr;
542 if (csio
694 struct ccb_scsiio *csio = &(ccb->csio); local
850 struct ccb_scsiio *csio = &(ccb->csio); local
971 struct ccb_scsiio *csio = &(ccb->csio); local
[all...]
/freebsd-13-stable/sys/dev/mly/
H A Dmly.c108 static int mly_cam_action_io(struct cam_sim *sim, struct ccb_scsiio *csio);
2066 if (!mly_cam_action_io(sim, (struct ccb_scsiio *)&ccb->csio))
2197 mly_cam_action_io(struct cam_sim *sim, struct ccb_scsiio *csio) argument
2206 target = csio->ccb_h.target_id;
2208 debug(2, "XPT_SCSI_IO %d:%d:%d", bus, target, csio->ccb_h.target_lun);
2213 csio->ccb_h.status = CAM_REQ_CMP_ERR;
2219 csio->ccb_h.status = CAM_REQ_CMP_ERR;
2225 csio->ccb_h.status = CAM_REQ_CMP_ERR;
2229 if (csio->cdb_len > MLY_CMD_SCSI_SMALL_CDB) {
2230 debug(0, " command too large (%d > %d)", csio
2327 struct ccb_scsiio *csio = (struct ccb_scsiio *)mc->mc_private; local
[all...]
/freebsd-13-stable/sys/dev/iser/
H A Diser_initiator.c324 iser_csio_to_sg(struct ccb_scsiio *csio, struct iser_data_buf *data_buf) argument
329 ccbh = &csio->ccb_h;
332 iser_bio_to_sg((struct bio *) csio->data_ptr, data_buf);
343 iser_buf_to_sg(csio->data_ptr, data_buf);
365 struct ccb_scsiio *csio = iser_pdu->csio; local
379 data_buf->sg = csio->data_ptr;
380 data_buf->data_len = csio->dxfer_len;
382 if (likely(csio->dxfer_len)) {
383 err = iser_csio_to_sg(csio, data_bu
[all...]
/freebsd-13-stable/sys/cam/
H A Dcam_ccb.h1339 struct ccb_scsiio csio; member in union:ccb
1381 cam_fill_csio(struct ccb_scsiio *csio, u_int32_t retries, argument
1388 csio->ccb_h.func_code = XPT_SCSI_IO;
1389 csio->ccb_h.flags = flags;
1390 csio->ccb_h.xflags = 0;
1391 csio->ccb_h.retry_count = retries;
1392 csio->ccb_h.cbfcnp = cbfcnp;
1393 csio->ccb_h.timeout = timeout;
1394 csio->data_ptr = data_ptr;
1395 csio
1406 cam_fill_ctio(struct ccb_scsiio *csio, u_int32_t retries, void (*cbfcnp)(struct cam_periph *, union ccb *), u_int32_t flags, u_int tag_action, u_int tag_id, u_int init_id, u_int scsi_status, u_int8_t *data_ptr, u_int32_t dxfer_len, u_int32_t timeout) argument
[all...]
H A Dcam.c405 xpt_path_string(ccb->csio.ccb_h.path, path_str, sizeof(path_str));
420 scsi_command_string(&ccb->csio, &sb);
422 scsi_command_string(device, &ccb->csio, &sb);
488 scsi_status_string(&ccb->csio));
492 && (ccb->csio.scsi_status == SCSI_STATUS_CHECK_COND)
495 scsi_sense_sbuf(&ccb->csio, &sb,
498 scsi_sense_sbuf(device, &ccb->csio, &sb,
/freebsd-13-stable/sys/dev/mpr/
H A Dmpr_sas.c326 xpt_path_string(cm->cm_ccb->csio.ccb_h.path, path_str,
330 scsi_command_string(&cm->cm_ccb->csio, &sb);
332 cm->cm_ccb->csio.dxfer_len);
1696 struct ccb_scsiio *csio; local
1705 csio = &ccb->csio;
1706 list_len = (scsiio_cdb_ptr(csio)[7] << 8 | scsiio_cdb_ptr(csio)[8]);
1712 plist = malloc(csio->dxfer_len, M_MPR, M_ZERO|M_NOWAIT);
1720 bcopy(csio
1827 struct ccb_scsiio *csio; local
2135 mpr_sc_failed_io_info(struct mpr_softc *sc, struct ccb_scsiio *csio, Mpi2SCSIIOReply_t *mpi_reply, struct mprsas_target *targ) argument
2393 struct ccb_scsiio *csio; local
[all...]
/freebsd-13-stable/sys/dev/ocs_fc/
H A Docs_cam.c1355 struct ccb_scsiio *csio = &ccb->csio; local
1356 struct ocs_softc *ocs = csio->ccb_h.ccb_ocs_ptr;
1384 resp.sense_data = (uint8_t *)&csio->sense_data;
1385 resp.sense_data_length = csio->sense_len;
1472 struct ccb_scsiio *csio = &ccb->csio; local
1473 struct ocs_softc *ocs = csio->ccb_h.ccb_ocs_ptr;
1493 csio->scsi_status = rsp->scsi_status;
1498 csio
1648 struct ccb_scsiio *csio = &ccb->csio; local
1784 struct ccb_scsiio *csio = &ccb->csio; local
2677 struct ccb_scsiio *csio = &accb->csio; local
[all...]
/freebsd-13-stable/sys/dev/aic7xxx/
H A Daic79xx_osm.c73 struct ccb_scsiio *csio, struct scb *scb);
408 * copying it into the clients csio.
410 memset(&ccb->csio.sense_data, 0, sizeof(ccb->csio.sense_data));
411 memcpy(&ccb->csio.sense_data,
414 sizeof(ccb->csio.sense_data)
415 - ccb->csio.sense_resid);
426 sizeof(ccb->csio.sense_data));
427 memset(&ccb->csio.sense_data, 0, sizeof(ccb->csio
1062 ahd_setup_data(struct ahd_softc *ahd, struct cam_sim *sim, struct ccb_scsiio *csio, struct scb *scb) argument
[all...]
H A Daic7xxx_osm.c66 struct ccb_scsiio *csio, struct scb *scb);
423 * copying it into the clients csio.
425 memset(&ccb->csio.sense_data, 0, sizeof(ccb->csio.sense_data));
426 memcpy(&ccb->csio.sense_data,
429 - ccb->csio.sense_resid);
489 target_id = ccb->csio.init_id;
551 ccb->csio.scsi_status;
556 tdata->initiator_tag = ccb->csio.tag_id;
559 hscb->control |= ccb->csio
1127 ahc_setup_data(struct ahc_softc *ahc, struct cam_sim *sim, struct ccb_scsiio *csio, struct scb *scb) argument
[all...]
H A Daic_osm_lib.h231 scb->io_ctx->csio.scsi_status = status;
243 return (scb->io_ctx->csio.scsi_status);
249 scb->io_ctx->csio.tag_action = type;
259 return (scb->io_ctx->csio.dxfer_len);
271 scb->io_ctx->csio.resid = resid;
277 scb->io_ctx->csio.sense_resid = resid;
283 return (scb->io_ctx->csio.resid);
/freebsd-13-stable/sys/dev/ciss/
H A Dciss.c184 static int ciss_cam_action_io(struct cam_sim *sim, struct ccb_scsiio *csio);
185 static int ciss_cam_emulate(struct ciss_softc *sc, struct ccb_scsiio *csio);
188 static void ciss_cam_complete_fixup(struct ciss_softc *sc, struct ccb_scsiio *csio);
2969 struct ccb_scsiio *csio; local
2975 csio = (struct ccb_scsiio *)&ccb->csio;
2976 target = csio->ccb_h.target_id;
2982 if (!ciss_cam_action_io(sim, csio))
3103 ciss_cam_action_io(struct cam_sim *sim, struct ccb_scsiio *csio) argument
3113 target = csio
3210 ciss_cam_emulate(struct ciss_softc *sc, struct ccb_scsiio *csio) argument
3299 struct ccb_scsiio *csio; local
3382 ciss_cam_complete_fixup(struct ciss_softc *sc, struct ccb_scsiio *csio) argument
[all...]
/freebsd-13-stable/sys/dev/hyperv/storvsc/
H A Dhv_storvsc_drv_freebsd.c1352 ccb->csio.scsi_status);
1536 if (ccb->csio.cdb_len == 0) {
1824 struct ccb_scsiio *csio = &ccb->csio; local
1829 prplist->gpa_range.gpa_len = csio->dxfer_len;
1872 struct ccb_scsiio *csio = &ccb->csio; local
1887 reqp->vstor_packet.u.vm_srb.cdb_len = csio->cdb_len;
1889 memcpy(&reqp->vstor_packet.u.vm_srb.u.cdb, csio->cdb_io.cdb_ptr,
1890 csio
2110 struct ccb_scsiio *csio = &ccb->csio; local
[all...]
/freebsd-13-stable/sys/cam/ctl/
H A Dscsi_ctl.c770 struct ccb_scsiio *csio; local
789 csio = &start_ccb->csio;
803 &csio->sglist_cnt);
830 csio->sglist_cnt = 0;
839 csio->sense_len = io->scsiio.sense_len;
844 if (csio->sense_len != 0) {
845 csio->sense_data = io->scsiio.sense_data;
869 || (csio->sglist_cnt != 0)))
873 && (csio
1301 struct ccb_scsiio *csio; local
[all...]
/freebsd-13-stable/sys/dev/mps/
H A Dmps_sas.c323 xpt_path_string(cm->cm_ccb->csio.ccb_h.path, path_str,
327 scsi_command_string(&cm->cm_ccb->csio, &sb);
329 cm->cm_ccb->csio.dxfer_len);
1634 struct ccb_scsiio *csio; local
1647 csio = &ccb->csio;
1648 KASSERT(csio->ccb_h.target_id < sassc->maxtargets,
1650 csio->ccb_h.target_id));
1651 targ = &sassc->targets[csio->ccb_h.target_id];
1655 __func__, csio
1914 mps_sc_failed_io_info(struct mps_softc *sc, struct ccb_scsiio *csio, Mpi2SCSIIOReply_t *mpi_reply) argument
1968 struct ccb_scsiio *csio; local
[all...]
/freebsd-13-stable/sys/powerpc/pseries/
H A Dphyp_vscsi.c609 ccb->csio.cdb_io.cdb_ptr : ccb->csio.cdb_io.cdb_bytes;
613 ((ccb->csio.cdb_len > 16) ? (ccb->csio.cdb_len - 16) : 0);
627 if (ccb->csio.cdb_len > 16)
628 cmd->additional_cdb = (ccb->csio.cdb_len - 16) << 2;
629 memcpy(cmd->cdb, cdb, ccb->csio.cdb_len);
649 desc_start = ((ccb->csio.cdb_len > 16) ?
650 ccb->csio.cdb_len - 16 : 0);
695 desc_start = ((ccb->csio
[all...]
/freebsd-13-stable/sys/dev/usb/storage/
H A Dumass.c2175 if (ccb->csio.ccb_h.flags & CAM_CDB_POINTER) {
2176 cmd = (uint8_t *)(ccb->csio.cdb_io.cdb_ptr);
2178 cmd = (uint8_t *)(ccb->csio.cdb_io.cdb_bytes);
2186 ccb->ccb_h.flags & CAM_DIR_MASK, ccb->csio.cdb_len,
2187 ccb->csio.dxfer_len, ccb->csio.sense_len);
2205 umass_dump_buffer(sc, ccb->csio.data_ptr,
2206 ccb->csio.dxfer_len, 48));
2220 if (umass_std_transform(sc, ccb, cmd, ccb->csio.cdb_len)) {
2235 vpd_serial = (struct scsi_vpd_unit_serial_number *)ccb->csio
2480 struct ccb_scsiio *csio; local
[all...]
/freebsd-13-stable/sys/dev/iir/
H A Diir.c698 struct ccb_scsiio *csio; local
747 csio = &ccb->csio;
749 cmd = scsiio_cdb_ptr(csio)[0];
751 if (csio->cdb_len > 12 || (ccbh->flags & CAM_CDB_PHYS)) {
836 ccb->csio.dxfer_len);
838 ccb->csio.cdb_len);
839 bcopy(ccb->csio.cdb_io.cdb_bytes, gccb->gc_cmd + GDT_CMD_UNION + GDT_RAW_CMD,
840 ccb->csio.cdb_len);
901 cmdp = ccb->csio
[all...]
/freebsd-13-stable/sys/dev/hptiop/
H A Dhptiop.c389 cdb = ccb->csio.cdb_io.cdb_ptr;
391 cdb = ccb->csio.cdb_io.cdb_bytes;
432 memset(&ccb->csio.sense_data, 0,
433 sizeof(ccb->csio.sense_data));
434 if (dxfer < ccb->csio.sense_len)
435 ccb->csio.sense_resid = ccb->csio.sense_len -
438 ccb->csio.sense_resid = 0;
442 sg_list), (u_int8_t *)&ccb->csio.sense_data,
443 MIN(dxfer, sizeof(ccb->csio
[all...]

Completed in 309 milliseconds

12345