Lines Matching refs:bounce_zone
73 struct bounce_zone;
91 struct bounce_zone *bounce_zone;
113 struct bounce_zone {
114 STAILQ_ENTRY(bounce_zone) links;
145 static STAILQ_HEAD(, bounce_zone) bounce_zone_list;
523 struct bounce_zone *bz;
535 bz = newtag->bounce_zone;
549 newtag->bounce_zone = NULL;
604 struct bounce_zone *bz;
608 if (dmat->bounce_zone == NULL)
611 bz = dmat->bounce_zone;
717 if (dmat->bounce_zone)
718 dmat->bounce_zone->map_count--;
1222 struct bounce_zone *bz;
1224 if ((bz = dmat->bounce_zone) != NULL) {
1230 bz = dmat->bounce_zone;
1360 dmat->bounce_zone->total_bounced++;
1409 dmat->bounce_zone->total_bounced++;
1460 busdma_sysctl_tree(struct bounce_zone *bz)
1467 busdma_sysctl_tree_top(struct bounce_zone *bz)
1476 struct bounce_zone *bz;
1482 dmat->bounce_zone = bz;
1487 if ((bz = (struct bounce_zone *)malloc(sizeof(*bz), M_BUSDMA,
1502 dmat->bounce_zone = bz;
1550 struct bounce_zone *bz;
1553 bz = dmat->bounce_zone;
1585 struct bounce_zone *bz;
1589 bz = dmat->bounce_zone;
1605 struct bounce_zone *bz;
1608 KASSERT(dmat->bounce_zone != NULL, ("no bounce zone in dma tag"));
1611 bz = dmat->bounce_zone;
1647 struct bounce_zone *bz;
1649 bz = dmat->bounce_zone;