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

/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_ibnex.c593 dev_info_t *vdip = 0; local
604 vdip = mdi_devi_get_vdip(hca_dip);
605 ndi_devi_enter(vdip, &circ1);
612 ndi_devi_exit(vdip, circ1);
618 ndi_devi_exit(vdip, circ1);
/illumos-gate/usr/src/uts/common/os/
H A Dsunmdi.c380 mdi_vhci_register(char *class, dev_info_t *vdip, mdi_vhci_ops_t *vops, argument
400 ASSERT(DEVI_BUSY_OWNED(ddi_get_parent(vdip)));
442 if (ddi_prop_lookup_string(DDI_DEV_T_ANY, vdip,
459 vh->vh_dip = vdip;
477 DEVI(vdip)->devi_mdi_component |= MDI_COMPONENT_VHCI;
482 DEVI(vdip)->devi_mdi_xhci = (caddr_t)vh;
498 mdi_vhci_unregister(dev_info_t *vdip, int flags) argument
502 ASSERT(DEVI_BUSY_OWNED(ddi_get_parent(vdip)));
507 if ((vh = i_devi_get_vhci(vdip)) == NULL)
558 DEVI(vdip)
602 i_devi_get_vhci(dev_info_t *vdip) argument
797 dev_info_t *vdip; local
853 dev_info_t *vdip; local
877 dev_info_t *vdip; local
956 mdi_devi_pdip_entered(dev_info_t *vdip) argument
984 mdi_phci_path2devinfo(dev_info_t *vdip, caddr_t pathname) argument
1193 i_mdi_devinfo_remove(dev_info_t *vdip, dev_info_t *cdip, int flags) argument
1242 i_mdi_is_child_present(dev_info_t *vdip, dev_info_t *cdip) argument
1448 dev_info_t *vdip; local
1617 mdi_client_path2devinfo(dev_info_t *vdip, char *pathname) argument
1776 mdi_failover(dev_info_t *vdip, dev_info_t *cdip, int flags) argument
3850 dev_info_t *vdip = NULL; local
6861 i_mdi_pm_pre_config(dev_info_t *vdip, dev_info_t *child) argument
6938 i_mdi_pm_pre_unconfig(dev_info_t *vdip, dev_info_t *child, int *held, int flags) argument
7025 i_mdi_pm_post_config(dev_info_t *vdip, dev_info_t *child) argument
7099 i_mdi_pm_post_unconfig(dev_info_t *vdip, dev_info_t *child, int held) argument
7129 mdi_power(dev_info_t *vdip, mdi_pm_op_t op, void *args, char *devnm, int flags) argument
9287 mdi_vhci_bus_config(dev_info_t *vdip, uint_t flags, ddi_bus_config_op_t op, void *arg, dev_info_t **child, char *ct_addr) argument
9499 mdi_vhci_walk_clients(dev_info_t *vdip, int (*f)(dev_info_t *, void *), void *arg) argument
9527 mdi_vhci_walk_phcis(dev_info_t *vdip, int (*f)(dev_info_t *, void *), void *arg) argument
[all...]
H A Ddevcfg.c5397 dev_info_t *vdip = NULL; local
5420 vdip = mdi_devi_get_vdip(pdip);
5450 if (vdip) {
5452 ndi_devi_enter(vdip, &v_circ);
5466 if ((vdip == NULL) || (flags & NDI_MDI_FALLBACK)) {
5519 if (vdip) {
5523 mutex_enter(&DEVI(vdip)->devi_lock);
5524 DEVI(vdip)->devi_flags |=
5526 mutex_exit(&DEVI(vdip)->devi_lock);
5536 ndi_devi_exit_and_wait(vdip, v_cir
6022 dev_info_t *vdip = NULL; local
6250 dev_info_t *vdip = NULL; local
6300 dev_info_t *vdip = NULL; local
6573 dev_info_t *vdip = NULL; local
[all...]
/illumos-gate/usr/src/uts/common/io/
H A Dtvhci.c403 tvhci_pi_init(dev_info_t *vdip, mdi_pathinfo_t *pip, int flags) argument
410 tvhci_pi_uninit(dev_info_t *vdip, mdi_pathinfo_t *pip, int flags) argument
417 tvhci_pi_state_change(dev_info_t *vdip, mdi_pathinfo_t *pip, argument
425 tvhci_failover(dev_info_t *vdip, dev_info_t *cdip, int flags) argument
/illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/
H A Dscsi_vhci.c1616 dev_info_t *vdip, *cdip; local
1638 vdip = ddi_get_parent(cdip);
1639 ASSERT(vdip != NULL);
1640 vhci = ddi_get_soft_state(vhci_softstate, ddi_get_instance(vdip));
1674 vhci_log(CE_WARN, vdip, "!%s%d: "
3167 dev_info_t *vdip, *cdip; local
3542 vdip = ddi_get_parent(cdip);
3544 vhci_log(CE_WARN, vdip, "!%s (%s%d): %s on path %s",
3665 dev_info_t *vdip; local
3683 vdip
4062 vhci_pathinfo_init(dev_info_t *vdip, mdi_pathinfo_t *pip, int flags) argument
4215 vhci_pathinfo_uninit(dev_info_t *vdip, mdi_pathinfo_t *pip, int flags) argument
4286 vhci_pathinfo_state_change(dev_info_t *vdip, mdi_pathinfo_t *pip, mdi_pathinfo_state_t state, uint32_t ext_state, int flags) argument
5049 vhci_pathinfo_online(dev_info_t *vdip, mdi_pathinfo_t *pip, int flags) argument
5290 vhci_pathinfo_offline(dev_info_t *vdip, mdi_pathinfo_t *pip, int flags) argument
5405 dev_info_t *vdip; local
6831 vhci_failover(dev_info_t *vdip, dev_info_t *cdip, int flags) argument
7204 vhci_quiesce_paths(dev_info_t *vdip, dev_info_t *cdip, scsi_vhci_lun_t *vlun, char *guid, char *active_pclass_ptr) argument
7925 dev_info_t *vdip, *cdip; local
8618 vhci_dev_fo(dev_info_t *vdip, struct scsi_device *psd, void **ctprivp, char **fo_namep) argument
8719 vhci_is_dev_supported(dev_info_t *vdip, dev_info_t *pdip, void *cinfo) argument
[all...]
H A Dmpapi_impl.c173 dev_info_t *vdip; local
192 vdip = vhci->vhci_dip;
193 ASSERT(vdip != NULL);
4125 vhci_mpapi_set_path_state(dev_info_t *vdip, mdi_pathinfo_t *pip, int state) argument
4135 vhci = ddi_get_soft_state(vhci_softstate, ddi_get_instance(vdip));
4159 vhci_mpapi_log_sysevent(vdip,
4401 vhci_mpapi_get_vhci(dev_info_t *vdip, void *ptr2vhci) argument
4405 if (strncmp("scsi_vhci", ddi_get_name(vdip),
4408 ddi_get_instance(vdip));
/illumos-gate/usr/src/uts/common/sys/
H A Dmdi_impldefs.h225 int (*vo_pi_init)(dev_info_t *vdip, mdi_pathinfo_t *pip, int flags);
228 int (*vo_pi_uninit)(dev_info_t *vdip, mdi_pathinfo_t *pip,
232 int (*vo_pi_state_change)(dev_info_t *vdip, mdi_pathinfo_t *pip,
236 int (*vo_failover)(dev_info_t *vdip, dev_info_t *cdip, int flags);
242 int (*vo_is_dev_supported)(dev_info_t *vdip, dev_info_t *pdip,
/illumos-gate/usr/src/uts/common/io/ib/ibnex/
H A Dibnex.c3921 ib_vhci_pi_init(dev_info_t *vdip, mdi_pathinfo_t *pip, int flag) argument
3923 IBTF_DPRINTF_L4("ibnex", "\tpi_init: dip %p pip %p", vdip, pip);
3930 ib_vhci_pi_uninit(dev_info_t *vdip, mdi_pathinfo_t *pip, int flag) argument
3935 IBTF_DPRINTF_L4("ibnex", "\tpi_uninit: dip %p pip %p", vdip, pip);
3972 ib_vhci_pi_state_change(dev_info_t *vdip, mdi_pathinfo_t *pip, argument
3976 "\tpi_state_change: dip %p pip %p state %x", vdip, pip, state);

Completed in 107 milliseconds