Lines Matching refs:sas_address

311 _scsih_srch_boot_sas_address(u64 sas_address,  in _scsih_srch_boot_sas_address()  argument
314 return (sas_address == le64_to_cpu(boot_device->SASAddress)) ? 1 : 0; in _scsih_srch_boot_sas_address()
360 _scsih_is_boot_device(u64 sas_address, u64 device_name, in _scsih_is_boot_device() argument
368 if (!sas_address) in _scsih_is_boot_device()
371 sas_address, &boot_device->SasWwid); in _scsih_is_boot_device()
402 u64 *sas_address) in _scsih_get_sas_address() argument
407 *sas_address = 0; in _scsih_get_sas_address()
410 *sas_address = ioc->sas_hba.sas_address; in _scsih_get_sas_address()
423 *sas_address = le64_to_cpu(sas_device_pg0.SASAddress); in _scsih_get_sas_address()
456 u64 sas_address; in _scsih_determine_boot_device() local
471 sas_address = sas_device->sas_address; in _scsih_determine_boot_device()
477 sas_address = raid_device->wwid; in _scsih_determine_boot_device()
484 if (_scsih_is_boot_device(sas_address, device_name, in _scsih_determine_boot_device()
492 (unsigned long long)sas_address)); in _scsih_determine_boot_device()
499 if (_scsih_is_boot_device(sas_address, device_name, in _scsih_determine_boot_device()
507 (unsigned long long)sas_address)); in _scsih_determine_boot_device()
514 if (_scsih_is_boot_device(sas_address, device_name, in _scsih_determine_boot_device()
522 (unsigned long long)sas_address)); in _scsih_determine_boot_device()
540 u64 sas_address) in mpt2sas_scsih_sas_device_find_by_sas_address() argument
545 if (sas_device->sas_address == sas_address) in mpt2sas_scsih_sas_device_find_by_sas_address()
549 if (sas_device->sas_address == sas_address) in mpt2sas_scsih_sas_device_find_by_sas_address()
620 sas_device->handle, (unsigned long long)sas_device->sas_address)); in _scsih_sas_device_add()
636 sas_device->sas_address, in _scsih_sas_device_add()
659 sas_device->handle, (unsigned long long)sas_device->sas_address)); in _scsih_sas_device_init_add()
822 u64 sas_address) in mpt2sas_scsih_expander_find_by_sas_address() argument
828 if (sas_expander->sas_address != sas_address) in mpt2sas_scsih_expander_find_by_sas_address()
1213 sas_device_priv_data->sas_target->sas_address); in _scsih_change_queue_depth()
1261 sas_target_priv_data->sas_address = raid_device->wwid; in _scsih_target_alloc()
1275 rphy->identify.sas_address); in _scsih_target_alloc()
1279 sas_target_priv_data->sas_address = sas_device->sas_address; in _scsih_target_alloc()
1328 rphy->identify.sas_address); in _scsih_target_destroy()
1390 sas_target_priv_data->sas_address); in _scsih_slave_alloc()
1432 sas_target_priv_data->sas_address); in _scsih_slave_destroy()
2082 sas_device_priv_data->sas_target->sas_address); in _scsih_slave_configure()
2107 (unsigned long long)sas_device->sas_address, in _scsih_slave_configure()
2509 device_str, (unsigned long long)priv_target->sas_address); in _scsih_tm_display_info()
2513 priv_target->sas_address); in _scsih_tm_display_info()
2526 (unsigned long long)sas_device->sas_address, in _scsih_tm_display_info()
2902 _scsih_ublock_io_device(struct MPT2SAS_ADAPTER *ioc, u64 sas_address) in _scsih_ublock_io_device() argument
2913 if (sas_device_priv_data->sas_target->sas_address == in _scsih_ublock_io_device()
2914 sas_address) { in _scsih_ublock_io_device()
2918 (unsigned long long)sas_address)); in _scsih_ublock_io_device()
3010 mpt2sas_port->remote_identify.sas_address); in _scsih_block_io_to_children_attached_to_ex()
3027 ioc, mpt2sas_port->remote_identify.sas_address); in _scsih_block_io_to_children_attached_to_ex()
3085 u64 sas_address = 0; in _scsih_tm_tr_send() local
3118 sas_address = sas_device->sas_address; in _scsih_tm_tr_send()
3125 (unsigned long long)sas_address)); in _scsih_tm_tr_send()
3126 _scsih_ublock_io_device(ioc, sas_address); in _scsih_tm_tr_send()
4201 device_str, (unsigned long long)priv_target->sas_address); in _scsih_scsi_ioc_info()
4205 priv_target->sas_address); in _scsih_scsi_ioc_info()
4208 "phy(%d)\n", ioc->name, sas_device->sas_address, in _scsih_scsi_ioc_info()
4413 event_data->SASAddress = cpu_to_le64(sas_target_priv_data->sas_address); in _scsih_smart_predicted_fault()
4661 ioc->name, (unsigned long long)ioc->sas_hba.sas_address)); in _scsih_sas_host_refresh()
4688 mpt2sas_transport_update_links(ioc, ioc->sas_hba.sas_address, in _scsih_sas_host_refresh()
4820 ioc->sas_hba.sas_address = le64_to_cpu(sas_device_pg0.SASAddress); in _scsih_sas_host_add()
4823 (unsigned long long) ioc->sas_hba.sas_address, in _scsih_sas_host_add()
4860 u64 sas_address, sas_address_parent = 0; in _scsih_expander_add() local
4895 if (sas_address_parent != ioc->sas_hba.sas_address) { in _scsih_expander_add()
4908 sas_address = le64_to_cpu(expander_pg0.SASAddress); in _scsih_expander_add()
4910 sas_address); in _scsih_expander_add()
4927 sas_expander->sas_address = sas_address; in _scsih_expander_add()
4932 sas_expander->sas_address, sas_expander->num_phys); in _scsih_expander_add()
4992 mpt2sas_transport_port_remove(ioc, sas_expander->sas_address, in _scsih_expander_add()
5040 mpt2sas_expander_remove(struct MPT2SAS_ADAPTER *ioc, u64 sas_address) in mpt2sas_expander_remove() argument
5050 sas_address); in mpt2sas_expander_remove()
5068 _scsih_check_access_status(struct MPT2SAS_ADAPTER *ioc, u64 sas_address, in _scsih_check_access_status() argument
5118 (unsigned long long)sas_address, handle); in _scsih_check_access_status()
5130 u64 sas_address; in _scsih_check_device() local
5150 sas_address = le64_to_cpu(sas_device_pg0.SASAddress); in _scsih_check_device()
5152 sas_address); in _scsih_check_device()
5180 if (_scsih_check_access_status(ioc, sas_address, handle, in _scsih_check_device()
5186 _scsih_ublock_io_device(ioc, sas_address); in _scsih_check_device()
5209 __le64 sas_address; in _scsih_add_device() local
5228 sas_address = le64_to_cpu(sas_device_pg0.SASAddress); in _scsih_add_device()
5241 if (_scsih_check_access_status(ioc, sas_address, handle, in _scsih_add_device()
5256 sas_address); in _scsih_add_device()
5281 sas_device->sas_address = sas_address; in _scsih_add_device()
5324 sas_device->sas_address)); in _scsih_remove_device()
5329 _scsih_ublock_io_device(ioc, sas_device->sas_address); in _scsih_remove_device()
5336 sas_device->sas_address, in _scsih_remove_device()
5341 (unsigned long long) sas_device->sas_address); in _scsih_remove_device()
5346 sas_device->sas_address)); in _scsih_remove_device()
5383 u64 sas_address) in mpt2sas_device_remove_by_sas_address() argument
5393 sas_address); in mpt2sas_device_remove_by_sas_address()
5496 u64 sas_address; in _scsih_sas_topology_change_event() local
5533 sas_address = sas_expander->sas_address; in _scsih_sas_topology_change_event()
5536 sas_address = ioc->sas_hba.sas_address; in _scsih_sas_topology_change_event()
5577 mpt2sas_transport_update_links(ioc, sas_address, in _scsih_sas_topology_change_event()
5590 mpt2sas_transport_update_links(ioc, sas_address, in _scsih_sas_topology_change_event()
5605 mpt2sas_expander_remove(ioc, sas_address); in _scsih_sas_topology_change_event()
5693 u64 sas_address; in _scsih_sas_device_status_change_event() local
5718 sas_address = le64_to_cpu(event_data->SASAddress); in _scsih_sas_device_status_change_event()
5720 sas_address); in _scsih_sas_device_status_change_event()
6229 u64 sas_address; in _scsih_sas_pd_add() local
6256 if (!_scsih_get_sas_address(ioc, parent_handle, &sas_address)) in _scsih_sas_pd_add()
6257 mpt2sas_transport_update_links(ioc, sas_address, handle, in _scsih_sas_pd_add()
6519 u64 sas_address; in _scsih_sas_ir_physical_disk_event() local
6569 if (!_scsih_get_sas_address(ioc, parent_handle, &sas_address)) in _scsih_sas_ir_physical_disk_event()
6570 mpt2sas_transport_update_links(ioc, sas_address, handle, in _scsih_sas_ir_physical_disk_event()
6701 _scsih_mark_responding_sas_device(struct MPT2SAS_ADAPTER *ioc, u64 sas_address, in _scsih_mark_responding_sas_device() argument
6711 if (sas_device->sas_address == sas_address && in _scsih_mark_responding_sas_device()
6726 (unsigned long long)sas_device->sas_address, in _scsih_mark_responding_sas_device()
6759 __le64 sas_address; in _scsih_search_responding_sas_devices() local
6781 sas_address = le64_to_cpu(sas_device_pg0.SASAddress); in _scsih_search_responding_sas_devices()
6783 _scsih_mark_responding_sas_device(ioc, sas_address, slot, in _scsih_search_responding_sas_devices()
6933 _scsih_mark_responding_expander(struct MPT2SAS_ADAPTER *ioc, u64 sas_address, in _scsih_mark_responding_expander() argument
6942 if (sas_expander->sas_address != sas_address) in _scsih_mark_responding_expander()
6949 (unsigned long long)sas_expander->sas_address, in _scsih_mark_responding_expander()
6975 u64 sas_address; in _scsih_search_responding_expanders() local
6993 sas_address = le64_to_cpu(expander_pg0.SASAddress); in _scsih_search_responding_expanders()
6996 (unsigned long long)sas_address); in _scsih_search_responding_expanders()
6997 _scsih_mark_responding_expander(ioc, sas_address, handle); in _scsih_search_responding_expanders()
7029 sas_device->sas_address); in _scsih_remove_unresponding_sas_devices()
7087 mpt2sas_transport_update_links(ioc, sas_expander->sas_address, in _scsih_refresh_expander_links()
7112 u64 sas_address; in _scsih_scan_for_devices_after_reset() local
7202 &sas_address)) { in _scsih_scan_for_devices_after_reset()
7207 mpt2sas_transport_update_links(ioc, sas_address, in _scsih_scan_for_devices_after_reset()
7312 if (!_scsih_get_sas_address(ioc, parent_handle, &sas_address)) { in _scsih_scan_for_devices_after_reset()
7317 mpt2sas_transport_update_links(ioc, sas_address, handle, in _scsih_scan_for_devices_after_reset()
7681 mpt2sas_port->remote_identify.sas_address); in _scsih_expander_node_remove()
7687 mpt2sas_port->remote_identify.sas_address); in _scsih_expander_node_remove()
7690 mpt2sas_transport_port_remove(ioc, sas_expander->sas_address, in _scsih_expander_node_remove()
7696 sas_expander->sas_address); in _scsih_expander_node_remove()
7851 mpt2sas_port->remote_identify.sas_address); in _scsih_remove()
7857 mpt2sas_port->remote_identify.sas_address); in _scsih_remove()
7891 u64 sas_address; in _scsih_probe_boot_devices() local
7926 sas_address = sas_device->sas_address; in _scsih_probe_boot_devices()
7938 sas_address, in _scsih_probe_boot_devices()
7996 sas_device->sas_address, in _scsih_probe_sas()