Lines Matching refs:dmabounce
91 struct dmabounce_device_info *device_info = dev->archdata.dmabounce; in dmabounce_show()
214 if (!dev || !dev->archdata.dmabounce) in find_safe_buffer_dev()
220 return find_safe_buffer(dev->archdata.dmabounce, dma_addr); in find_safe_buffer_dev()
225 if (!dev || !dev->archdata.dmabounce) in needs_bounce()
243 return !!dev->archdata.dmabounce->needs_bounce(dev, dma_addr, size); in needs_bounce()
250 struct dmabounce_device_info *device_info = dev->archdata.dmabounce; in map_single()
288 DO_STATS(dev->archdata.dmabounce->bounce_count++); in unmap_single()
305 free_safe_buffer(dev->archdata.dmabounce, buf); in unmap_single()
389 DO_STATS(dev->archdata.dmabounce->bounce_count++); in __dmabounce_sync_for_cpu()
429 DO_STATS(dev->archdata.dmabounce->bounce_count++); in __dmabounce_sync_for_device()
450 if (dev->archdata.dmabounce) in dmabounce_dma_supported()
537 dev->archdata.dmabounce = device_info; in dmabounce_register_dev()
554 struct dmabounce_device_info *device_info = dev->archdata.dmabounce; in dmabounce_unregister_dev()
556 dev->archdata.dmabounce = NULL; in dmabounce_unregister_dev()