Home
last modified time | relevance | path

Searched refs:sas_device (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/scsi/mpt3sas/
H A Dmpt3sas_scsih.c70 struct _sas_device *sas_device);
559 * @device: sas_device or pcie_device object
573 struct _sas_device *sas_device; in _scsih_determine_boot_device() local
602 sas_device = device; in _scsih_determine_boot_device()
603 sas_address = sas_device->sas_address; in _scsih_determine_boot_device()
604 device_name = sas_device->device_name; in _scsih_determine_boot_device()
605 enclosure_logical_id = sas_device->enclosure_logical_id; in _scsih_determine_boot_device()
606 slot = sas_device->slot; in _scsih_determine_boot_device()
727 * before returning the sas_device object.
729 * This searches for sas_device fro
736 struct _sas_device *sas_device; __mpt3sas_get_sdev_by_rphy() local
772 struct _sas_device *sas_device; __mpt3sas_get_sdev_by_addr() local
814 struct _sas_device *sas_device; mpt3sas_get_sdev_by_addr() local
828 struct _sas_device *sas_device; __mpt3sas_get_sdev_by_handle() local
859 struct _sas_device *sas_device; mpt3sas_get_sdev_by_handle() local
878 _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
937 _scsih_sas_device_remove(struct MPT3SAS_ADAPTER * ioc,struct _sas_device * sas_device) _scsih_sas_device_remove() argument
968 struct _sas_device *sas_device; _scsih_device_remove_by_handle() local
1000 struct _sas_device *sas_device; mpt3sas_device_remove_by_sas_address() local
1029 _scsih_sas_device_add(struct MPT3SAS_ADAPTER * ioc,struct _sas_device * sas_device) _scsih_sas_device_add() argument
1081 _scsih_sas_device_init_add(struct MPT3SAS_ADAPTER * ioc,struct _sas_device * sas_device) _scsih_sas_device_init_add() argument
1803 struct _sas_device *sas_device; scsih_change_queue_depth() local
1880 struct _sas_device *sas_device; scsih_target_alloc() local
1970 struct _sas_device *sas_device; scsih_target_destroy() local
2051 struct _sas_device *sas_device; scsih_sdev_init() local
2128 struct _sas_device *sas_device; scsih_sdev_destroy() local
2521 struct _sas_device *sas_device; scsih_sdev_configure() local
3215 struct _sas_device *sas_device = NULL; _scsih_tm_display_info() local
3370 struct _sas_device *sas_device = NULL; scsih_dev_reset() local
3451 struct _sas_device *sas_device = NULL; scsih_target_reset() local
3922 struct _sas_device *sas_device; _scsih_block_io_device() local
3963 struct _sas_device *sas_device; _scsih_block_io_to_children_attached_to_ex() local
4078 struct _sas_device *sas_device = NULL; _scsih_tm_tr_send() local
5331 struct _sas_device *sas_device = NULL; _scsih_scsi_ioc_info() local
5529 struct _sas_device *sas_device; _scsih_turn_on_pfa_led() local
5569 _scsih_turn_off_pfa_led(struct MPT3SAS_ADAPTER * ioc,struct _sas_device * sas_device) _scsih_turn_off_pfa_led() argument
5632 struct _sas_device *sas_device; _scsih_smart_predicted_fault() local
5960 struct _sas_device *sas_device; _scsih_update_vphys_after_reset() local
7194 struct _sas_device *sas_device = NULL; _scsih_check_device() local
7314 struct _sas_device *sas_device; _scsih_add_device() local
7454 _scsih_remove_device(struct MPT3SAS_ADAPTER * ioc,struct _sas_device * sas_device) _scsih_remove_device() argument
7790 struct _sas_device *sas_device; _scsih_sas_device_status_change_event() local
9111 struct _sas_device *sas_device; _scsih_sas_pd_expose() local
9151 struct _sas_device *sas_device; _scsih_sas_pd_hide() local
9215 struct _sas_device *sas_device; _scsih_sas_pd_add() local
9499 struct _sas_device *sas_device; _scsih_sas_ir_physical_disk_event() local
9678 struct _sas_device *sas_device; _scsih_update_device_qdepth() local
9718 struct _sas_device *sas_device = NULL; _scsih_mark_responding_sas_device() local
10240 struct _sas_device *sas_device, *sas_device_next; _scsih_remove_unresponding_devices() local
10392 struct _sas_device *sas_device; _scsih_scan_for_devices_after_reset() local
11414 struct _sas_device *sas_device; _scsih_probe_boot_devices() local
11535 struct _sas_device *sas_device = NULL; get_next_sas_device() local
11550 sas_device_make_active(struct MPT3SAS_ADAPTER * ioc,struct _sas_device * sas_device) sas_device_make_active() argument
11584 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()
687 struct _sas_device *sas_device = NULL; in mpt3sas_transport_port_add() local
767 sas_device = mpt3sas_get_sdev_by_addr(ioc, in mpt3sas_transport_port_add()
770 if (!sas_device) { in mpt3sas_transport_port_add()
775 sas_device->pend_sas_rphy_add = 1; in mpt3sas_transport_port_add()
806 sas_device in mpt3sas_transport_port_add()
1473 struct _sas_device *sas_device; _transport_get_enclosure_identifier() local
1502 struct _sas_device *sas_device; _transport_get_bay_identifier() local
[all...]
H A Dmpt3sas_ctl.c212 struct _sas_device *sas_device = NULL; in _ctl_display_some_debug() local
215 sas_device = mpt3sas_get_sdev_by_handle(ioc, in _ctl_display_some_debug()
217 if (sas_device) { in _ctl_display_some_debug()
219 (u64)sas_device->sas_address, in _ctl_display_some_debug()
220 sas_device->phy); in _ctl_display_some_debug()
222 (u64)sas_device->enclosure_logical_id, in _ctl_display_some_debug()
223 sas_device->slot); in _ctl_display_some_debug()
224 sas_device_put(sas_device); in _ctl_display_some_debug()
226 if (!sas_device) { in _ctl_display_some_debug()
1428 struct _sas_device *sas_device; in _ctl_btdh_search_sas_device() local
[all...]
/linux/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() argument
1612 sas_device in mptsas_refreshing_device_handles()
3799 struct mptsas_devinfo sas_device; mptsas_not_responding_devices() local
3973 struct mptsas_devinfo sas_device; mptsas_probe_devices() local
4255 struct mptsas_devinfo sas_device; mptsas_adding_inactive_raid_components() local
4330 struct mptsas_devinfo sas_device; mptsas_hotplug_work() local
[all...]
/linux/Documentation/scsi/
H A Dsmartpqi.rst53 /sys/class/sas_device/end_device-X:X/sas_address
54 /sys/class/sas_device/end_device-X:X/enclosure_identifier
55 /sys/class/sas_device/end_device-X:X/scsi_target_id
/linux/drivers/scsi/pm8001/
H A Dpm8001_hwi.c1573 dev = pm8001_dev->sas_device; in pm8001_work_fn()
1611 dev = pm8001_dev->sas_device; in pm8001_work_fn()
1615 dev = pm8001_dev->sas_device; in pm8001_work_fn()
1619 dev = pm8001_dev->sas_device; in pm8001_work_fn()
1623 dev = pm8001_dev->sas_device; in pm8001_work_fn()
1675 dev = pm8001_dev->sas_device; in pm8001_work_fn()
4170 struct domain_device *dev = pm8001_dev->sas_device; in pm8001_chip_reg_dev_req()
4194 linkrate = (pm8001_dev->sas_device->linkrate < dev->port->linkrate) ? in pm8001_chip_reg_dev_req()
4195 pm8001_dev->sas_device->linkrate : dev->port->linkrate; in pm8001_chip_reg_dev_req()
4204 memcpy(payload.sas_addr, pm8001_dev->sas_device in pm8001_chip_reg_dev_req()
[all...]
H A Dpm8001_sas.c668 pm8001_dev->sas_device = NULL; in pm8001_free_dev()
700 pm8001_device->sas_device = dev; in pm8001_dev_found_notify()
H A Dpm8001_sas.h271 struct domain_device *sas_device; member
H A Dpm80xx_hwi.c4782 struct domain_device *dev = pm8001_dev->sas_device; in pm80xx_chip_reg_dev_req()
4809 linkrate = (pm8001_dev->sas_device->linkrate < dev->port->linkrate) ? in pm80xx_chip_reg_dev_req()
4810 pm8001_dev->sas_device->linkrate : dev->port->linkrate; in pm80xx_chip_reg_dev_req()
4822 memcpy(payload.sas_addr, pm8001_dev->sas_device->sas_addr, in pm80xx_chip_reg_dev_req()
/linux/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.c1177 mvi_device->sas_device = dev; in mvs_dev_found_notify()
1226 mvi_dev->sas_device = NULL; in mvs_dev_gone_notify()
/linux/drivers/scsi/hisi_sas/
H A Dhisi_sas.h233 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()
H A Dhisi_sas_v1_hw.c493 struct domain_device *device = sas_dev->sas_device; in setup_itct_v1_hw()
H A Dhisi_sas_v3_hw.c873 struct domain_device *device = sas_dev->sas_device; in setup_itct_v3_hw()
2531 struct domain_device *device = sas_dev->sas_device; in complete_v3_hw()