Lines Matching refs:pi
121 struct port_info_stub *pi; in cxgbe_devo_attach() local
129 pi = ddi_get_parent_data(dip); in cxgbe_devo_attach()
130 if (pi == NULL) in cxgbe_devo_attach()
136 ddi_driver_name(pi->dip), ddi_get_instance(pi->dip), in cxgbe_devo_attach()
142 mac->m_driver = pi; in cxgbe_devo_attach()
144 mac->m_src_addr = pi->hw_addr; in cxgbe_devo_attach()
145 mac->m_callbacks = pi->mc; in cxgbe_devo_attach()
146 mac->m_max_sdu = pi->mtu; in cxgbe_devo_attach()
147 mac->m_priv_props = pi->props; in cxgbe_devo_attach()
152 ddi_driver_name(pi->dip), ddi_get_instance(pi->dip)); in cxgbe_devo_attach()
156 ddi_driver_name(pi->dip), ddi_get_instance(pi->dip)); in cxgbe_devo_attach()
161 ddi_driver_name(pi->dip), ddi_get_instance(pi->dip), in cxgbe_devo_attach()
165 pi->mh = mh; in cxgbe_devo_attach()
183 struct port_info_stub *pi; in cxgbe_devo_detach() local
189 pi = ddi_get_parent_data(dip); in cxgbe_devo_detach()
190 if (pi == NULL) in cxgbe_devo_detach()
193 mh = pi->mh; in cxgbe_devo_detach()
194 pi->mh = NULL; in cxgbe_devo_detach()