Lines Matching refs:dhp
61 static int xsvc_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
137 static int xsvc_devmap_map(devmap_cookie_t dhp, dev_t dev, uint_t flags,
139 static int xsvc_devmap_dup(devmap_cookie_t dhp, void *pvtp,
141 static void xsvc_devmap_unmap(devmap_cookie_t dhp, void *pvtp, offset_t off,
811 xsvc_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len, in xsvc_devmap() argument
903 if ((err = devmap_umem_setup(dhp, state->xs_dip, &xsvc_callbk, in xsvc_devmap()
914 if ((err = devmap_devmem_setup(dhp, state->xs_dip, NULL, 0, in xsvc_devmap()
986 devmap_handle_t *dhp; in xsvc_devmap_map() local
997 dhp = (devmap_handle_t *)dhc; in xsvc_devmap_map()
1004 cp = (struct ddi_umem_cookie *)dhp->dh_cookie; in xsvc_devmap_map()
1024 devmap_handle_t *dhp; in xsvc_devmap_dup() local
1029 dhp = (devmap_handle_t *)dhc; in xsvc_devmap_dup()
1032 cp = (struct ddi_umem_cookie *)dhp->dh_cookie; in xsvc_devmap_dup()
1064 devmap_handle_t *dhp; in xsvc_devmap_unmap() local
1077 dhp = (devmap_handle_t *)dhc; in xsvc_devmap_unmap()
1078 cp = (struct ddi_umem_cookie *)dhp->dh_cookie; in xsvc_devmap_unmap()
1104 xsvc_umem_cookie_free(&dhp->dh_cookie); in xsvc_devmap_unmap()