Lines Matching refs:bounce_zone
69 struct bounce_zone;
88 struct bounce_zone *bounce_zone;
109 struct bounce_zone {
110 STAILQ_ENTRY(bounce_zone) links;
130 static STAILQ_HEAD(, bounce_zone) bounce_zone_list;
438 struct bounce_zone *bz;
446 bz = newtag->bounce_zone;
460 newtag->bounce_zone = NULL;
543 struct bounce_zone *bz;
546 if (dmat->bounce_zone == NULL) {
553 bz = dmat->bounce_zone;
602 if (dmat->bounce_zone)
603 dmat->bounce_zone->map_count--;
1196 dmat->bounce_zone->total_bounced++;
1211 dmat->bounce_zone->total_bounced++;
1258 busdma_sysctl_tree(struct bounce_zone *bz)
1264 busdma_sysctl_tree_top(struct bounce_zone *bz)
1272 struct bounce_zone *bz;
1278 dmat->bounce_zone = bz;
1283 if ((bz = (struct bounce_zone *)malloc(sizeof(*bz), M_BUSDMA,
1298 dmat->bounce_zone = bz;
1346 struct bounce_zone *bz;
1349 bz = dmat->bounce_zone;
1386 struct bounce_zone *bz;
1390 bz = dmat->bounce_zone;
1406 struct bounce_zone *bz;
1409 KASSERT(dmat->bounce_zone != NULL, ("no bounce zone in dma tag"));
1412 bz = dmat->bounce_zone;
1447 struct bounce_zone *bz;
1449 bz = dmat->bounce_zone;