Lines Matching refs:tag
166 * dflt_lock should never get called. It gets put into the dma tag when
168 * with the tag are meant to never be defered.
190 /* Return a NULL tag on failure */
195 panic("%s: parent DMA tag NULL", __func__);
233 /* Take into account any restrictions imposed by our parent tag. */
279 /* Allocate/free a tag, and do the necessary management work. */
601 bus_space_map(bus_space_tag_t tag, bus_addr_t address, bus_size_t size,
605 return (sparc64_bus_mem_map(tag, address, size, flags, 0, handlep));
609 sparc64_bus_mem_map(bus_space_tag_t tag, bus_addr_t addr, bus_size_t size,
627 if (tag->bst_cookie == NULL) {
638 switch (tag->bst_type) {
673 rman_set_virtual(tag->bst_cookie, (void *)(sva | (addr & PAGE_MASK)));
678 bus_space_unmap(bus_space_tag_t tag, bus_space_handle_t handle,
682 sparc64_bus_mem_unmap(tag, handle, size);
686 sparc64_bus_mem_unmap(bus_space_tag_t tag, bus_space_handle_t handle,
693 if (tag->bst_cookie == NULL ||
694 (sva = (vm_offset_t)rman_get_virtual(tag->bst_cookie)) == 0)
706 * Fake up a bus tag, for use by console drivers in early boot when the
720 * Allocate a bus tag