Searched refs:bounce_zone (Results 1 – 6 of 6) sorted by relevance
65 struct bounce_zone { struct66 STAILQ_ENTRY(bounce_zone) links;93 static STAILQ_HEAD(, bounce_zone) bounce_zone_list = argument110 struct bounce_zone *bz; in _bus_dmamap_reserve_pages()123 bz = dmat->bounce_zone; in _bus_dmamap_reserve_pages()137 busdma_sysctl_tree(struct bounce_zone *bz) in busdma_sysctl_tree()144 busdma_sysctl_tree_top(struct bounce_zone *bz) in busdma_sysctl_tree_top()169 struct bounce_zone *bz; in alloc_bounce_zone()179 dmat->bounce_zone = bz; in alloc_bounce_zone()184 if ((bz = (struct bounce_zone *)malloc(sizeof(*bz), M_BUSDMA, in alloc_bounce_zone()[all …]
63 struct bounce_zone;77 struct bounce_zone *bounce_zone; member210 struct bounce_zone *bz; in bus_dma_tag_create()218 bz = newtag->bounce_zone; in bus_dma_tag_create()316 struct bounce_zone *bz; in bus_dmamap_create()319 if (dmat->bounce_zone == NULL) { in bus_dmamap_create()323 bz = dmat->bounce_zone; in bus_dmamap_create()383 if (dmat->bounce_zone) in bus_dmamap_destroy()384 dmat->bounce_zone->map_count--; in bus_dmamap_destroy()750 dmat->bounce_zone->total_bounced++; in bus_dmamap_sync()[all …]
77 struct bounce_zone;91 struct bounce_zone *bounce_zone; member 437 struct bounce_zone *bz; in bus_dma_tag_create() 449 bz = newtag->bounce_zone; in bus_dma_tag_create() 463 newtag->bounce_zone = NULL; in bus_dma_tag_create() 522 struct bounce_zone *bz; in allocate_bz_and_pages() 526 if (dmat->bounce_zone == NULL) in allocate_bz_and_pages() 529 bz = dmat->bounce_zone; in allocate_bz_and_pages() 636 if (dmat->bounce_zone) in bus_dmamap_destroy() [all...]
71 struct bounce_zone;78 struct bounce_zone *bounce_zone; member 144 struct bounce_zone *bz; in bounce_bus_dma_zone_setup() 150 bz = dmat->bounce_zone; in bounce_bus_dma_zone_setup() 243 dmat->bounce_zone == NULL) in bounce_bus_dma_tag_set_domain() 275 struct bounce_zone *bz; in bounce_bus_dmamap_create() 311 if (dmat->bounce_zone == NULL && in bounce_bus_dmamap_create() 314 bz = dmat->bounce_zone; in bounce_bus_dmamap_create() 372 if (dmat->bounce_zone) in bounce_bus_dmamap_destroy() [all...]
73 struct bounce_zone;82 struct bounce_zone *bounce_zone; member142 struct bounce_zone *bz; in bounce_bus_dma_zone_setup()156 bz = dmat->bounce_zone; in bounce_bus_dma_zone_setup()346 dmat->bounce_zone == NULL) in bounce_bus_dma_tag_set_domain()387 struct bounce_zone *bz; in bounce_bus_dmamap_create()415 if (dmat->bounce_zone == NULL) { in bounce_bus_dmamap_create()421 bz = dmat->bounce_zone; in bounce_bus_dmamap_create()478 if (dmat->bounce_zone) in bounce_bus_dmamap_destroy()479 dmat->bounce_zone->map_count--; in bounce_bus_dmamap_destroy()[all …]
69 struct bounce_zone;76 struct bounce_zone *bounce_zone; member 167 struct bounce_zone *bz; in bounce_bus_dma_tag_create() 174 bz = newtag->bounce_zone; in bounce_bus_dma_tag_create() 244 struct bounce_zone *bz; in bounce_bus_dmamap_create() 274 if (dmat->bounce_zone == NULL) { in bounce_bus_dmamap_create() 280 bz = dmat->bounce_zone; in bounce_bus_dmamap_create() 336 if (dmat->bounce_zone) { in bounce_bus_dmamap_destroy() 339 dmat->bounce_zone in bounce_bus_dmamap_destroy() [all...]