Lines Matching refs:mdi_phci_t
238 static mdi_phci_t *i_devi_get_phci(dev_info_t *);
239 static void i_mdi_phci_lock(mdi_phci_t *, mdi_pathinfo_t *);
240 static void i_mdi_phci_unlock(mdi_phci_t *);
241 static mdi_pathinfo_t *i_mdi_pi_alloc(mdi_phci_t *, char *, mdi_client_t *);
242 static void i_mdi_phci_add_path(mdi_phci_t *, mdi_pathinfo_t *);
244 static void i_mdi_pi_free(mdi_phci_t *ph, mdi_pathinfo_t *,
246 static void i_mdi_phci_remove_path(mdi_phci_t *, mdi_pathinfo_t *);
264 mdi_phci_t *);
300 static void vhcache_phci_add(mdi_vhci_config_t *, mdi_phci_t *);
301 static void vhcache_phci_remove(mdi_vhci_config_t *, mdi_phci_t *);
628 mdi_phci_t *ph; in mdi_phci_register()
667 ph = kmem_zalloc(sizeof (mdi_phci_t), KM_SLEEP); in mdi_phci_register()
714 mdi_phci_t *ph; in mdi_phci_unregister()
715 mdi_phci_t *tmp; in mdi_phci_unregister()
716 mdi_phci_t *prev = NULL; in mdi_phci_unregister()
769 kmem_free(ph, sizeof (mdi_phci_t)); in mdi_phci_unregister()
779 static mdi_phci_t *
782 mdi_phci_t *ph = NULL; in i_devi_get_phci()
785 ph = (mdi_phci_t *)DEVI(pdip)->devi_mdi_xhci; in i_devi_get_phci()
938 mdi_phci_t *ph; in mdi_devi_get_vdip()
955 mdi_phci_t *ph; in mdi_devi_pdip_entered()
984 mdi_phci_t *ph; in mdi_phci_path2devinfo()
1026 mdi_phci_t *ph; in mdi_phci_get_path_count()
1049 i_mdi_phci_lock(mdi_phci_t *ph, mdi_pathinfo_t *pip) in i_mdi_phci_lock()
1083 i_mdi_phci_unlock(mdi_phci_t *ph) in i_mdi_phci_unlock()
1544 i_mdi_client_compute_state(mdi_client_t *ct, mdi_phci_t *ph) in i_mdi_client_compute_state()
2537 mdi_phci_t *ph; in mdi_get_next_client_path()
2545 ph = (mdi_phci_t *)DEVI(ph_dip)->devi_mdi_xhci; in mdi_get_next_client_path()
2638 mdi_phci_t *ph; in mdi_pi_find()
2779 mdi_phci_t *ph; in mdi_pi_alloc_compatible()
2927 i_mdi_pi_alloc(mdi_phci_t *ph, char *paddr, mdi_client_t *ct) in i_mdi_pi_alloc()
3080 i_mdi_phci_add_path(mdi_phci_t *ph, mdi_pathinfo_t *pip) in i_mdi_phci_add_path()
3130 mdi_phci_t *ph; in mdi_pi_free()
3281 i_mdi_pi_free(mdi_phci_t *ph, mdi_pathinfo_t *pip, mdi_client_t *ct) in i_mdi_pi_free()
3324 i_mdi_phci_remove_path(mdi_phci_t *ph, mdi_pathinfo_t *pip) in i_mdi_phci_remove_path()
3418 mdi_phci_t *ph; in i_mdi_pi_state_change()
3986 mdi_phci_t *ph; in i_mdi_pi_online()
4210 mdi_phci_t *ph; in mdi_pi_get_phci()
5037 mdi_phci_t *ph; in i_mdi_phci_online()
5107 mdi_phci_t *ph; in i_mdi_phci_offline()
5304 mdi_phci_t *ph; in mdi_phci_mark_retiring()
5359 mdi_phci_t *ph; in mdi_phci_retire_notify()
5448 mdi_phci_t *ph; in mdi_phci_retire_finalize()
5595 mdi_phci_t *ph; in mdi_phci_unretire()
5698 mdi_phci_t *ph; in mdi_post_attach()
5813 mdi_phci_t *ph; in i_mdi_phci_pre_detach()
5987 mdi_phci_t *ph; in i_mdi_phci_post_detach()
6201 mdi_phci_t *ph; in mdi_pi_enable_path()
6228 mdi_phci_t *ph; in mdi_pi_disable_path()
6372 mdi_phci_t *ph; in i_mdi_pi_enable_disable()
7241 mdi_phci_t *phci; in mdi_component_is_phci()
7331 mdi_phci_t *ph; in mdi_phci_get_vhci_private()
7347 mdi_phci_t *ph; in mdi_phci_set_vhci_private()
8070 lookup_vhcache_phci_by_addr(mdi_vhci_cache_t *vhcache, mdi_phci_t *ph) in lookup_vhcache_phci_by_addr()
8089 vhcache_phci_add(mdi_vhci_config_t *vhc, mdi_phci_t *ph) in vhcache_phci_add()
8132 vhcache_phci_remove(mdi_vhci_config_t *vhc, mdi_phci_t *ph) in vhcache_phci_remove()
8210 mdi_phci_t *ph = pip->pi_phci; in vhcache_pi_add()
9542 mdi_phci_t *ph, *next; in mdi_vhci_walk_phcis()