/kernel/linux/linux-6.6/drivers/scsi/aacraid/ |
H A D | aachba.c | 216 static long aac_build_sg(struct scsi_cmnd *scsicmd, struct sgmap *sgmap); 217 static long aac_build_sg64(struct scsi_cmnd *scsicmd, struct sgmap64 *psg); 218 static long aac_build_sgraw(struct scsi_cmnd *scsicmd, struct sgmapraw *psg); 219 static long aac_build_sgraw2(struct scsi_cmnd *scsicmd, 221 static long aac_build_sghba(struct scsi_cmnd *scsicmd, 227 static int aac_send_srb_fib(struct scsi_cmnd* scsicmd); 228 static int aac_send_hba_fib(struct scsi_cmnd *scsicmd); 332 static inline int aac_valid_context(struct scsi_cmnd *scsicmd, in aac_valid_context() argument 336 if (unlikely(!scsicmd)) { in aac_valid_context() 341 aac_priv(scsicmd) in aac_valid_context() 434 aac_expose_phy_device(struct scsi_cmnd *scsicmd) aac_expose_phy_device() argument 535 struct scsi_cmnd * scsicmd; get_container_name_callback() local 579 aac_get_container_name(struct scsi_cmnd * scsicmd) aac_get_container_name() argument 621 aac_probe_container_callback2(struct scsi_cmnd * scsicmd) aac_probe_container_callback2() argument 637 struct scsi_cmnd *scsicmd = context; _aac_probe_container2() local 695 struct scsi_cmnd * scsicmd; _aac_probe_container1() local 745 _aac_probe_container(struct scsi_cmnd * scsicmd, int (*callback)(struct scsi_cmnd *)) _aac_probe_container() argument 808 aac_probe_container_callback1(struct scsi_cmnd * scsicmd) aac_probe_container_callback1() argument 822 struct scsi_cmnd *scsicmd = kzalloc(sizeof(*scsicmd) + sizeof(*cmd_priv), GFP_KERNEL); aac_probe_container() local 972 build_vpd83_type3(struct tvpd_page83 *vpdpage83data, struct aac_dev *dev, struct scsi_cmnd *scsicmd) build_vpd83_type3() argument 997 struct scsi_cmnd * scsicmd; get_container_serial_callback() local 1118 aac_get_container_serial(struct scsi_cmnd * scsicmd) aac_get_container_serial() argument 2322 struct scsi_cmnd *scsicmd; io_callback() local 2413 aac_read(struct scsi_cmnd * scsicmd) aac_read() argument 2513 aac_write(struct scsi_cmnd * scsicmd) aac_write() argument 2642 aac_synchronize(struct scsi_cmnd *scsicmd) aac_synchronize() argument 2695 struct scsi_cmnd *scsicmd = context; aac_start_stop_callback() local 2709 aac_start_stop(struct scsi_cmnd *scsicmd) aac_start_stop() argument 2775 aac_scsi_cmd(struct scsi_cmnd * scsicmd) aac_scsi_cmd() argument 3380 struct scsi_cmnd *scsicmd; aac_srb_callback() local 3567 hba_resp_task_complete(struct aac_dev *dev, struct scsi_cmnd *scsicmd, struct aac_hba_resp *err) hba_resp_task_complete() argument 3605 hba_resp_task_failure(struct aac_dev *dev, struct scsi_cmnd *scsicmd, struct aac_hba_resp *err) hba_resp_task_failure() argument 3654 struct scsi_cmnd *scsicmd; aac_hba_callback() local 3714 aac_send_srb_fib(struct scsi_cmnd* scsicmd) aac_send_srb_fib() argument 3755 aac_send_hba_fib(struct scsi_cmnd *scsicmd) aac_send_hba_fib() argument 3794 aac_build_sg(struct scsi_cmnd *scsicmd, struct sgmap *psg) aac_build_sg() argument 3834 aac_build_sg64(struct scsi_cmnd *scsicmd, struct sgmap64 *psg) aac_build_sg64() argument 3877 aac_build_sgraw(struct scsi_cmnd *scsicmd, struct sgmapraw *psg) aac_build_sgraw() argument 3925 aac_build_sgraw2(struct scsi_cmnd *scsicmd, struct aac_raw_io2 *rio2, int sg_max) aac_build_sgraw2() argument 4041 aac_build_sghba(struct scsi_cmnd *scsicmd, struct aac_hba_cmd_req *hbacmd, int sg_max, u64 sg_address) aac_build_sghba() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/aacraid/ |
H A D | aachba.c | 217 static long aac_build_sg(struct scsi_cmnd *scsicmd, struct sgmap *sgmap); 218 static long aac_build_sg64(struct scsi_cmnd *scsicmd, struct sgmap64 *psg); 219 static long aac_build_sgraw(struct scsi_cmnd *scsicmd, struct sgmapraw *psg); 220 static long aac_build_sgraw2(struct scsi_cmnd *scsicmd, 222 static long aac_build_sghba(struct scsi_cmnd *scsicmd, 227 static int aac_send_srb_fib(struct scsi_cmnd* scsicmd); 228 static int aac_send_hba_fib(struct scsi_cmnd *scsicmd); 332 static inline int aac_valid_context(struct scsi_cmnd *scsicmd, in aac_valid_context() argument 336 if (unlikely(!scsicmd || !scsicmd in aac_valid_context() 434 aac_expose_phy_device(struct scsi_cmnd *scsicmd) aac_expose_phy_device() argument 524 struct scsi_cmnd * scsicmd; get_container_name_callback() local 568 aac_get_container_name(struct scsi_cmnd * scsicmd) aac_get_container_name() argument 610 aac_probe_container_callback2(struct scsi_cmnd * scsicmd) aac_probe_container_callback2() argument 626 struct scsi_cmnd * scsicmd = (struct scsi_cmnd *)context; _aac_probe_container2() local 683 struct scsi_cmnd * scsicmd; _aac_probe_container1() local 733 _aac_probe_container(struct scsi_cmnd * scsicmd, int (*callback)(struct scsi_cmnd *)) _aac_probe_container() argument 795 aac_probe_container_callback1(struct scsi_cmnd * scsicmd) aac_probe_container_callback1() argument 808 struct scsi_cmnd *scsicmd = kmalloc(sizeof(*scsicmd), GFP_KERNEL); aac_probe_container() local 958 build_vpd83_type3(struct tvpd_page83 *vpdpage83data, struct aac_dev *dev, struct scsi_cmnd *scsicmd) build_vpd83_type3() argument 983 struct scsi_cmnd * scsicmd; get_container_serial_callback() local 1104 aac_get_container_serial(struct scsi_cmnd * scsicmd) aac_get_container_serial() argument 2314 struct scsi_cmnd *scsicmd; io_callback() local 2409 aac_read(struct scsi_cmnd * scsicmd) aac_read() argument 2510 aac_write(struct scsi_cmnd * scsicmd) aac_write() argument 2642 aac_synchronize(struct scsi_cmnd *scsicmd) aac_synchronize() argument 2695 struct scsi_cmnd *scsicmd = context; aac_start_stop_callback() local 2709 aac_start_stop(struct scsi_cmnd *scsicmd) aac_start_stop() argument 2776 aac_scsi_cmd(struct scsi_cmnd * scsicmd) aac_scsi_cmd() argument 3400 struct scsi_cmnd *scsicmd; aac_srb_callback() local 3602 hba_resp_task_complete(struct aac_dev *dev, struct scsi_cmnd *scsicmd, struct aac_hba_resp *err) hba_resp_task_complete() argument 3640 hba_resp_task_failure(struct aac_dev *dev, struct scsi_cmnd *scsicmd, struct aac_hba_resp *err) hba_resp_task_failure() argument 3690 struct scsi_cmnd *scsicmd; aac_hba_callback() local 3750 aac_send_srb_fib(struct scsi_cmnd* scsicmd) aac_send_srb_fib() argument 3791 aac_send_hba_fib(struct scsi_cmnd *scsicmd) aac_send_hba_fib() argument 3830 aac_build_sg(struct scsi_cmnd *scsicmd, struct sgmap *psg) aac_build_sg() argument 3870 aac_build_sg64(struct scsi_cmnd *scsicmd, struct sgmap64 *psg) aac_build_sg64() argument 3913 aac_build_sgraw(struct scsi_cmnd *scsicmd, struct sgmapraw *psg) aac_build_sgraw() argument 3961 aac_build_sgraw2(struct scsi_cmnd *scsicmd, struct aac_raw_io2 *rio2, int sg_max) aac_build_sgraw2() argument 4077 aac_build_sghba(struct scsi_cmnd *scsicmd, struct aac_hba_cmd_req *hbacmd, int sg_max, u64 sg_address) aac_build_sghba() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/unisys/visorhba/ |
H A D | visorhba_main.c | 364 * @scsicmd: The scsicmd that needs aborted 368 static int visorhba_abort_handler(struct scsi_cmnd *scsicmd) in visorhba_abort_handler() argument 375 scsidev = scsicmd->device; in visorhba_abort_handler() 383 scsicmd->result = DID_ABORT << 16; in visorhba_abort_handler() 384 scsicmd->scsi_done(scsicmd); in visorhba_abort_handler() 391 * @scsicmd: The scsicmd that needs aborted 395 static int visorhba_device_reset_handler(struct scsi_cmnd *scsicmd) in visorhba_device_reset_handler() argument 423 visorhba_bus_reset_handler(struct scsi_cmnd *scsicmd) visorhba_bus_reset_handler() argument 451 visorhba_host_reset_handler(struct scsi_cmnd *scsicmd) visorhba_host_reset_handler() argument 503 visorhba_queue_command_lck(struct scsi_cmnd *scsicmd, void (*visorhba_cmnd_done) (struct scsi_cmnd *)) visorhba_queue_command_lck() argument 726 struct scsi_cmnd *scsicmd = NULL; visorhba_serverdown_complete() local 790 do_scsi_linuxstat(struct uiscmdrsp *cmdrsp, struct scsi_cmnd *scsicmd) do_scsi_linuxstat() argument 837 do_scsi_nolinuxstat(struct uiscmdrsp *cmdrsp, struct scsi_cmnd *scsicmd) do_scsi_nolinuxstat() argument 900 complete_scsi_command(struct uiscmdrsp *cmdrsp, struct scsi_cmnd *scsicmd) complete_scsi_command() argument 923 struct scsi_cmnd *scsicmd; drain_queue() local [all...] |
/kernel/linux/linux-5.10/drivers/ata/ |
H A D | libata-scsi.c | 632 qc->scsicmd = cmd; in ata_scsi_qc_new() 650 struct scsi_cmnd *scmd = qc->scsicmd; in ata_qc_set_pc_nbytes() 852 struct scsi_cmnd *cmd = qc->scsicmd; in ata_gen_passthru_sense() 951 struct scsi_cmnd *cmd = qc->scsicmd; in ata_gen_ata_sense() 1170 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_start_stop_xlat() 1385 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_verify_xlat() 1534 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_rw_xlat() 1634 struct scsi_cmnd *cmd = qc->scsicmd; in ata_qc_done() 1644 struct scsi_cmnd *cmd = qc->scsicmd; in ata_scsi_qc_complete() 2297 u8 *scsicmd in ata_scsiop_mode_sense() local 4169 const u8 *scsicmd = cmd->cmnd; ata_scsi_simulate() local [all...] |
H A D | sata_sx4.c | 920 u8 *scsicmd = qc->scsicmd->cmnd; in pdc_check_atapi_dma() local 924 switch (scsicmd[0]) { in pdc_check_atapi_dma() 936 if (scsicmd[0] == WRITE_10) { in pdc_check_atapi_dma() 938 (scsicmd[2] << 24) | in pdc_check_atapi_dma() 939 (scsicmd[3] << 16) | in pdc_check_atapi_dma() 940 (scsicmd[4] << 8) | in pdc_check_atapi_dma() 941 scsicmd[5]; in pdc_check_atapi_dma()
|
H A D | sata_promise.c | 1055 u8 *scsicmd = qc->scsicmd->cmnd; in pdc_check_atapi_dma() local 1059 switch (scsicmd[0]) { in pdc_check_atapi_dma() 1071 if (scsicmd[0] == WRITE_10) { in pdc_check_atapi_dma() 1073 (scsicmd[2] << 24) | in pdc_check_atapi_dma() 1074 (scsicmd[3] << 16) | in pdc_check_atapi_dma() 1075 (scsicmd[4] << 8) | in pdc_check_atapi_dma() 1076 scsicmd[5]; in pdc_check_atapi_dma()
|
H A D | libata-eh.c | 609 qc->scsicmd == scmd) in ata_scsi_cmd_error_handler() 923 blk_abort_request(qc->scsicmd->request); in ata_qc_schedule_eh() 1161 struct scsi_cmnd *scmd = qc->scsicmd; in __ata_eh_qc_complete() 1182 struct scsi_cmnd *scmd = qc->scsicmd; in ata_eh_qc_complete() 1200 struct scsi_cmnd *scmd = qc->scsicmd; in ata_eh_qc_retry() 1586 ata_eh_request_sense(qc, qc->scsicmd); in ata_eh_analyze_tf() 1600 qc->scsicmd->sense_buffer, in ata_eh_analyze_tf() 1610 enum scsi_disposition ret = scsi_check_sense(qc->scsicmd); in ata_eh_analyze_tf() 1904 if (qc->scsicmd && in ata_eh_quiet() 1905 qc->scsicmd in ata_eh_quiet() [all...] |
H A D | pata_pdc2027x.c | 437 struct scsi_cmnd *cmd = qc->scsicmd; in pdc2027x_check_atapi_dma() 438 u8 *scsicmd = cmd->cmnd; in pdc2027x_check_atapi_dma() local 447 switch (scsicmd[0]) { in pdc2027x_check_atapi_dma()
|
H A D | pata_falcon.c | 50 struct scsi_cmnd *cmd = qc->scsicmd; in pata_falcon_data_xfer()
|
H A D | libata-sata.c | 1488 ata_scsi_set_sense(dev, qc->scsicmd, sense_key, asc, ascq); in ata_eh_analyze_ncq_error() 1489 ata_scsi_set_sense_information(dev, qc->scsicmd, in ata_eh_analyze_ncq_error()
|
H A D | sata_svw.c | 84 u8 cmnd = qc->scsicmd->cmnd[0]; in k2_sata_check_atapi_dma()
|
H A D | sata_via.c | 384 (qc->scsicmd->sc_data_direction == DMA_TO_DEVICE)) { in vt6420_bmdma_start()
|
/kernel/linux/linux-6.6/drivers/ata/ |
H A D | libata-scsi.c | 686 qc->scsicmd = cmd; in ata_scsi_qc_new() 706 struct scsi_cmnd *scmd = qc->scsicmd; in ata_qc_set_pc_nbytes() 855 struct scsi_cmnd *cmd = qc->scsicmd; in ata_gen_passthru_sense() 950 struct scsi_cmnd *cmd = qc->scsicmd; in ata_gen_ata_sense() 1210 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_start_stop_xlat() 1403 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_verify_xlat() 1552 struct scsi_cmnd *scmd = qc->scsicmd; in ata_scsi_rw_xlat() 1656 struct scsi_cmnd *cmd = qc->scsicmd; in ata_qc_done() 1665 struct scsi_cmnd *cmd = qc->scsicmd; in ata_scsi_qc_complete() 2391 u8 *scsicmd in ata_scsiop_mode_sense() local 4260 const u8 *scsicmd = cmd->cmnd; ata_scsi_simulate() local [all...] |
H A D | libata-eh.c | 623 qc->scsicmd == scmd) in ata_scsi_cmd_error_handler() 933 blk_abort_request(scsi_cmd_to_rq(qc->scsicmd)); in ata_qc_schedule_eh() 1154 struct scsi_cmnd *scmd = qc->scsicmd; in __ata_eh_qc_complete() 1175 struct scsi_cmnd *scmd = qc->scsicmd; in ata_eh_qc_complete() 1193 struct scsi_cmnd *scmd = qc->scsicmd; in ata_eh_qc_retry() 1411 struct scsi_cmnd *cmd = qc->scsicmd; in ata_eh_request_sense() 1436 /* Set sense without also setting scsicmd->result */ in ata_eh_request_sense() 1600 set_status_byte(qc->scsicmd, SAM_STAT_CHECK_CONDITION); in ata_eh_analyze_tf() 1612 qc->scsicmd->sense_buffer, in ata_eh_analyze_tf() 1622 enum scsi_disposition ret = scsi_check_sense(qc->scsicmd); in ata_eh_analyze_tf() [all...] |
H A D | sata_promise.c | 1040 u8 *scsicmd = qc->scsicmd->cmnd; in pdc_check_atapi_dma() local 1044 switch (scsicmd[0]) { in pdc_check_atapi_dma() 1056 if (scsicmd[0] == WRITE_10) { in pdc_check_atapi_dma() 1058 (scsicmd[2] << 24) | in pdc_check_atapi_dma() 1059 (scsicmd[3] << 16) | in pdc_check_atapi_dma() 1060 (scsicmd[4] << 8) | in pdc_check_atapi_dma() 1061 scsicmd[5]; in pdc_check_atapi_dma()
|
H A D | sata_sx4.c | 874 u8 *scsicmd = qc->scsicmd->cmnd; in pdc_check_atapi_dma() local 878 switch (scsicmd[0]) { in pdc_check_atapi_dma() 890 if (scsicmd[0] == WRITE_10) { in pdc_check_atapi_dma() 892 (scsicmd[2] << 24) | in pdc_check_atapi_dma() 893 (scsicmd[3] << 16) | in pdc_check_atapi_dma() 894 (scsicmd[4] << 8) | in pdc_check_atapi_dma() 895 scsicmd[5]; in pdc_check_atapi_dma()
|
H A D | pata_pdc2027x.c | 425 struct scsi_cmnd *cmd = qc->scsicmd; in pdc2027x_check_atapi_dma() 426 u8 *scsicmd = cmd->cmnd; in pdc2027x_check_atapi_dma() local 435 switch (scsicmd[0]) { in pdc2027x_check_atapi_dma()
|
H A D | pata_falcon.c | 52 struct scsi_cmnd *cmd = qc->scsicmd; in pata_falcon_data_xfer()
|
H A D | libata-sata.c | 1414 /* Set sense without also setting scsicmd->result */ in ata_eh_read_sense_success_ncq_log() 1416 qc->scsicmd->sense_buffer, sk, in ata_eh_read_sense_success_ncq_log() 1426 scsi_check_sense(qc->scsicmd); in ata_eh_read_sense_success_ncq_log() 1503 ata_scsi_set_sense(dev, qc->scsicmd, sense_key, asc, in ata_eh_analyze_ncq_error() 1505 ata_scsi_set_sense_information(dev, qc->scsicmd, in ata_eh_analyze_ncq_error()
|
H A D | sata_svw.c | 85 u8 cmnd = qc->scsicmd->cmnd[0]; in k2_sata_check_atapi_dma()
|
H A D | sata_via.c | 384 (qc->scsicmd->sc_data_direction == DMA_TO_DEVICE)) { in vt6420_bmdma_start()
|
/kernel/linux/linux-5.10/drivers/scsi/libsas/ |
H A D | sas_ata.c | 96 else if (qc && qc->scsicmd) in sas_ata_task_done() 97 ASSIGN_SAS_TASK(qc->scsicmd, NULL); in sas_ata_task_done() 114 if (qc->scsicmd) in sas_ata_task_done() 224 if (qc->scsicmd) 225 ASSIGN_SAS_TASK(qc->scsicmd, task); 231 if (qc->scsicmd) 232 ASSIGN_SAS_TASK(qc->scsicmd, NULL); 604 if (qc->scsicmd) { in sas_ata_task_abort() 605 blk_abort_request(qc->scsicmd->request); in sas_ata_task_abort()
|
/kernel/linux/linux-6.6/drivers/scsi/libsas/ |
H A D | sas_ata.c | 88 else if (qc && qc->scsicmd) in sas_ata_task_done() 89 ASSIGN_SAS_TASK(qc->scsicmd, NULL); in sas_ata_task_done() 106 if (qc->scsicmd) in sas_ata_task_done() 212 if (qc->scsicmd) 213 ASSIGN_SAS_TASK(qc->scsicmd, task); 219 if (qc->scsicmd) 220 ASSIGN_SAS_TASK(qc->scsicmd, NULL); 633 if (qc->scsicmd) { in sas_ata_task_abort() 634 blk_abort_request(scsi_cmd_to_rq(qc->scsicmd)); in sas_ata_task_abort()
|
/kernel/linux/linux-6.6/include/scsi/ |
H A D | libsas.h | 628 scmd = qc ? qc->scsicmd : NULL; in sas_task_find_rq()
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | hpsa.c | 286 static int hpsa_eh_device_reset_handler(struct scsi_cmnd *scsicmd); 6008 static int hpsa_eh_device_reset_handler(struct scsi_cmnd *scsicmd) in hpsa_eh_device_reset_handler() argument 6019 h = sdev_to_hba(scsicmd->device); in hpsa_eh_device_reset_handler() 6032 dev = scsicmd->device->hostdata; in hpsa_eh_device_reset_handler() 6048 hpsa_get_cmd_index(scsicmd)); in hpsa_eh_device_reset_handler() 6058 hpsa_get_cmd_index(scsicmd)); in hpsa_eh_device_reset_handler()
|