Lines Matching refs:tag
108 usb_block_allocmem(bus_dma_tag_t tag, size_t size, size_t align,
127 if (b->tag == tag && b->size >= size && b->align >= align) {
151 b->tag = tag;
154 error = bus_dmamem_alloc(tag, b->size, align, 0,
160 error = bus_dmamem_map(tag, b->segs, b->nsegs, b->size,
165 error = bus_dmamap_create(tag, b->size, 1, b->size,
170 error = bus_dmamap_load(tag, b->map, b->kaddr, b->size, NULL,
182 bus_dmamap_destroy(tag, b->map);
184 bus_dmamem_unmap(tag, b->kaddr, b->size);
186 bus_dmamem_free(tag, b->segs, b->nsegs);
202 bus_dmamap_unload(b->tag, b->map);
203 bus_dmamap_destroy(b->tag, b->map);
204 bus_dmamem_unmap(b->tag, b->kaddr, b->size);
205 bus_dmamem_free(b->tag, b->segs, b->nsegs);
246 bus_dma_tag_t tag = bus->dmatag;
257 err = usb_block_allocmem(tag, size, align, &p->block);
274 if (f->block->tag == tag)
279 err = usb_block_allocmem(tag, USB_MEM_BLOCK, USB_MEM_SMALL,&b);
347 bus_dmamap_sync(p->block->tag, p->block->map, p->offs + offset,
387 dma->block->tag = rs->dtag;