Home
last modified time | relevance | path

Searched refs:iovad (Results 1 – 1 of 1) sorted by relevance

/include/linux/
A Diova.h50 return __ffs(iovad->granule); in iova_shift()
55 return iovad->granule - 1; in iova_mask()
60 return iova & iova_mask(iovad); in iova_offset()
65 return ALIGN(size, iovad->granule); in iova_align()
70 return ALIGN_DOWN(size, iovad->granule); in iova_align_down()
75 return (dma_addr_t)iova->pfn_lo << iova_shift(iovad); in iova_dma_addr()
80 return iova >> iova_shift(iovad); in iova_pfn()
89 void free_iova(struct iova_domain *iovad, unsigned long pfn);
102 int iova_domain_init_rcaches(struct iova_domain *iovad);
104 void put_iova_domain(struct iova_domain *iovad);
[all …]

Completed in 3 milliseconds