Home
last modified time | relevance | path

Searched refs:isci_port (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/scsi/isci/
H A Dport.h82 * struct isci_port - isci direct attached sas port object
97 struct isci_port { struct
189 static inline void sci_port_decrement_request_count(struct isci_port *iport) in sci_port_decrement_request_count()
203 struct isci_port *iport,
207 enum sci_status sci_port_start(struct isci_port *iport);
208 enum sci_status sci_port_stop(struct isci_port *iport);
211 struct isci_port *iport,
215 struct isci_port *iport,
219 struct isci_port *iport,
222 void isci_port_bcn_enable(struct isci_host *, struct isci_port *);
98 isci_hostisci_port global() argument
99 remote_dev_listisci_port global() argument
101 stateisci_port global() argument
102 hard_reset_statusisci_port global() argument
103 smisci_port global() argument
104 ready_exitisci_port global() argument
105 logical_port_indexisci_port global() argument
106 physical_port_indexisci_port global() argument
107 active_phy_maskisci_port global() argument
108 enabled_phy_maskisci_port global() argument
109 last_active_phyisci_port global() argument
110 reserved_rniisci_port global() argument
111 reserved_tagisci_port global() argument
112 started_request_countisci_port global() argument
113 assigned_device_countisci_port global() argument
114 hang_detect_usersisci_port global() argument
115 not_ready_reasonisci_port global() argument
116 phy_tableisci_port global() argument
117 owning_controllerisci_port global() argument
118 timerisci_port global() argument
119 port_task_scheduler_registersisci_port global() argument
121 port_pe_configuration_registerisci_port global() argument
122 viit_registersisci_port global() argument
[all...]
H A Dport.c73 static struct device *sciport_to_dev(struct isci_port *iport) in sciport_to_dev()
76 struct isci_port *table; in sciport_to_dev()
88 static void sci_port_get_protocols(struct isci_port *iport, struct sci_phy_proto *proto) in sci_port_get_protocols()
102 static u32 sci_port_get_phys(struct isci_port *iport) in sci_port_get_phys()
128 enum sci_status sci_port_get_properties(struct isci_port *iport, in sci_port_get_properties()
143 static void sci_port_bcn_enable(struct isci_port *iport) in sci_port_bcn_enable()
160 struct isci_port *iport, in isci_port_bc_change_received()
173 struct isci_port *iport, in isci_port_link_up()
181 "%s: isci_port = %p\n", in isci_port_link_up()
237 * @isci_port
242 isci_port_link_down(struct isci_host * isci_host,struct isci_phy * isci_phy,struct isci_port * isci_port) isci_port_link_down() argument
316 isci_port_hard_reset_complete(struct isci_port * isci_port,enum sci_status completion_status) isci_port_hard_reset_complete() argument
[all...]
H A Dphy.h89 struct isci_port *owning_port;
173 struct isci_port *iport;
401 struct isci_port *iport,
404 struct isci_port *phy_get_non_dummy_port(struct isci_phy *iphy);
408 struct isci_port *iport);
H A Dhost.h111 struct isci_port *, struct isci_phy *);
196 struct isci_port ports[SCI_MAX_PORTS + 1]; /* includes dummy port */
381 if (!idev || !idev->isci_port || !idev->isci_port->isci_host) in scirdev_to_dev()
384 return &idev->isci_port->isci_host->pdev->dev; in scirdev_to_dev()
465 void sci_controller_link_up(struct isci_host *ihost, struct isci_port *iport,
467 void sci_controller_link_down(struct isci_host *ihost, struct isci_port *iport,
H A Dremote_device.c598 struct isci_port *iport = idev->owning_port; in sci_remote_device_start_request()
615 struct isci_port *iport = idev->owning_port; in sci_remote_device_start_io()
727 static enum sci_status common_complete_io(struct isci_port *iport, in common_complete_io()
751 struct isci_port *iport = idev->owning_port; in sci_remote_device_complete_io()
833 struct isci_port *iport = idev->owning_port; in sci_remote_device_start_task()
911 struct isci_port *iport = idev->owning_port; in sci_remote_device_post_request()
1203 static void sci_remote_device_construct(struct isci_port *iport, in sci_remote_device_construct()
1229 static enum sci_status sci_remote_device_da_construct(struct isci_port *iport, in sci_remote_device_da_construct()
1265 static enum sci_status sci_remote_device_ea_construct(struct isci_port *iport, in sci_remote_device_ea_construct()
1430 static enum sci_status isci_remote_device_construct(struct isci_port *ipor
1572 struct isci_port *isci_port = dev->port->lldd_port; isci_remote_device_found() local
[all...]
H A Dport_config.c115 static struct isci_port *sci_port_configuration_agent_find_port( in sci_port_configuration_agent_find_port()
134 struct isci_port *iport = &ihost->ports[i]; in sci_port_configuration_agent_find_port()
359 struct isci_port *iport, in sci_mpc_agent_link_up()
396 struct isci_port *iport, in sci_mpc_agent_link_down()
489 struct isci_port *iport; in sci_apc_agent_configure_ports()
607 struct isci_port *iport, in sci_apc_agent_link_up()
641 struct isci_port *iport, in sci_apc_agent_link_down()
H A Dremote_device.h93 struct isci_port *isci_port; member
99 struct isci_port *owning_port;
H A Dphy.c354 struct isci_port *phy_get_non_dummy_port(struct isci_phy *iphy) in phy_get_non_dummy_port()
356 struct isci_port *iport = iphy->owning_port; in phy_get_non_dummy_port()
369 struct isci_port *iport) in sci_phy_set_port()
1254 struct isci_port *iport = iphy->owning_port; in sci_phy_stopped_state_enter()
1272 struct isci_port *iport = iphy->owning_port; in sci_phy_starting_state_enter()
1291 struct isci_port *iport = iphy->owning_port; in sci_phy_ready_state_enter()
1372 struct isci_port *iport, u8 phy_index) in sci_phy_construct()
H A Dhost.c1029 struct isci_port *iport = &ihost->ports[index]; in sci_controller_start()
1273 struct isci_port *iport = &ihost->ports[i]; in isci_host_deinit()
1474 struct isci_port *iport = &ihost->ports[index]; in sci_controller_stop_ports()
2224 struct isci_port *iport = &ihost->ports[i]; in sci_controller_initialize()
2379 void sci_controller_link_up(struct isci_host *ihost, struct isci_port *iport, in sci_controller_link_up()
2402 void sci_controller_link_down(struct isci_host *ihost, struct isci_port *iport, in sci_controller_link_down()
H A Dinit.c526 struct isci_port *iport = &ihost->ports[i]; in isci_host_alloc()
H A Drequest.c219 struct isci_port *iport; in scu_ssp_request_construct_task_context()
499 struct isci_port *iport; in scu_sata_request_construct_task_context()
3180 struct isci_port *iport; in sci_io_request_construct_smp()