/illumos-gate/usr/src/uts/common/io/i40e/ |
H A D | i40e_main.c | 1310 i40e_unconfigure(dev_info_t *devinfo, i40e_t *i40e) argument 1350 (void) ddi_prop_remove_all(devinfo); 1370 ddi_set_driver_private(devinfo, NULL); 1454 dev_info_t *devinfo = i40e->i40e_dip; local 1460 if (ddi_dev_regsize(devinfo, I40E_ADAPTER_REGSET, &memsize) != 1466 if ((ret = ddi_regs_map_setup(devinfo, I40E_ADAPTER_REGSET, 1595 i40e_alloc_intr_handles(i40e_t *i40e, dev_info_t *devinfo, int intr_type) argument 1623 rc = ddi_intr_get_nintrs(devinfo, intr_type, &count); 1630 rc = ddi_intr_get_navail(devinfo, intr_type, &count); 1646 rc = ddi_intr_alloc(devinfo, i40 1692 i40e_alloc_intrs(i40e_t *i40e, dev_info_t *devinfo) argument 2637 i40e_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) argument 2768 i40e_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd) argument [all...] |
/illumos-gate/usr/src/uts/common/io/nvme/ |
H A D | nvme.c | 3032 nvme_bd_devid(void *arg, dev_info_t *devinfo, ddi_devid_t *devid) argument 3038 return (ddi_devid_init(devinfo, DEVID_SCSI3_WWN, 3041 return (ddi_devid_init(devinfo, DEVID_ENCAP,
|
/illumos-gate/usr/src/lib/libbsm/common/ |
H A D | devalloc.c | 266 devinfo_t *devinfo; local 268 devinfo = dargs->devinfo; 274 newkva = _str2kva(devinfo->devopts, KV_ASSIGN, 285 if ((zonename = index(devinfo->devopts, '=')) == NULL) 534 rc = !(strcmp(da_defs->devtype, dargs->devinfo->devtype)); 576 char *type = dargs->devinfo->devtype; 625 if (!dargs->devinfo->devauths) 627 if (strcmp("*", dargs->devinfo->devauths) == 0) 692 if ((rc = dmap_matchtype(devmapp, dargs->devinfo 1060 devinfo_t *devinfo = dargs->devinfo; local 1099 devinfo_t *devinfo = dargs->devinfo; local 1510 devinfo_t *devinfo; local 2146 devinfo_t *devinfo; local [all...] |
/illumos-gate/usr/src/cmd/lvm/rpc.metad/ |
H A D | metad_svc_subr.c | 2320 devinfo( function 2374 devinfo(args->sp, dnp, res, ep);
|
/illumos-gate/usr/src/cmd/mdb/common/modules/mdb_ks/ |
H A D | mdb_ks.c | 1066 struct dev_info devinfo; local 1072 if (mdb_vread(&devinfo, sizeof (devinfo), dip_addr) == -1) { 1073 mdb_warn("failed to read devinfo at %p", dip_addr); 1078 (uintptr_t)devinfo.devi_binding_name) == -1) { 1080 devinfo.devi_binding_name); 1118 mdb_warn("failed to read devinfo at %p", dip_addr); 1482 * Return core address of root node of devinfo tree 1498 * Return the name of the devinfo node pointed at by 'dip_addr' in the buffer 1534 mdb_warn("failed to read devinfo struc [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | asy.c | 467 asy_get_bus_type(dev_info_t *devinfo) argument 474 if (ddi_prop_op(DDI_DEV_T_ANY, devinfo, PROP_LEN_AND_VAL_BUF, 0, 476 != DDI_PROP_SUCCESS && ddi_prop_op(DDI_DEV_T_ANY, devinfo, 482 ddi_get_name(ddi_get_parent(devinfo))); 586 asy_get_io_regnum(dev_info_t *devinfo, struct asycom *asy) argument 588 switch (asy_get_bus_type(devinfo)) { 590 return (asy_get_io_regnum_isa(devinfo, asy)); 592 return (asy_get_io_regnum_pci(devinfo, asy));
|
H A D | gld.c | 454 gld_mac_alloc(dev_info_t *devinfo) argument 507 * devinfo pointer, the device name, and a macinfo structure describing the 511 gld_register(dev_info_t *devinfo, char *devname, gld_mac_info_t *macinfo) argument 521 ASSERT(devinfo != NULL); 564 if (ddi_getprop(DDI_DEV_T_NONE, devinfo, 0, "fast_recv", 0)) 592 devinfo, 0, "multisize", GLD_MAX_MULTICAST); 600 glddev->gld_styles = ddi_getprop(DDI_DEV_T_NONE, devinfo, 0, 709 ddi_set_driver_private(devinfo, macinfo); 717 if (macinfo->gldm_ppa != ddi_get_instance(devinfo)) 719 ddi_driver_name(devinfo), ddi_get_instanc 1299 dev_info_t *devinfo; local 1346 dev_info_t *devinfo = NULL; local [all...] |
/illumos-gate/usr/src/uts/common/io/ath/ |
H A D | ath_main.c | 324 ath_alloc_dma_mem(dev_info_t *devinfo, ddi_dma_attr_t *dma_attr, size_t memsize, argument 333 err = ddi_dma_alloc_handle(devinfo, dma_attr, 387 ath_buflist_setup(dev_info_t *devinfo, ath_t *asc, list_t *bflist, argument 403 err = ath_alloc_dma_mem(devinfo, &ath_dma_attr, 459 ath_desc_alloc(dev_info_t *devinfo, ath_t *asc) argument 468 err = ath_alloc_dma_mem(devinfo, &ath_desc_dma_attr, size, 493 err = ath_buflist_setup(devinfo, asc, &asc->asc_rxbuf_list, &bf, &ds, 501 err = ath_buflist_setup(devinfo, asc, &asc->asc_txbuf_list, &bf, &ds, 1926 ath_resume(dev_info_t *devinfo) argument 1931 asc = ddi_get_soft_state(ath_soft_state_p, ddi_get_instance(devinfo)); 1958 ath_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) argument 2371 ath_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd) argument 2449 ath_quiesce(dev_info_t *devinfo) argument [all...] |
/illumos-gate/usr/src/uts/common/io/bfe/ |
H A D | bfe.c | 2973 bfe_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd) argument 2977 bfe = ddi_get_driver_private(devinfo); 3034 ddi_set_driver_private(devinfo, NULL);
|
/illumos-gate/usr/src/uts/common/io/dmfe/ |
H A D | dmfe_main.c | 2234 err = ddi_prop_lookup_byte_array(DDI_DEV_T_ANY, dmfep->devinfo, 2259 err = ddi_dma_alloc_handle(dmfep->devinfo, &dma_attr, 2423 ddi_remove_intr(dmfep->devinfo, 0, dmfep->iblk); 2447 if (pci_config_setup(dmfep->devinfo, &handle) != DDI_SUCCESS) 2517 dmfe_resume(dev_info_t *devinfo) argument 2523 dmfep = ddi_get_driver_private(devinfo); 2530 if (dmfep->devinfo != devinfo) 2572 dmfe_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) argument 2580 instance = ddi_get_instance(devinfo); 2784 dmfe_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd) argument [all...] |
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xnf.c | 787 xnf_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) argument 796 printf("xnf%d: attach(0x%p)\n", ddi_get_instance(devinfo), 797 (void *)devinfo); 802 xnfp = ddi_get_driver_private(devinfo); 805 (void) xvdi_resume(devinfo); 806 (void) xvdi_alloc_evtchn(devinfo); 807 xnfp->xnf_evtchn = xvdi_get_evtchn(devinfo); 812 (void) ddi_add_intr(devinfo, 0, NULL, NULL, xnf_intr, 832 macp->m_dip = devinfo; 834 xnfp->xnf_devinfo = devinfo; 1003 xnf_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd) argument 2157 dev_info_t *devinfo = xnfp->xnf_devinfo; local [all...] |
/illumos-gate/usr/src/uts/common/io/ral/ |
H A D | rt2560.c | 2318 rt2560_quiesce(dev_info_t *devinfo) argument 2322 sc = ddi_get_soft_state(ral_soft_state_p, ddi_get_instance(devinfo)); 2343 rt2560_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) argument 2364 ddi_get_instance(devinfo)); 2373 instance = ddi_get_instance(devinfo); 2383 sc->sc_dev = devinfo; 2386 err = ddi_regs_map_setup(devinfo, 0, ®s, 0, 0, &ral_csr_accattr, 2421 err = ddi_regs_map_setup(devinfo, 1, 2528 ieee80211_register_door(ic, ddi_driver_name(devinfo), 2529 ddi_get_instance(devinfo)); 2641 rt2560_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd) argument [all...] |
/illumos-gate/usr/src/uts/common/io/rum/ |
H A D | rum.c | 1753 rum_disconnect(dev_info_t *devinfo) argument 1762 sc = ddi_get_soft_state(rum_soft_state_p, ddi_get_instance(devinfo)); 1785 rum_reconnect(dev_info_t *devinfo) argument 1790 sc = ddi_get_soft_state(rum_soft_state_p, ddi_get_instance(devinfo)); 2205 rum_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) argument 2223 ddi_get_instance(devinfo)); 2231 instance = ddi_get_instance(devinfo); 2241 sc->sc_dev = devinfo; 2243 if (usb_client_attach(devinfo, USBDRV_VERSION, 0) != USB_SUCCESS) { 2249 if (usb_get_dev_data(devinfo, 2430 rum_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd) argument [all...] |
/illumos-gate/usr/src/uts/common/io/rwd/ |
H A D | rt2661.c | 528 rt2661_alloc_dma_mem(dev_info_t *devinfo, ddi_dma_attr_t *dma_attr, argument 537 err = ddi_dma_alloc_handle(devinfo, dma_attr, 2805 rt2661_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) argument 2825 ddi_get_instance(devinfo)); 2839 instance = ddi_get_instance(devinfo); 2850 sc->sc_dev = devinfo; 2853 err = ddi_regs_map_setup(devinfo, 0, &sc->sc_cfg_base, 0, 0, 2890 err = ddi_regs_map_setup(devinfo, 1, 2900 err = ddi_intr_get_supported_types(devinfo, &intr_type); 2907 err = ddi_intr_get_nintrs(devinfo, DDI_INTR_TYPE_FIXE 3163 rt2661_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd) argument [all...] |
/illumos-gate/usr/src/uts/common/io/rwn/ |
H A D | rt2860.c | 673 rt2860_alloc_dma_mem(dev_info_t *devinfo, ddi_dma_attr_t *dma_attr, argument 682 err = ddi_dma_alloc_handle(devinfo, dma_attr, 2812 rt2860_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) argument 2828 ddi_get_instance(devinfo)); 2842 instance = ddi_get_instance(devinfo); 2853 sc->sc_dev = devinfo; 2856 err = ddi_regs_map_setup(devinfo, 0, &sc->sc_cfg_base, 0, 0, 2893 err = ddi_regs_map_setup(devinfo, 1, 2996 ieee80211_register_door(ic, ddi_driver_name(devinfo), 2997 ddi_get_instance(devinfo)); 3100 rt2860_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd) argument [all...] |
/illumos-gate/usr/src/uts/common/io/sata/adapters/si3124/ |
H A D | si3124.c | 4916 dev_info_t *devinfo = si_ctlp->sictl_devinfop; local 4923 rc = ddi_intr_get_nintrs(devinfo, DDI_INTR_TYPE_FIXED, &count); 4936 rc = ddi_intr_alloc(devinfo, si_ctlp->sictl_htable, DDI_INTR_TYPE_FIXED, 5019 dev_info_t *devinfo = si_ctlp->sictl_devinfop; local 5026 rc = ddi_intr_get_nintrs(devinfo, DDI_INTR_TYPE_MSI, &count); 5035 rc = ddi_intr_get_navail(devinfo, DDI_INTR_TYPE_MSI, &avail); 5054 rc = ddi_intr_alloc(devinfo, si_ctlp->sictl_htable, DDI_INTR_TYPE_MSI,
|
/illumos-gate/usr/src/uts/common/io/uath/ |
H A D | uath.c | 2134 uath_reconnect(dev_info_t *devinfo) argument 2144 sc = ddi_get_soft_state(uath_soft_state_p, ddi_get_instance(devinfo)); 2173 err = usb_client_attach(devinfo, USBDRV_VERSION, 0); 2179 err = usb_get_dev_data(devinfo, &sc->sc_udev, 2279 uath_disconnect(dev_info_t *devinfo) argument 2288 sc = ddi_get_soft_state(uath_soft_state_p, ddi_get_instance(devinfo)); 3000 uath_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) argument 3017 ddi_get_instance(devinfo)); 3025 instance = ddi_get_instance(devinfo); 3035 sc->sc_dev = devinfo; 3279 uath_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd) argument [all...] |
/illumos-gate/usr/src/uts/common/io/ural/ |
H A D | ural.c | 1746 ural_disconnect(dev_info_t *devinfo) argument 1755 sc = ddi_get_soft_state(ural_soft_state_p, ddi_get_instance(devinfo)); 1778 ural_reconnect(dev_info_t *devinfo) argument 1783 sc = ddi_get_soft_state(ural_soft_state_p, ddi_get_instance(devinfo)); 2181 ural_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) argument 2198 ddi_get_instance(devinfo)); 2206 instance = ddi_get_instance(devinfo); 2216 sc->sc_dev = devinfo; 2218 if (usb_client_attach(devinfo, USBDRV_VERSION, 0) != USB_SUCCESS) { 2224 if (usb_get_dev_data(devinfo, 2385 ural_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd) argument [all...] |
/illumos-gate/usr/src/uts/common/io/vr/ |
H A D | vr.c | 259 static int vr_resume(dev_info_t *devinfo); 260 static int vr_suspend(dev_info_t *devinfo); 293 vr_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) argument 299 return (vr_resume(devinfo)); 307 ddi_set_driver_private(devinfo, vrp); 308 vrp->devinfo = devinfo; 314 MODULENAME, ddi_get_instance(devinfo)); 376 macreg->m_dip = devinfo; 411 vr_detach(dev_info_t *devinfo, ddi_detach_cmd_ argument 526 vr_resume(dev_info_t *devinfo) argument 542 vr_suspend(dev_info_t *devinfo) argument [all...] |
H A D | vr.h | 447 dev_info_t *devinfo; member in struct:__anon6581
|
/illumos-gate/usr/src/uts/common/io/nge/ |
H A D | nge_main.c | 309 err = ddi_dma_alloc_handle(ngep->devinfo, ngep->desc_attr.dma_attr, 542 err = ddi_dma_alloc_handle(ngep->devinfo, 971 dev_info_t *devinfo; local 974 devinfo = ngep->devinfo; 978 infop->clsize = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo, 981 infop->latency = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo, 983 ngep->intr_moderation = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo, 985 ngep->rx_datahwm = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo, 987 ngep->rx_prdlwm = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo, 2299 nge_resume(dev_info_t *devinfo) argument 2375 nge_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) argument 2585 nge_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd) argument 2664 nge_quiesce(dev_info_t *devinfo) argument [all...] |
/illumos-gate/usr/src/uts/common/io/arn/ |
H A D | arn_main.c | 286 arn_alloc_dma_mem(dev_info_t *devinfo, ddi_dma_attr_t *dma_attr, size_t memsize, argument 295 err = ddi_dma_alloc_handle(devinfo, dma_attr, 348 arn_buflist_setup(dev_info_t *devinfo, argument 370 err = arn_alloc_dma_mem(devinfo, &arn_dma_attr, 428 arn_desc_alloc(dev_info_t *devinfo, struct arn_softc *sc) argument 441 err = arn_alloc_dma_mem(devinfo, &arn_desc_dma_attr, size, 477 err = arn_buflist_setup(devinfo, sc, &sc->sc_rxbuf_list, &bf, &ds, 485 err = arn_buflist_setup(devinfo, sc, &sc->sc_txbuf_list, &bf, &ds, 494 err = arn_buflist_setup(devinfo, sc, &sc->sc_bcbuf_list, &bf, &ds, 2757 arn_resume(dev_info_t *devinfo) argument 2789 arn_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) argument 3311 arn_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd) argument 3409 arn_quiesce(dev_info_t *devinfo) argument [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | devinfo.c | 44 #include "devinfo.h" 51 * devinfo node state map. Used by devinfo() and devinfo_audit(). 72 mdb_printf("Prints the devinfo tree from a given node.\n" 73 "Without the address of a \"struct devinfo\" given, " 136 uintptr_t devinfo_root; /* Address of root of devinfo tree */ 158 mdb_warn("failed to read devinfo at %p", addr); 177 mdb_warn("failed to read devinfo at %p", addr); 232 uintptr_t devinfo_root; /* Address of root of devinfo tree */ 273 mdb_warn("failed to read devinfo a 1107 devinfo(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) function [all...] |
/illumos-gate/usr/src/uts/common/io/vioif/ |
H A D | vioif.c | 1681 vioif_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) argument 1689 instance = ddi_get_instance(devinfo); 1705 ddi_set_driver_private(devinfo, sc); 1710 sc->sc_dev = devinfo; 1711 vsc->sc_dev = devinfo; 1719 dev_err(devinfo, CE_WARN, "kstat_create failed"); 1725 ret = ddi_regs_map_setup(devinfo, 1, 1729 dev_err(devinfo, CE_WARN, "unable to map bar 0: %d", ret); 1802 dev_err(devinfo, CE_WARN, "Failed to allocate a mac_register"); 1808 macp->m_dip = devinfo; 1867 vioif_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd) argument 1919 vioif_quiesce(dev_info_t *devinfo) argument [all...] |
/illumos-gate/usr/src/uts/common/io/bge/ |
H A D | bge_main2.c | 555 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_UNAFFECTED); 575 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 599 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 606 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 615 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 620 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 657 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 669 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 697 ddi_fm_service_impact(bgep->devinfo, 717 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADE 3344 bge_resume(dev_info_t *devinfo) argument 3625 bge_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) argument 4191 bge_quiesce(dev_info_t *devinfo) argument 4216 bge_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd) argument [all...] |