Lines Matching refs:port

79  * This enumeration depicts all of the states for the core port ready substate
85 * The substate where the port is started and ready but has no active phys.
90 * The substate where the port is started and ready and there is at least one
96 * The substate where the port is started and there was an add/remove phy
112 * The core port object provides the abstraction for an SCU port.
117 * This field is the oommon base port object.
122 * This field is the port index that is reported to the SCI USER. This allows
123 * the actual hardware physical port to change without the SCI USER getting a
124 * different answer for the get port index.
129 * This field is the port index used to program the SCU hardware.
134 * This field contains the active phy mask for the port. This mask is used in
136 * port operations.
141 * This field contains the phy mask for the port that are already part of the port.
149 * This field contains the count of the io requests started on this port
155 * This field contains the number of devices assigned to this port. It is
156 * used to control port start requests.
161 * This field contains the reason for the port not going ready. It is
167 * This field is the table of phys assigned to the port.
172 * This field is a pointer back to the controller that owns this port object.
177 * This field contains the port start/stop timer handle.
182 * This field points to the current set of state handlers for this port
189 * This field is the ready substate machine for the port.
204 * This field is the pointer to the port task scheduler registers for the SCU
210 * This field is identical for all port objects and points to the port task
212 * port.
217 * This field is the VIIT register space for ths port object.
257 * Helper macro to get the owning controller of this port
263 * Helper macro to get the base state machine for this port
277 * Helper macro to get the ready substate machine for this port
283 * Helper macro to set the port object state handlers
289 * This macro returns the physical port index for this port object
327 * Helper macro to write the phys port assignment
329 #define scic_sds_port_write_phy_assignment(port, phy) \
331 (port), \
333 (port)->physical_port_index \
337 * Helper macro to read the phys port assignment
339 #define scic_sds_port_read_phy_assignment(port, phy) \
341 (port), \
345 #define scic_sds_port_active_phy(port, phy) \
346 (((port)->active_phy_mask & (1 << (phy)->phy_index)) != 0)
445 void *port
471 SCI_BASE_PORT_T *port
475 SCI_BASE_PORT_T *port
479 SCI_BASE_PORT_T *port
483 SCI_BASE_PORT_T * port,
488 SCI_BASE_PORT_T *port,
493 SCI_BASE_PORT_T *port,
498 struct SCIC_SDS_PORT * port,
503 struct SCIC_SDS_PORT * port,
518 struct SCIC_SDS_PORT *port,
524 struct SCIC_SDS_PORT *port,
568 struct SCIC_SDS_PORT *port,
573 struct SCIC_SDS_PORT *port,
587 struct SCIC_SDS_PORT * port