Lines Matching refs:parent
27 bus_dma_tag_t parent;
91 bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t alignment, bus_addr_t boundary,
124 if (parent != NULL) {
125 newtag->parent = parent;
126 atomic_add(&parent->ref_count, 1);
128 newtag->lowaddr = MIN(parent->lowaddr, newtag->lowaddr);
129 newtag->highaddr = MAX(parent->highaddr, newtag->highaddr);
130 newtag->alignment = MAX(parent->alignment, newtag->alignment);
133 newtag->boundary = parent->boundary;
134 } else if (parent->boundary != 0) {
135 newtag->boundary = MIN(parent->boundary, newtag->boundary);
158 bus_dma_tag_t parent;
160 parent = dmat->parent;
165 // Last reference released, so release our reference on our parent.
166 dmat = parent;