Lines Matching defs:devinfo
1099 rtw_alloc_dma_mem(dev_info_t *devinfo, ddi_dma_attr_t *dma_attr,
1108 err = ddi_dma_alloc_handle(devinfo, dma_attr,
1204 rtw_dma_init(dev_info_t *devinfo, rtw_softc_t *rsc)
1222 err = rtw_alloc_dma_mem(devinfo, &dma_attr_desc, size,
1264 err = rtw_alloc_dma_mem(devinfo, &dma_attr_txbuf,
1293 err = rtw_alloc_dma_mem(devinfo, &dma_attr_rxbuf,
3117 rtw_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd)
3128 int instance = ddi_get_instance(devinfo);
3135 ddi_get_instance(devinfo));
3154 ddi_get_instance(devinfo)) != DDI_SUCCESS) {
3160 rsc = ddi_get_soft_state(rtw_soft_state_p, ddi_get_instance(devinfo));
3162 rsc->sc_dev = devinfo;
3164 err = ddi_regs_map_setup(devinfo, 0, (caddr_t *)&rsc->sc_cfg_base, 0, 0,
3198 err = ddi_regs_map_setup(devinfo, 2, (caddr_t *)&rsc->sc_regs.r_base,
3208 err = rtw_dma_init(devinfo, rsc);
3285 if (ddi_get_iblock_cookie(devinfo, 0, &(rsc->sc_iblock))
3300 if (ddi_add_intr(devinfo, 0, &rsc->sc_iblock, NULL, rtw_intr,
3323 macp->m_dip = devinfo;
3342 err = ddi_create_minor_node(devinfo, strbuf, S_IFCHR,
3358 ddi_remove_intr(devinfo, 0, rsc->sc_iblock);
3373 ddi_soft_state_free(rtw_soft_state_p, ddi_get_instance(devinfo));
3378 rtw_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd)
3382 rsc = ddi_get_soft_state(rtw_soft_state_p, ddi_get_instance(devinfo));
3410 ddi_remove_intr(devinfo, 0, rsc->sc_iblock);
3422 ddi_remove_minor_node(devinfo, NULL);
3425 ddi_soft_state_free(rtw_soft_state_p, ddi_get_instance(devinfo));