Home
last modified time | relevance | path

Searched refs:aac (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/scsi/aacraid/
H A Dlinit.c392 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 Dcommsup.c1467 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 Dcomminit.c283 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 Daachba.c353 * @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 Daacraid.h2741 void aac_reinit_aif(struct aac_dev *aac, unsigned int index);
/kernel/linux/linux-6.6/drivers/scsi/aacraid/
H A Dlinit.c390 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 Dcommsup.c1468 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 Dcomminit.c283 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 Daachba.c353 * @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 Daacraid.h2755 void aac_reinit_aif(struct aac_dev *aac, unsigned int index);

Completed in 37 milliseconds