Lines Matching defs:udt
375 usb_dma_tag_create(struct usb_dma_tag *udt,
381 ( /* parent */ udt->tag_parent->tag,
384 /* lowaddr */ (2ULL << (udt->tag_parent->dma_bits - 1)) - 1,
399 udt->tag = tag;
406 usb_dma_tag_destroy(struct usb_dma_tag *udt)
408 bus_dma_tag_destroy(udt->tag);
801 struct usb_dma_tag *udt;
807 udt = udpt->utag_first;
811 if (udt->align == 0) {
812 usb_dma_tag_create(udt, size, align);
813 if (udt->tag == NULL) {
816 udt->align = align;
817 udt->size = size;
818 return (udt);
820 if ((udt->align == align) && (udt->size == size)) {
821 return (udt);
823 udt++;
833 struct usb_dma_tag *udt, bus_dma_tag_t dmat,
853 udpt->utag_first = udt;
858 memset(udt, 0, sizeof(*udt));
859 udt->tag_parent = udpt;
860 udt++;
870 struct usb_dma_tag *udt;
873 udt = udpt->utag_first;
877 if (udt->align) {
879 usb_dma_tag_destroy(udt);
880 udt->align = 0;
882 udt++;