/kernel/linux/linux-5.10/drivers/scsi/aacraid/ |
H A D | linit.c | 392 struct aac_dev *aac = (struct aac_dev *)sdev->host->hostdata; in aac_slave_configure() local 402 if (chn < AAC_MAX_BUSES && tid < AAC_MAX_TARGETS && aac->sa_firmware) { in aac_slave_configure() 403 devtype = aac->hba_map[chn][tid].devtype; in aac_slave_configure() 406 depth = aac->hba_map[chn][tid].qd_limit; in aac_slave_configure() 417 if (aac->jbod && (sdev->type == TYPE_DISK)) in aac_slave_configure() 422 && (!aac->jbod || sdev->inq_periph_qual) in aac_slave_configure() 423 && (!aac->raid_scsi_mode || (sdev_channel(sdev) != 2))) { in aac_slave_configure() 434 && (!aac->raid_scsi_mode || (sdev_channel(sdev) != 2)) in aac_slave_configure() 445 for (cid = 0; cid < aac->maximum_num_containers; ++cid) in aac_slave_configure() 446 if (aac in aac_slave_configure() 520 struct aac_dev *aac = (struct aac_dev *)(sdev->host->hostdata); aac_change_queue_depth() local 561 struct aac_dev *aac = (struct aac_dev *)(sdev->host->hostdata); aac_show_raid_level() local 582 struct aac_dev *aac = (struct aac_dev *)(sdev->host->hostdata); aac_show_unique_id() local 660 get_num_of_incomplete_fibs(struct aac_dev *aac) get_num_of_incomplete_fibs() argument 683 struct aac_dev * aac = (struct aac_dev *)host->hostdata; aac_eh_abort() local 904 struct aac_dev * aac = (struct aac_dev *)host->hostdata; aac_eh_dev_reset() local 967 struct aac_dev * aac = (struct aac_dev *)host->hostdata; aac_eh_target_reset() local 1033 struct aac_dev * aac = (struct aac_dev *)host->hostdata; aac_eh_bus_reset() local 1086 struct aac_dev * aac = (struct aac_dev *)host->hostdata; aac_eh_host_reset() local 1144 struct aac_dev *aac; aac_cfg_open() local 1177 struct aac_dev *aac = (struct aac_dev *)file->private_data; aac_cfg_ioctl() local 1508 __aac_shutdown(struct aac_dev * aac) __aac_shutdown() argument 1559 aac_reinit_aif(struct aac_dev *aac, unsigned int index) aac_reinit_aif() argument 1576 struct aac_dev *aac; aac_probe_one() local 1805 aac_release_resources(struct aac_dev *aac) aac_release_resources() argument 1861 struct aac_dev *aac = (struct aac_dev *)shost->hostdata; aac_suspend() local 1880 struct aac_dev *aac = (struct aac_dev *)shost->hostdata; aac_resume() local 1922 struct aac_dev *aac = (struct aac_dev *)shost->hostdata; aac_remove_one() local 1951 struct aac_dev *aac = shost_priv(shost); aac_pci_error_detected() local 2014 struct aac_dev *aac = (struct aac_dev *)shost_priv(shost); aac_pci_resume() local [all...] |
H A D | commsup.c | 1467 static void aac_schedule_bus_scan(struct aac_dev *aac) in aac_schedule_bus_scan() argument 1469 if (aac->sa_firmware) in aac_schedule_bus_scan() 1470 aac_schedule_safw_scan_worker(aac); in aac_schedule_bus_scan() 1472 aac_schedule_src_reinit_aif_worker(aac); in aac_schedule_bus_scan() 1475 static int _aac_reset_adapter(struct aac_dev *aac, int forced, u8 reset_type) in _aac_reset_adapter() argument 1479 struct Scsi_Host *host = aac->scsi_host_ptr; in _aac_reset_adapter() 1495 aac_adapter_disable_int(aac); in _aac_reset_adapter() 1496 if (aac->thread && aac->thread->pid != current->pid) { in _aac_reset_adapter() 1498 kthread_stop(aac in _aac_reset_adapter() 1627 aac_reset_adapter(struct aac_dev *aac, int forced, u8 reset_type) aac_reset_adapter() argument 1700 aac_check_health(struct aac_dev * aac) aac_check_health() argument 1821 is_safw_raid_volume(struct aac_dev *aac, int bus, int target) is_safw_raid_volume() argument [all...] |
H A D | comminit.c | 283 static void aac_wait_for_io_completion(struct aac_dev *aac) in aac_wait_for_io_completion() argument 290 scsi_host_busy_iter(aac->scsi_host_ptr, in aac_wait_for_io_completion() 297 dev_info(&aac->pdev->dev, in aac_wait_for_io_completion() 302 dev_err(&aac->pdev->dev, in aac_wait_for_io_completion()
|
H A D | aachba.c | 353 * @dev: aac driver data 446 * @dev: aac driver data 2192 * max number of channels based on the aac->nondasd_support flag only. in aac_get_adapter_info() 2648 struct aac_dev *aac; in aac_synchronize() local 2650 aac = (struct aac_dev *)sdev->host->hostdata; in aac_synchronize() 2651 if (aac->in_reset) in aac_synchronize() 2657 cmd_fibcontext = aac_fib_alloc_tag(aac, scsicmd); in aac_synchronize() 2715 struct aac_dev *aac = (struct aac_dev *)sdev->host->hostdata; in aac_start_stop() local 2717 if (!(aac->supplement_adapter_info.supported_options2 & in aac_start_stop() 2725 if (aac in aac_start_stop() [all...] |
H A D | aacraid.h | 2741 void aac_reinit_aif(struct aac_dev *aac, unsigned int index);
|
/kernel/linux/linux-6.6/drivers/scsi/aacraid/ |
H A D | linit.c | 390 struct aac_dev *aac = (struct aac_dev *)sdev->host->hostdata; in aac_slave_configure() local 400 if (chn < AAC_MAX_BUSES && tid < AAC_MAX_TARGETS && aac->sa_firmware) { in aac_slave_configure() 401 devtype = aac->hba_map[chn][tid].devtype; in aac_slave_configure() 404 depth = aac->hba_map[chn][tid].qd_limit; in aac_slave_configure() 415 if (aac->jbod && (sdev->type == TYPE_DISK)) in aac_slave_configure() 420 && (!aac->jbod || sdev->inq_periph_qual) in aac_slave_configure() 421 && (!aac->raid_scsi_mode || (sdev_channel(sdev) != 2))) { in aac_slave_configure() 432 && (!aac->raid_scsi_mode || (sdev_channel(sdev) != 2)) in aac_slave_configure() 443 for (cid = 0; cid < aac->maximum_num_containers; ++cid) in aac_slave_configure() 444 if (aac in aac_slave_configure() 518 struct aac_dev *aac = (struct aac_dev *)(sdev->host->hostdata); aac_change_queue_depth() local 559 struct aac_dev *aac = (struct aac_dev *)(sdev->host->hostdata); aac_show_raid_level() local 580 struct aac_dev *aac = (struct aac_dev *)(sdev->host->hostdata); aac_show_unique_id() local 660 get_num_of_incomplete_fibs(struct aac_dev *aac) get_num_of_incomplete_fibs() argument 684 struct aac_dev * aac = (struct aac_dev *)host->hostdata; aac_eh_abort() local 905 struct aac_dev * aac = (struct aac_dev *)host->hostdata; aac_eh_dev_reset() local 968 struct aac_dev * aac = (struct aac_dev *)host->hostdata; aac_eh_target_reset() local 1034 struct aac_dev * aac = (struct aac_dev *)host->hostdata; aac_eh_bus_reset() local 1087 struct aac_dev * aac = (struct aac_dev *)host->hostdata; aac_eh_host_reset() local 1145 struct aac_dev *aac; aac_cfg_open() local 1178 struct aac_dev *aac = (struct aac_dev *)file->private_data; aac_cfg_ioctl() local 1512 __aac_shutdown(struct aac_dev * aac) __aac_shutdown() argument 1563 aac_reinit_aif(struct aac_dev *aac, unsigned int index) aac_reinit_aif() argument 1580 struct aac_dev *aac; aac_probe_one() local 1808 aac_release_resources(struct aac_dev *aac) aac_release_resources() argument 1862 struct aac_dev *aac = (struct aac_dev *)shost->hostdata; aac_suspend() local 1876 struct aac_dev *aac = (struct aac_dev *)shost->hostdata; aac_resume() local 1906 struct aac_dev *aac = (struct aac_dev *)shost->hostdata; aac_remove_one() local 1935 struct aac_dev *aac = shost_priv(shost); aac_pci_error_detected() local 1997 struct aac_dev *aac = (struct aac_dev *)shost_priv(shost); aac_pci_resume() local [all...] |
H A D | commsup.c | 1468 static void aac_schedule_bus_scan(struct aac_dev *aac) in aac_schedule_bus_scan() argument 1470 if (aac->sa_firmware) in aac_schedule_bus_scan() 1471 aac_schedule_safw_scan_worker(aac); in aac_schedule_bus_scan() 1473 aac_schedule_src_reinit_aif_worker(aac); in aac_schedule_bus_scan() 1476 static int _aac_reset_adapter(struct aac_dev *aac, int forced, u8 reset_type) in _aac_reset_adapter() argument 1480 struct Scsi_Host *host = aac->scsi_host_ptr; in _aac_reset_adapter() 1496 aac_adapter_disable_int(aac); in _aac_reset_adapter() 1497 if (aac->thread && aac->thread->pid != current->pid) { in _aac_reset_adapter() 1499 kthread_stop(aac in _aac_reset_adapter() 1628 aac_reset_adapter(struct aac_dev *aac, int forced, u8 reset_type) aac_reset_adapter() argument 1701 aac_check_health(struct aac_dev * aac) aac_check_health() argument 1822 is_safw_raid_volume(struct aac_dev *aac, int bus, int target) is_safw_raid_volume() argument [all...] |
H A D | comminit.c | 283 static void aac_wait_for_io_completion(struct aac_dev *aac) in aac_wait_for_io_completion() argument 290 scsi_host_busy_iter(aac->scsi_host_ptr, in aac_wait_for_io_completion() 297 dev_info(&aac->pdev->dev, in aac_wait_for_io_completion() 302 dev_err(&aac->pdev->dev, in aac_wait_for_io_completion()
|
H A D | aachba.c | 353 * @dev: aac driver data 446 * @dev: aac driver data 2200 * max number of channels based on the aac->nondasd_support flag only. in aac_get_adapter_info() 2648 struct aac_dev *aac; in aac_synchronize() local 2650 aac = (struct aac_dev *)sdev->host->hostdata; in aac_synchronize() 2651 if (aac->in_reset) in aac_synchronize() 2657 cmd_fibcontext = aac_fib_alloc_tag(aac, scsicmd); in aac_synchronize() 2715 struct aac_dev *aac = (struct aac_dev *)sdev->host->hostdata; in aac_start_stop() local 2717 if (!(aac->supplement_adapter_info.supported_options2 & in aac_start_stop() 2724 if (aac in aac_start_stop() [all...] |
H A D | aacraid.h | 2755 void aac_reinit_aif(struct aac_dev *aac, unsigned int index);
|