Lines Matching refs:attrs
279 unsigned long attrs)
303 ret = xen_alloc_coherent_pages(hwdev, size, dma_handle, flags, attrs);
323 xen_free_coherent_pages(hwdev, size, ret, (dma_addr_t)phys, attrs);
335 dma_addr_t dev_addr, unsigned long attrs)
363 attrs);
376 unsigned long attrs)
398 map = swiotlb_tbl_map_single(dev, phys, size, size, dir, attrs);
410 attrs | DMA_ATTR_SKIP_CPU_SYNC);
415 if (!dev_is_dma_coherent(dev) && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) {
433 size_t size, enum dma_data_direction dir, unsigned long attrs)
439 if (!dev_is_dma_coherent(hwdev) && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) {
448 swiotlb_tbl_unmap_single(hwdev, paddr, size, size, dir, attrs);
491 enum dma_data_direction dir, unsigned long attrs)
500 dir, attrs);
506 enum dma_data_direction dir, unsigned long attrs)
515 sg->offset, sg->length, dir, attrs);
523 xen_swiotlb_unmap_sg(dev, sgl, i, dir, attrs | DMA_ATTR_SKIP_CPU_SYNC);