Lines Matching refs:asp
61 static int xpvtap_segmap(dev_t dev, off_t off, struct as *asp, caddr_t *addrp,
492 xpvtap_segmap(dev_t dev, off_t off, struct as *asp, caddr_t *addrp, in xpvtap_segmap() argument
523 e = devmap_setup(dev, (offset_t)off, asp, addrp, (size_t)len, in xpvtap_segmap()
543 ASSERT(asp == state->bt_map.um_as); in xpvtap_segmap()
544 as_rangelock(asp); in xpvtap_segmap()
548 as_rangeunlock(asp); in xpvtap_segmap()
553 (void) as_unmap(asp, *addrp, len); in xpvtap_segmap()
558 e = as_map(asp, *addrp, len, segmf_create, &a); in xpvtap_segmap()
560 as_rangeunlock(asp); in xpvtap_segmap()
563 as_rangeunlock(asp); in xpvtap_segmap()
573 e = as_add_callback(asp, xpvtap_segmf_unregister, state, in xpvtap_segmap()
576 (void) as_unmap(asp, *addrp, len); in xpvtap_segmap()