Home
last modified time | relevance | path

Searched refs:sas_expander (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/scsi/mpi3mr/
H A Dmpi3mr_transport.c252 struct mpi3mr_sas_node *sas_expander, *r; in __mpi3mr_expander_find_by_handle() local
255 list_for_each_entry(sas_expander, &mrioc->sas_expander_list, list) { in __mpi3mr_expander_find_by_handle()
256 if (sas_expander->handle != handle) in __mpi3mr_expander_find_by_handle()
258 r = sas_expander; in __mpi3mr_expander_find_by_handle()
468 struct mpi3mr_sas_node *sas_expander, *r = NULL; in mpi3mr_expander_find_by_sas_address() local
473 list_for_each_entry(sas_expander, &mrioc->sas_expander_list, list) { in mpi3mr_expander_find_by_sas_address()
474 if ((sas_expander->sas_address != sas_address) || in mpi3mr_expander_find_by_sas_address()
475 (sas_expander->hba_port != hba_port)) in mpi3mr_expander_find_by_sas_address()
477 r = sas_expander; in mpi3mr_expander_find_by_sas_address()
1833 struct mpi3mr_sas_node *sas_expander, *sas_expander_nex in mpi3mr_refresh_expanders() local
1928 mpi3mr_expander_node_add(struct mpi3mr_ioc *mrioc, struct mpi3mr_sas_node *sas_expander) mpi3mr_expander_node_add() argument
1951 struct mpi3mr_sas_node *sas_expander; mpi3mr_expander_add() local
2164 mpi3mr_expander_node_remove(struct mpi3mr_ioc *mrioc, struct mpi3mr_sas_node *sas_expander) mpi3mr_expander_node_remove() argument
2221 struct mpi3mr_sas_node *sas_expander; mpi3mr_expander_remove() local
2429 struct mpi3mr_sas_node *sas_expander; mpi3mr_get_port_id_by_rphy() local
[all...]
H A Dmpi3mr_os.c1618 struct mpi3mr_sas_node *sas_expander = NULL; in mpi3mr_sastopochg_evt_bh() local
1628 sas_expander = __mpi3mr_expander_find_by_handle(mrioc, in mpi3mr_sastopochg_evt_bh()
1630 if (sas_expander) { in mpi3mr_sastopochg_evt_bh()
1631 exp_sas_address = sas_expander->sas_address; in mpi3mr_sastopochg_evt_bh()
1632 hba_port = sas_expander->hba_port; in mpi3mr_sastopochg_evt_bh()
1687 if (sas_expander) in mpi3mr_sastopochg_evt_bh()
5233 struct mpi3mr_sas_node *sas_expander, *sas_expander_next; in mpi3mr_remove() local
5274 list_for_each_entry_safe_reverse(sas_expander, sas_expander_next, in mpi3mr_remove()
5277 mpi3mr_expander_node_remove(mrioc, sas_expander); in mpi3mr_remove()
H A Dmpi3mr.h1419 struct mpi3mr_sas_node *sas_expander);
/kernel/linux/linux-5.10/drivers/scsi/mpt3sas/
H A Dmpt3sas_scsih.c67 struct _sas_node *sas_expander);
1394 struct _sas_node *sas_expander, *r; in mpt3sas_scsih_expander_find_by_handle() local
1397 list_for_each_entry(sas_expander, &ioc->sas_expander_list, list) { in mpt3sas_scsih_expander_find_by_handle()
1398 if (sas_expander->handle != handle) in mpt3sas_scsih_expander_find_by_handle()
1400 r = sas_expander; in mpt3sas_scsih_expander_find_by_handle()
1444 struct _sas_node *sas_expander, *r; in mpt3sas_scsih_expander_find_by_sas_address() local
1447 list_for_each_entry(sas_expander, &ioc->sas_expander_list, list) { in mpt3sas_scsih_expander_find_by_sas_address()
1448 if (sas_expander->sas_address != sas_address) in mpt3sas_scsih_expander_find_by_sas_address()
1450 r = sas_expander; in mpt3sas_scsih_expander_find_by_sas_address()
1460 * @sas_expander
1466 _scsih_expander_node_add(struct MPT3SAS_ADAPTER *ioc, struct _sas_node *sas_expander) _scsih_expander_node_add() argument
3766 _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
4462 struct _sas_node *sas_expander; _scsih_check_topo_delete_events() local
5951 struct _sas_node *sas_expander; _scsih_expander_add() local
6106 struct _sas_node *sas_expander; mpt3sas_expander_remove() local
6616 struct _sas_node *sas_expander; _scsih_sas_topology_change_event() local
9118 struct _sas_node *sas_expander = NULL; _scsih_mark_responding_expander() local
9209 struct _sas_node *sas_expander, *sas_expander_next; _scsih_remove_unresponding_devices() local
9298 _scsih_refresh_expander_links(struct MPT3SAS_ADAPTER *ioc, struct _sas_node *sas_expander, u16 handle) _scsih_refresh_expander_links() argument
9943 _scsih_expander_node_remove(struct MPT3SAS_ADAPTER *ioc, struct _sas_node *sas_expander) _scsih_expander_node_remove() argument
[all...]
/kernel/linux/linux-6.6/drivers/scsi/mpt3sas/
H A Dmpt3sas_scsih.c67 struct _sas_node *sas_expander);
1553 struct _sas_node *sas_expander, *r; in mpt3sas_scsih_expander_find_by_handle() local
1556 list_for_each_entry(sas_expander, &ioc->sas_expander_list, list) { in mpt3sas_scsih_expander_find_by_handle()
1557 if (sas_expander->handle != handle) in mpt3sas_scsih_expander_find_by_handle()
1559 r = sas_expander; in mpt3sas_scsih_expander_find_by_handle()
1604 struct _sas_node *sas_expander, *r = NULL; in mpt3sas_scsih_expander_find_by_sas_address() local
1609 list_for_each_entry(sas_expander, &ioc->sas_expander_list, list) { in mpt3sas_scsih_expander_find_by_sas_address()
1610 if (sas_expander->sas_address != sas_address) in mpt3sas_scsih_expander_find_by_sas_address()
1612 if (sas_expander->port != port) in mpt3sas_scsih_expander_find_by_sas_address()
1614 r = sas_expander; in mpt3sas_scsih_expander_find_by_sas_address()
1630 _scsih_expander_node_add(struct MPT3SAS_ADAPTER *ioc, struct _sas_node *sas_expander) _scsih_expander_node_add() argument
3961 _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
4661 struct _sas_node *sas_expander; _scsih_check_topo_delete_events() local
6885 struct _sas_node *sas_expander; _scsih_expander_add() local
7056 struct _sas_node *sas_expander; mpt3sas_expander_remove() local
7588 struct _sas_node *sas_expander; _scsih_sas_topology_change_event() local
10138 struct _sas_node *sas_expander = NULL; _scsih_mark_responding_expander() local
10237 struct _sas_node *sas_expander, *sas_expander_next; _scsih_remove_unresponding_devices() local
10347 _scsih_refresh_expander_links(struct MPT3SAS_ADAPTER *ioc, struct _sas_node *sas_expander, u16 handle) _scsih_refresh_expander_links() argument
11045 _scsih_expander_node_remove(struct MPT3SAS_ADAPTER *ioc, struct _sas_node *sas_expander) _scsih_expander_node_remove() argument
[all...]
H A Dmpt3sas_transport.c113 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()
/kernel/linux/linux-5.10/drivers/scsi/libsas/
H A DMakefile15 sas_expander.o \
/kernel/linux/linux-6.6/drivers/scsi/libsas/
H A DMakefile15 sas_expander.o \

Completed in 25 milliseconds