Home
last modified time | relevance | path

Searched refs:sas_device (Results 1 - 25 of 32) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/scsi/mpt3sas/
H A Dmpt3sas_scsih.c71 struct _sas_device *sas_device);
456 * @device: sas_device or pcie_device object
470 struct _sas_device *sas_device; in _scsih_determine_boot_device() local
499 sas_device = device; in _scsih_determine_boot_device()
500 sas_address = sas_device->sas_address; in _scsih_determine_boot_device()
501 device_name = sas_device->device_name; in _scsih_determine_boot_device()
502 enclosure_logical_id = sas_device->enclosure_logical_id; in _scsih_determine_boot_device()
503 slot = sas_device->slot; in _scsih_determine_boot_device()
621 struct _sas_device *sas_device; in __mpt3sas_get_sdev_by_addr() local
625 list_for_each_entry(sas_device, in __mpt3sas_get_sdev_by_addr()
653 struct _sas_device *sas_device; mpt3sas_get_sdev_by_addr() local
667 struct _sas_device *sas_device; __mpt3sas_get_sdev_by_handle() local
698 struct _sas_device *sas_device; mpt3sas_get_sdev_by_handle() local
716 _scsih_display_enclosure_chassis_info(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device, struct scsi_device *sdev, struct scsi_target *starget) _scsih_display_enclosure_chassis_info() argument
775 _scsih_sas_device_remove(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) _scsih_sas_device_remove() argument
807 struct _sas_device *sas_device; _scsih_device_remove_by_handle() local
835 struct _sas_device *sas_device; mpt3sas_device_remove_by_sas_address() local
863 _scsih_sas_device_add(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) _scsih_sas_device_add() argument
914 _scsih_sas_device_init_add(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) _scsih_sas_device_init_add() argument
1630 struct _sas_device *sas_device; scsih_change_queue_depth() local
1707 struct _sas_device *sas_device; scsih_target_alloc() local
1796 struct _sas_device *sas_device; scsih_target_destroy() local
1877 struct _sas_device *sas_device; scsih_slave_alloc() local
1953 struct _sas_device *sas_device; scsih_slave_destroy() local
2346 struct _sas_device *sas_device; scsih_slave_configure() local
3047 struct _sas_device *sas_device = NULL; _scsih_tm_display_info() local
3202 struct _sas_device *sas_device = NULL; scsih_dev_reset() local
3283 struct _sas_device *sas_device = NULL; scsih_target_reset() local
3729 struct _sas_device *sas_device; _scsih_block_io_device() local
3770 struct _sas_device *sas_device; _scsih_block_io_to_children_attached_to_ex() local
3883 struct _sas_device *sas_device = NULL; _scsih_tm_tr_send() local
5137 struct _sas_device *sas_device = NULL; _scsih_scsi_ioc_info() local
5335 struct _sas_device *sas_device; _scsih_turn_on_pfa_led() local
5374 _scsih_turn_off_pfa_led(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) _scsih_turn_off_pfa_led() argument
5438 struct _sas_device *sas_device; _scsih_smart_predicted_fault() local
6237 struct _sas_device *sas_device; _scsih_check_device() local
6353 struct _sas_device *sas_device; _scsih_add_device() local
6479 _scsih_remove_device(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) _scsih_remove_device() argument
6811 struct _sas_device *sas_device; _scsih_sas_device_status_change_event() local
8131 struct _sas_device *sas_device; _scsih_sas_pd_expose() local
8171 struct _sas_device *sas_device; _scsih_sas_pd_hide() local
8235 struct _sas_device *sas_device; _scsih_sas_pd_add() local
8517 struct _sas_device *sas_device; _scsih_sas_ir_physical_disk_event() local
8698 struct _sas_device *sas_device = NULL; _scsih_mark_responding_sas_device() local
9208 struct _sas_device *sas_device, *sas_device_next; _scsih_remove_unresponding_devices() local
9338 struct _sas_device *sas_device; _scsih_scan_for_devices_after_reset() local
10295 struct _sas_device *sas_device; _scsih_probe_boot_devices() local
10389 struct _sas_device *sas_device = NULL; get_next_sas_device() local
10403 sas_device_make_active(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) sas_device_make_active() argument
10438 struct _sas_device *sas_device; _scsih_probe_sas() local
[all...]
H A Dmpt3sas_transport.c612 struct _sas_device *sas_device = NULL; in mpt3sas_transport_port_add() local
707 sas_device = mpt3sas_get_sdev_by_addr(ioc, in mpt3sas_transport_port_add()
709 if (!sas_device) { in mpt3sas_transport_port_add()
715 sas_device->pend_sas_rphy_add = 1; in mpt3sas_transport_port_add()
727 sas_device->pend_sas_rphy_add = 0; in mpt3sas_transport_port_add()
728 sas_device_put(sas_device); in mpt3sas_transport_port_add()
1275 struct _sas_device *sas_device; in _transport_get_enclosure_identifier() local
1280 sas_device = __mpt3sas_get_sdev_by_addr(ioc, in _transport_get_enclosure_identifier()
1282 if (sas_device) { in _transport_get_enclosure_identifier()
1283 *identifier = sas_device in _transport_get_enclosure_identifier()
1305 struct _sas_device *sas_device; _transport_get_bay_identifier() local
[all...]
H A Dmpt3sas_ctl.c209 struct _sas_device *sas_device = NULL; in _ctl_display_some_debug() local
212 sas_device = mpt3sas_get_sdev_by_handle(ioc, in _ctl_display_some_debug()
214 if (sas_device) { in _ctl_display_some_debug()
216 (u64)sas_device->sas_address, in _ctl_display_some_debug()
217 sas_device->phy); in _ctl_display_some_debug()
219 (u64)sas_device->enclosure_logical_id, in _ctl_display_some_debug()
220 sas_device->slot); in _ctl_display_some_debug()
221 sas_device_put(sas_device); in _ctl_display_some_debug()
223 if (!sas_device) { in _ctl_display_some_debug()
1350 struct _sas_device *sas_device; in _ctl_btdh_search_sas_device() local
[all...]
/kernel/linux/linux-6.6/drivers/scsi/mpt3sas/
H A Dmpt3sas_scsih.c71 struct _sas_device *sas_device);
552 * @device: sas_device or pcie_device object
566 struct _sas_device *sas_device; in _scsih_determine_boot_device() local
595 sas_device = device; in _scsih_determine_boot_device()
596 sas_address = sas_device->sas_address; in _scsih_determine_boot_device()
597 device_name = sas_device->device_name; in _scsih_determine_boot_device()
598 enclosure_logical_id = sas_device->enclosure_logical_id; in _scsih_determine_boot_device()
599 slot = sas_device->slot; in _scsih_determine_boot_device()
720 * before returning the sas_device object.
722 * This searches for sas_device fro
729 struct _sas_device *sas_device; __mpt3sas_get_sdev_by_rphy() local
765 struct _sas_device *sas_device; __mpt3sas_get_sdev_by_addr() local
807 struct _sas_device *sas_device; mpt3sas_get_sdev_by_addr() local
821 struct _sas_device *sas_device; __mpt3sas_get_sdev_by_handle() local
852 struct _sas_device *sas_device; mpt3sas_get_sdev_by_handle() local
870 _scsih_display_enclosure_chassis_info(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device, struct scsi_device *sdev, struct scsi_target *starget) _scsih_display_enclosure_chassis_info() argument
929 _scsih_sas_device_remove(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) _scsih_sas_device_remove() argument
961 struct _sas_device *sas_device; _scsih_device_remove_by_handle() local
993 struct _sas_device *sas_device; mpt3sas_device_remove_by_sas_address() local
1021 _scsih_sas_device_add(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) _scsih_sas_device_add() argument
1073 _scsih_sas_device_init_add(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) _scsih_sas_device_init_add() argument
1796 struct _sas_device *sas_device; scsih_change_queue_depth() local
1873 struct _sas_device *sas_device; scsih_target_alloc() local
1963 struct _sas_device *sas_device; scsih_target_destroy() local
2044 struct _sas_device *sas_device; scsih_slave_alloc() local
2121 struct _sas_device *sas_device; scsih_slave_destroy() local
2514 struct _sas_device *sas_device; scsih_slave_configure() local
3217 struct _sas_device *sas_device = NULL; _scsih_tm_display_info() local
3372 struct _sas_device *sas_device = NULL; scsih_dev_reset() local
3453 struct _sas_device *sas_device = NULL; scsih_target_reset() local
3924 struct _sas_device *sas_device; _scsih_block_io_device() local
3965 struct _sas_device *sas_device; _scsih_block_io_to_children_attached_to_ex() local
4080 struct _sas_device *sas_device = NULL; _scsih_tm_tr_send() local
5333 struct _sas_device *sas_device = NULL; _scsih_scsi_ioc_info() local
5531 struct _sas_device *sas_device; _scsih_turn_on_pfa_led() local
5570 _scsih_turn_off_pfa_led(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) _scsih_turn_off_pfa_led() argument
5634 struct _sas_device *sas_device; _scsih_smart_predicted_fault() local
5951 struct _sas_device *sas_device; _scsih_update_vphys_after_reset() local
7190 struct _sas_device *sas_device = NULL; _scsih_check_device() local
7310 struct _sas_device *sas_device; _scsih_add_device() local
7449 _scsih_remove_device(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) _scsih_remove_device() argument
7786 struct _sas_device *sas_device; _scsih_sas_device_status_change_event() local
9107 struct _sas_device *sas_device; _scsih_sas_pd_expose() local
9147 struct _sas_device *sas_device; _scsih_sas_pd_hide() local
9211 struct _sas_device *sas_device; _scsih_sas_pd_add() local
9495 struct _sas_device *sas_device; _scsih_sas_ir_physical_disk_event() local
9674 struct _sas_device *sas_device; _scsih_update_device_qdepth() local
9714 struct _sas_device *sas_device = NULL; _scsih_mark_responding_sas_device() local
10236 struct _sas_device *sas_device, *sas_device_next; _scsih_remove_unresponding_devices() local
10388 struct _sas_device *sas_device; _scsih_scan_for_devices_after_reset() local
11423 struct _sas_device *sas_device; _scsih_probe_boot_devices() local
11544 struct _sas_device *sas_device = NULL; get_next_sas_device() local
11558 sas_device_make_active(struct MPT3SAS_ADAPTER *ioc, struct _sas_device *sas_device) sas_device_make_active() argument
11593 struct _sas_device *sas_device; _scsih_probe_sas() local
[all...]
H A Dmpt3sas_transport.c114 struct _sas_device *sas_device; in _transport_get_port_id_by_rphy() local
134 sas_device = __mpt3sas_get_sdev_by_rphy(ioc, rphy); in _transport_get_port_id_by_rphy()
135 if (sas_device) { in _transport_get_port_id_by_rphy()
136 port_id = sas_device->port->port_id; in _transport_get_port_id_by_rphy()
137 sas_device_put(sas_device); in _transport_get_port_id_by_rphy()
691 struct _sas_device *sas_device = NULL; in mpt3sas_transport_port_add() local
771 sas_device = mpt3sas_get_sdev_by_addr(ioc, in mpt3sas_transport_port_add()
774 if (!sas_device) { in mpt3sas_transport_port_add()
779 sas_device->pend_sas_rphy_add = 1; in mpt3sas_transport_port_add()
810 sas_device in mpt3sas_transport_port_add()
1477 struct _sas_device *sas_device; _transport_get_enclosure_identifier() local
1506 struct _sas_device *sas_device; _transport_get_bay_identifier() local
[all...]
H A Dmpt3sas_ctl.c209 struct _sas_device *sas_device = NULL; in _ctl_display_some_debug() local
212 sas_device = mpt3sas_get_sdev_by_handle(ioc, in _ctl_display_some_debug()
214 if (sas_device) { in _ctl_display_some_debug()
216 (u64)sas_device->sas_address, in _ctl_display_some_debug()
217 sas_device->phy); in _ctl_display_some_debug()
219 (u64)sas_device->enclosure_logical_id, in _ctl_display_some_debug()
220 sas_device->slot); in _ctl_display_some_debug()
221 sas_device_put(sas_device); in _ctl_display_some_debug()
223 if (!sas_device) { in _ctl_display_some_debug()
1364 struct _sas_device *sas_device; in _ctl_btdh_search_sas_device() local
[all...]
/kernel/linux/linux-5.10/drivers/message/fusion/
H A Dmptsas.c621 struct mptsas_devinfo sas_device; in mptsas_add_device_component_by_fw() local
625 rc = mptsas_sas_device_pg0(ioc, &sas_device, in mptsas_add_device_component_by_fw()
636 sas_device.handle_enclosure); in mptsas_add_device_component_by_fw()
638 mptsas_add_device_component(ioc, sas_device.channel, in mptsas_add_device_component_by_fw()
639 sas_device.id, sas_device.sas_address, sas_device.device_info, in mptsas_add_device_component_by_fw()
640 sas_device.slot, enclosure_info.enclosure_logical_id); in mptsas_add_device_component_by_fw()
1577 struct mptsas_devinfo *sas_device) in mptsas_refreshing_device_handles()
1584 sas_device in mptsas_refreshing_device_handles()
1576 mptsas_refreshing_device_handles(MPT_ADAPTER *ioc, struct mptsas_devinfo *sas_device) mptsas_refreshing_device_handles() argument
3774 struct mptsas_devinfo sas_device; mptsas_not_responding_devices() local
3948 struct mptsas_devinfo sas_device; mptsas_probe_devices() local
4231 struct mptsas_devinfo sas_device; mptsas_adding_inactive_raid_components() local
4306 struct mptsas_devinfo sas_device; mptsas_hotplug_work() local
[all...]
/kernel/linux/linux-6.6/drivers/message/fusion/
H A Dmptsas.c650 struct mptsas_devinfo sas_device; in mptsas_add_device_component_by_fw() local
654 rc = mptsas_sas_device_pg0(ioc, &sas_device, in mptsas_add_device_component_by_fw()
665 sas_device.handle_enclosure); in mptsas_add_device_component_by_fw()
667 mptsas_add_device_component(ioc, sas_device.channel, in mptsas_add_device_component_by_fw()
668 sas_device.id, sas_device.sas_address, sas_device.device_info, in mptsas_add_device_component_by_fw()
669 sas_device.slot, enclosure_info.enclosure_logical_id); in mptsas_add_device_component_by_fw()
1605 struct mptsas_devinfo *sas_device) in mptsas_refreshing_device_handles()
1612 sas_device in mptsas_refreshing_device_handles()
1604 mptsas_refreshing_device_handles(MPT_ADAPTER *ioc, struct mptsas_devinfo *sas_device) mptsas_refreshing_device_handles() argument
3802 struct mptsas_devinfo sas_device; mptsas_not_responding_devices() local
3976 struct mptsas_devinfo sas_device; mptsas_probe_devices() local
4260 struct mptsas_devinfo sas_device; mptsas_adding_inactive_raid_components() local
4335 struct mptsas_devinfo sas_device; mptsas_hotplug_work() local
[all...]
/kernel/linux/linux-5.10/drivers/scsi/pm8001/
H A Dpm8001_sas.c605 pm8001_dev->sas_device = NULL; in pm8001_free_dev()
637 pm8001_device->sas_device = dev; in pm8001_dev_found_notify()
1220 pm8001_dev->sas_device, 0, tag); in pm8001_abort_task()
1289 pm8001_dev, pm8001_dev->sas_device, 1, tag); in pm8001_abort_task()
1306 pm8001_dev, pm8001_dev->sas_device, 0, tag); in pm8001_abort_task()
1312 pm8001_dev->sas_device, 0, tag); in pm8001_abort_task()
H A Dpm8001_hwi.c1620 dev = pm8001_dev->sas_device; in pm8001_work_fn()
1658 dev = pm8001_dev->sas_device; in pm8001_work_fn()
1662 dev = pm8001_dev->sas_device; in pm8001_work_fn()
1666 dev = pm8001_dev->sas_device; in pm8001_work_fn()
1670 dev = pm8001_dev->sas_device; in pm8001_work_fn()
4392 struct domain_device *dev = pm8001_dev->sas_device; in pm8001_chip_reg_dev_req()
4419 linkrate = (pm8001_dev->sas_device->linkrate < dev->port->linkrate) ? in pm8001_chip_reg_dev_req()
4420 pm8001_dev->sas_device->linkrate : dev->port->linkrate; in pm8001_chip_reg_dev_req()
4422 cpu_to_le32(((pm8001_dev->sas_device->port->id) & 0x0F) | in pm8001_chip_reg_dev_req()
4429 memcpy(payload.sas_addr, pm8001_dev->sas_device in pm8001_chip_reg_dev_req()
[all...]
H A Dpm8001_sas.h261 struct domain_device *sas_device; member
H A Dpm80xx_hwi.c4791 struct domain_device *dev = pm8001_dev->sas_device; in pm80xx_chip_reg_dev_req()
4821 linkrate = (pm8001_dev->sas_device->linkrate < dev->port->linkrate) ? in pm80xx_chip_reg_dev_req()
4822 pm8001_dev->sas_device->linkrate : dev->port->linkrate; in pm80xx_chip_reg_dev_req()
4825 cpu_to_le32(((pm8001_dev->sas_device->port->id) & 0xFF) | in pm80xx_chip_reg_dev_req()
4834 memcpy(payload.sas_addr, pm8001_dev->sas_device->sas_addr, in pm80xx_chip_reg_dev_req()
/kernel/linux/linux-6.6/drivers/scsi/hisi_sas/
H A Dhisi_sas_main.c676 sas_dev->sas_device = device; in hisi_sas_alloc_dev()
1122 device = sas_dev->sas_device; in hisi_sas_release_tasks()
1145 struct domain_device *device = sas_dev->sas_device; in hisi_sas_internal_task_abort_dev()
1189 sas_dev->sas_device = NULL; in hisi_sas_dev_gone()
1350 struct domain_device *device = sas_dev->sas_device; in hisi_sas_refresh_port_id()
1424 device = sas_dev->sas_device; in hisi_sas_reset_init_all_devices()
1469 struct domain_device *device = sas_dev->sas_device; in hisi_sas_terminate_stp_reject()
1917 struct domain_device *device = sas_dev->sas_device; in hisi_sas_clear_nexus_ha()
H A Dhisi_sas.h223 struct domain_device *sas_device; member
/kernel/linux/linux-6.6/drivers/scsi/pm8001/
H A Dpm8001_sas.c619 pm8001_dev->sas_device = NULL; in pm8001_free_dev()
651 pm8001_device->sas_device = dev; in pm8001_dev_found_notify()
H A Dpm8001_hwi.c1629 dev = pm8001_dev->sas_device; in pm8001_work_fn()
1667 dev = pm8001_dev->sas_device; in pm8001_work_fn()
1671 dev = pm8001_dev->sas_device; in pm8001_work_fn()
1675 dev = pm8001_dev->sas_device; in pm8001_work_fn()
1679 dev = pm8001_dev->sas_device; in pm8001_work_fn()
1731 dev = pm8001_dev->sas_device; in pm8001_work_fn()
4225 struct domain_device *dev = pm8001_dev->sas_device; in pm8001_chip_reg_dev_req()
4249 linkrate = (pm8001_dev->sas_device->linkrate < dev->port->linkrate) ? in pm8001_chip_reg_dev_req()
4250 pm8001_dev->sas_device->linkrate : dev->port->linkrate; in pm8001_chip_reg_dev_req()
4259 memcpy(payload.sas_addr, pm8001_dev->sas_device in pm8001_chip_reg_dev_req()
[all...]
H A Dpm8001_sas.h265 struct domain_device *sas_device; member
/kernel/linux/linux-5.10/drivers/scsi/hisi_sas/
H A Dhisi_sas_main.c685 sas_dev->sas_device = device; in hisi_sas_alloc_dev()
1042 device = sas_dev->sas_device; in hisi_sas_release_tasks()
1087 sas_dev->sas_device = NULL; in hisi_sas_dev_gone()
1384 struct domain_device *device = sas_dev->sas_device; in hisi_sas_refresh_port_id()
1455 device = sas_dev->sas_device; in hisi_sas_reset_init_all_devices()
1506 struct domain_device *device = sas_dev->sas_device; in hisi_sas_terminate_stp_reject()
1891 struct domain_device *device = sas_dev->sas_device; in hisi_sas_clear_nexus_ha()
H A Dhisi_sas.h203 struct domain_device *sas_device; member
H A Dhisi_sas_v2_hw.c867 sas_dev->sas_device = device; in alloc_dev_quirk_v2_hw()
924 struct domain_device *device = sas_dev->sas_device; in setup_itct_v2_hw()
1012 if (dev_is_sata(sas_dev->sas_device)) in free_device_v2_hw()
/kernel/linux/linux-5.10/drivers/scsi/mvsas/
H A Dmv_sas.h230 struct domain_device *sas_device; member
H A Dmv_94xx.c728 mvs_release_task(mvi, device->sas_device); in mvs_94xx_non_spec_ncq_error()
733 mvs_release_task(mvi, device->sas_device); in mvs_94xx_non_spec_ncq_error()
/kernel/linux/linux-6.6/drivers/scsi/mvsas/
H A Dmv_sas.h230 struct domain_device *sas_device; member
H A Dmv_94xx.c728 mvs_release_task(mvi, device->sas_device); in mvs_94xx_non_spec_ncq_error()
733 mvs_release_task(mvi, device->sas_device); in mvs_94xx_non_spec_ncq_error()
H A Dmv_sas.c1187 mvi_device->sas_device = dev; in mvs_dev_found_notify()
1236 mvi_dev->sas_device = NULL; in mvs_dev_gone_notify()

Completed in 76 milliseconds

12