Lines Matching defs:bounce_zone
88 struct bounce_zone;
106 struct bounce_zone *bounce_zone;
136 struct bounce_zone {
137 STAILQ_ENTRY(bounce_zone) links;
168 static STAILQ_HEAD(, bounce_zone) bounce_zone_list;
467 struct bounce_zone *bz;
475 bz = newtag->bounce_zone;
489 newtag->bounce_zone = NULL;
554 struct bounce_zone *bz;
557 if (dmat->bounce_zone == NULL) {
562 bz = dmat->bounce_zone;
665 if (dmat->bounce_zone)
666 dmat->bounce_zone->map_count--;
1167 struct bounce_zone *bz;
1169 if ((bz = dmat->bounce_zone) != NULL) {
1175 bz = dmat->bounce_zone;
1317 dmat->bounce_zone->total_bounced++;
1331 dmat->bounce_zone->total_bounced++;
1374 busdma_sysctl_tree(struct bounce_zone *bz)
1381 busdma_sysctl_tree_top(struct bounce_zone *bz)
1390 struct bounce_zone *bz;
1396 dmat->bounce_zone = bz;
1401 if ((bz = (struct bounce_zone *)malloc(sizeof(*bz), M_BUSDMA,
1416 dmat->bounce_zone = bz;
1464 struct bounce_zone *bz;
1467 bz = dmat->bounce_zone;
1499 struct bounce_zone *bz;
1503 bz = dmat->bounce_zone;
1519 struct bounce_zone *bz;
1522 KASSERT(dmat->bounce_zone != NULL, ("no bounce zone in dma tag"));
1525 bz = dmat->bounce_zone;
1561 struct bounce_zone *bz;
1563 bz = dmat->bounce_zone;