Lines Matching defs:rdip

83 static int cardbus_bus_map(dev_info_t *dip, dev_info_t *rdip,
95 static int cardbus_dma_allochdl(dev_info_t *dip, dev_info_t *rdip,
98 static int cardbus_dma_freehdl(dev_info_t *dip, dev_info_t *rdip,
100 static int cardbus_dma_bindhdl(dev_info_t *dip, dev_info_t *rdip,
103 static int cardbus_dma_unbindhdl(dev_info_t *dip, dev_info_t *rdip,
105 static int cardbus_dma_flush(dev_info_t *dip, dev_info_t *rdip,
108 static int cardbus_dma_win(dev_info_t *dip, dev_info_t *rdip,
111 static int cardbus_dma_map(dev_info_t *dip, dev_info_t *rdip,
118 static int cardbus_get_eventcookie(dev_info_t *dip, dev_info_t *rdip,
120 static int cardbus_add_eventcall(dev_info_t *dip, dev_info_t *rdip,
125 static int cardbus_post_event(dev_info_t *dip, dev_info_t *rdip,
128 static int cardbus_intr_ops(dev_info_t *dip, dev_info_t *rdip,
917 cardbus_ctlops(dev_info_t *dip, dev_info_t *rdip,
928 (void *)dip, (void *)rdip, ctlop, (void *)arg, (void *)result);
943 return (ddi_ctlops(dip, rdip, ctlop, arg, result));
953 if (rdip == (dev_info_t *)NULL) {
979 return (cardbus_initchild(rdip, dip, (dev_info_t *)arg,
983 if (rdip == (dev_info_t *)0)
986 if (strcmp("pcs", ddi_node_name(rdip)) == 0)
989 ddi_get_instance(rdip),
996 if (ddi_prop_lookup_int_array(DDI_DEV_T_ANY, rdip,
1003 ddi_driver_name(rdip),
1004 ddi_get_instance(rdip),
1021 val32 = ddi_getprop(DDI_DEV_T_ANY, rdip,
1029 val32 = ddi_getprop(DDI_DEV_T_ANY, rdip,
1037 val32 = ddi_getprop(DDI_DEV_T_ANY, rdip,
1043 if ((name = ddi_get_name(rdip)) !=
1062 for (next = ddi_get_child(rdip); next;
1071 if (ddi_getlongprop(DDI_DEV_T_NONE, rdip,
1209 cardbus_initchild(dev_info_t *rdip, dev_info_t *dip, dev_info_t *child,
1216 _NOTE(ARGUNUSED(rdip, result))
1854 cardbus_bus_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp,
1861 "cardbus_bus_map(dip=0x%p, rdip=0x%p)\n",
1862 (void *) dip, (void *) rdip);
1871 ddi_driver_name(rdip),
1877 (pdip, rdip, mp, offset, len, vaddrp);
1881 cardbus_err(rdip, 8, "cardbus_bus_map failed, rc = %d\n", rc);
1884 cardbus_err(rdip, 9, "cardbus_bus_map OK\n");
1906 cardbus_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr,
1913 "cardbus_dma_allochdl(dip=0x%p, rdip=0x%p)\n",
1914 (void *) dip, (void *) rdip);
1924 return (ddi_dma_allochdl(dip, rdip, attr, waitfp, arg, handlep));
1928 cardbus_dma_freehdl(dev_info_t *dip, dev_info_t *rdip,
1934 "cardbus_dma_freehdl(dip=0x%p, rdip=0x%p)\n",
1935 (void *) dip, (void *) rdip);
1945 return (ddi_dma_freehdl(dip, rdip, handle));
1949 cardbus_dma_bindhdl(dev_info_t *dip, dev_info_t *rdip,
1956 "cardbus_dma_bindhdl(dip=0x%p, rdip=0x%p)\n",
1957 (void *) dip, (void *) rdip);
1968 rdip, handle, dmareq, cp, ccountp));
1972 cardbus_dma_unbindhdl(dev_info_t *dip, dev_info_t *rdip,
1978 "cardbus_dma_unbindhdl(dip=0x%p, rdip=0x%p)\n",
1979 (void *) dip, (void *) rdip);
1990 rdip, handle));
1994 cardbus_dma_flush(dev_info_t *dip, dev_info_t *rdip,
2001 "cardbus_dma_flush(dip=0x%p, rdip=0x%p)\n",
2002 (void *) dip, (void *) rdip);
2012 return (DEVI(pdip)->devi_ops->devo_bus_ops->bus_dma_flush(pdip, rdip,
2017 cardbus_dma_win(dev_info_t *dip, dev_info_t *rdip,
2023 "cardbus_dma_win(dip=0x%p, rdip=0x%p)\n",
2024 (void *) dip, (void *) rdip);
2034 return (DEVI(pdip)->devi_ops->devo_bus_ops->bus_dma_win(pdip, rdip,
2039 cardbus_dma_map(dev_info_t *dip, dev_info_t *rdip,
2045 "cardbus_dma_map(dip=0x%p, rdip=0x%p)\n",
2046 (void *) dip, (void *) rdip);
2056 return (DEVI(pdip)->devi_ops->devo_bus_ops->bus_dma_map(pdip, rdip,
2061 cardbus_get_eventcookie(dev_info_t *dip, dev_info_t *rdip,
2092 bus_get_eventcookie(pdip, rdip, eventname, cookiep));
2098 rc = ndi_event_retrieve_cookie(cbp->cb_ndi_event_hdl, rdip, eventname,
2107 cardbus_add_eventcall(dev_info_t *dip, dev_info_t *rdip,
2140 bus_add_eventcall(pdip, rdip, cookie, callback,
2147 rc = ndi_event_add_callback(cbp->cb_ndi_event_hdl, rdip, cookie,
2191 cardbus_post_event(dev_info_t *dip, dev_info_t *rdip,
2194 _NOTE(ARGUNUSED(rdip, cookie, bus_impldata))
2199 static int cardbus_remove_intr_impl(dev_info_t *dip, dev_info_t *rdip,
2201 static int cardbus_add_intr_impl(dev_info_t *dip, dev_info_t *rdip,
2203 static int cardbus_enable_intr_impl(dev_info_t *dip, dev_info_t *rdip,
2205 static int cardbus_disable_intr_impl(dev_info_t *dip, dev_info_t *rdip,
2216 cardbus_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op,
2248 ret = cardbus_enable_intr_impl(dip, rdip, hdlp);
2251 ret = cardbus_disable_intr_impl(dip, rdip, hdlp);
2256 *(int *)result = i_ddi_get_intx_nintrs(rdip);
2273 cardbus_enable_intr_impl(dev_info_t *dip, dev_info_t *rdip,
2285 "rdip=0x%p(%s)\n",
2288 (void *) rdip, ddi_driver_name(rdip));
2296 sih.handler_id = (unsigned)(long)rdip;
2309 cardbus_disable_intr_impl(dev_info_t *dip, dev_info_t *rdip,
2321 "rdip=0x%p(%s%d)\n",
2324 (void *) rdip, ddi_driver_name(rdip), ddi_get_instance(rdip));
2332 cih.handler_id = (unsigned)(long)rdip;