Searched refs:sas_expander (Results 1 – 7 of 7) sorted by relevance
/linux/drivers/scsi/mpi3mr/ |
H A D | mpi3mr_transport.c | 255 struct mpi3mr_sas_node *sas_expander, *r; in __mpi3mr_expander_find_by_handle() local 258 list_for_each_entry(sas_expander, &mrioc->sas_expander_list, list) { in __mpi3mr_expander_find_by_handle() 259 if (sas_expander->handle != handle) in __mpi3mr_expander_find_by_handle() 261 r = sas_expander; in __mpi3mr_expander_find_by_handle() 471 struct mpi3mr_sas_node *sas_expander, *r = NULL; in mpi3mr_expander_find_by_sas_address() local 476 list_for_each_entry(sas_expander, &mrioc->sas_expander_list, list) { in mpi3mr_expander_find_by_sas_address() 477 if ((sas_expander->sas_address != sas_address) || in mpi3mr_expander_find_by_sas_address() 478 (sas_expander->hba_port != hba_port)) in mpi3mr_expander_find_by_sas_address() 480 r = sas_expander; in mpi3mr_expander_find_by_sas_address() 1872 struct mpi3mr_sas_node *sas_expander, *sas_expander_nex in mpi3mr_refresh_expanders() local 1968 mpi3mr_expander_node_add(struct mpi3mr_ioc * mrioc,struct mpi3mr_sas_node * sas_expander) mpi3mr_expander_node_add() argument 1990 struct mpi3mr_sas_node *sas_expander; mpi3mr_expander_add() local 2204 mpi3mr_expander_node_remove(struct mpi3mr_ioc * mrioc,struct mpi3mr_sas_node * sas_expander) mpi3mr_expander_node_remove() argument 2260 struct mpi3mr_sas_node *sas_expander; mpi3mr_expander_remove() local 2468 struct mpi3mr_sas_node *sas_expander; mpi3mr_get_port_id_by_rphy() local [all...] |
H A D | mpi3mr_os.c | 1736 struct mpi3mr_sas_node *sas_expander = NULL; in mpi3mr_sastopochg_evt_bh() local 1746 sas_expander = __mpi3mr_expander_find_by_handle(mrioc, in mpi3mr_sastopochg_evt_bh() 1748 if (sas_expander) { in mpi3mr_sastopochg_evt_bh() 1749 exp_sas_address = sas_expander->sas_address; in mpi3mr_sastopochg_evt_bh() 1750 hba_port = sas_expander->hba_port; in mpi3mr_sastopochg_evt_bh() 1805 if (sas_expander) in mpi3mr_sastopochg_evt_bh() 5550 struct mpi3mr_sas_node *sas_expander, *sas_expander_next; in mpi3mr_remove() local 5598 list_for_each_entry_safe_reverse(sas_expander, sas_expander_next, in mpi3mr_remove() 5601 mpi3mr_expander_node_remove(mrioc, sas_expander); in mpi3mr_remove()
|
H A D | mpi3mr.h | 1576 struct mpi3mr_sas_node *sas_expander);
|
/linux/drivers/scsi/mpt3sas/ |
H A D | mpt3sas_scsih.c | 66 struct _sas_node *sas_expander); 1560 struct _sas_node *sas_expander, *r; in mpt3sas_scsih_expander_find_by_handle() local 1563 list_for_each_entry(sas_expander, &ioc->sas_expander_list, list) { in mpt3sas_scsih_expander_find_by_handle() 1564 if (sas_expander->handle != handle) in mpt3sas_scsih_expander_find_by_handle() 1566 r = sas_expander; in mpt3sas_scsih_expander_find_by_handle() 1611 struct _sas_node *sas_expander, *r = NULL; in mpt3sas_scsih_expander_find_by_sas_address() local 1616 list_for_each_entry(sas_expander, &ioc->sas_expander_list, list) { in mpt3sas_scsih_expander_find_by_sas_address() 1617 if (sas_expander->sas_address != sas_address) in mpt3sas_scsih_expander_find_by_sas_address() 1619 if (sas_expander->port != port) in mpt3sas_scsih_expander_find_by_sas_address() 1621 r = sas_expander; in mpt3sas_scsih_expander_find_by_sas_address() 1638 _scsih_expander_node_add(struct MPT3SAS_ADAPTER * ioc,struct _sas_node * sas_expander) _scsih_expander_node_add() argument 3960 _scsih_block_io_to_children_attached_to_ex(struct MPT3SAS_ADAPTER * ioc,struct _sas_node * sas_expander) _scsih_block_io_to_children_attached_to_ex() argument 4659 struct _sas_node *sas_expander; _scsih_check_topo_delete_events() local 6889 struct _sas_node *sas_expander; _scsih_expander_add() local 7060 struct _sas_node *sas_expander; mpt3sas_expander_remove() local 7592 struct _sas_node *sas_expander; _scsih_sas_topology_change_event() local 10142 struct _sas_node *sas_expander = NULL; _scsih_mark_responding_expander() local 10241 struct _sas_node *sas_expander, *sas_expander_next; _scsih_remove_unresponding_devices() local 10352 _scsih_refresh_expander_links(struct MPT3SAS_ADAPTER * ioc,struct _sas_node * sas_expander,u16 handle) _scsih_refresh_expander_links() argument 11036 _scsih_expander_node_remove(struct MPT3SAS_ADAPTER * ioc,struct _sas_node * sas_expander) _scsih_expander_node_remove() argument [all...] |
H A D | mpt3sas_transport.c | 113 struct _sas_node *sas_expander; in _transport_get_port_id_by_rphy() local 124 list_for_each_entry(sas_expander, in _transport_get_port_id_by_rphy() 126 if (sas_expander->rphy == rphy) { in _transport_get_port_id_by_rphy() 127 port_id = sas_expander->port->port_id; in _transport_get_port_id_by_rphy()
|
/linux/drivers/scsi/libsas/ |
H A D | Makefile | 15 sas_expander.o \
|
/linux/Documentation/scsi/ |
H A D | libsas.rst | 450 "sas_expander.c".
|