Searched refs:dev_addr (Results 1 – 2 of 2) sorted by relevance
/lib/ |
D | swiotlb.c | 631 dma_addr_t dev_addr; in swiotlb_alloc_coherent() local 641 dev_addr = swiotlb_virt_to_bus(hwdev, ret); in swiotlb_alloc_coherent() 642 if (dev_addr + size - 1 > dma_mask) { in swiotlb_alloc_coherent() 661 dev_addr = phys_to_dma(hwdev, paddr); in swiotlb_alloc_coherent() 664 if (dev_addr + size - 1 > dma_mask) { in swiotlb_alloc_coherent() 667 (unsigned long long)dev_addr); in swiotlb_alloc_coherent() 676 *dma_handle = dev_addr; in swiotlb_alloc_coherent() 685 dma_addr_t dev_addr) in swiotlb_free_coherent() argument 687 phys_addr_t paddr = dma_to_phys(hwdev, dev_addr); in swiotlb_free_coherent() 736 dma_addr_t dev_addr = phys_to_dma(dev, phys); in swiotlb_map_page() local [all …]
|
D | dma-debug.c | 76 u64 dev_addr; member 240 return (entry->dev_addr >> HASH_FN_SHIFT) & HASH_FN_MASK; in hash_fn() 270 return ((a->dev_addr == b->dev_addr) && in exact_match() 280 if ((b->dev_addr <= a->dev_addr) && in containing_match() 281 ((b->dev_addr + b->size) >= (a->dev_addr + a->size))) in containing_match() 366 index.dev_addr -= (1 << HASH_FN_SHIFT); in bucket_find_contain() 415 entry->dev_addr, entry->size, in debug_dma_dump_mappings() 962 count, entry->dev_addr, entry->size, in dma_debug_device_change() 1071 if (dma_mapping_error(ref->dev, ref->dev_addr)) { in check_unmap() 1080 ref->dev_addr, ref->size); in check_unmap() [all …]
|