Lines Matching refs:asp
60 static int xpvtap_segmap(dev_t dev, off_t off, struct as *asp, caddr_t *addrp,
491 xpvtap_segmap(dev_t dev, off_t off, struct as *asp, caddr_t *addrp, in xpvtap_segmap() argument
522 e = devmap_setup(dev, (offset_t)off, asp, addrp, (size_t)len, in xpvtap_segmap()
542 ASSERT(asp == state->bt_map.um_as); in xpvtap_segmap()
543 as_rangelock(asp); in xpvtap_segmap()
547 as_rangeunlock(asp); in xpvtap_segmap()
552 (void) as_unmap(asp, *addrp, len); in xpvtap_segmap()
557 e = as_map(asp, *addrp, len, segmf_create, &a); in xpvtap_segmap()
559 as_rangeunlock(asp); in xpvtap_segmap()
562 as_rangeunlock(asp); in xpvtap_segmap()
572 e = as_add_callback(asp, xpvtap_segmf_unregister, state, in xpvtap_segmap()
575 (void) as_unmap(asp, *addrp, len); in xpvtap_segmap()