Lines Matching refs:loaded
786 struct iova_magazine *loaded; member
877 cpu_rcache->loaded = iova_magazine_alloc(GFP_KERNEL); in init_iova_rcaches()
901 if (!iova_magazine_full(cpu_rcache->loaded)) { in __iova_rcache_insert()
904 swap(cpu_rcache->prev, cpu_rcache->loaded); in __iova_rcache_insert()
913 cpu_rcache->loaded; in __iova_rcache_insert()
915 mag_to_free = cpu_rcache->loaded; in __iova_rcache_insert()
919 cpu_rcache->loaded = new_mag; in __iova_rcache_insert()
925 iova_magazine_push(cpu_rcache->loaded, iova_pfn); in __iova_rcache_insert()
964 if (!iova_magazine_empty(cpu_rcache->loaded)) { in __iova_rcache_get()
967 swap(cpu_rcache->prev, cpu_rcache->loaded); in __iova_rcache_get()
972 iova_magazine_free(cpu_rcache->loaded); in __iova_rcache_get()
973 cpu_rcache->loaded = rcache->depot[--rcache->depot_size]; in __iova_rcache_get()
980 iova_pfn = iova_magazine_pop(cpu_rcache->loaded, limit_pfn); in __iova_rcache_get()
1018 iova_magazine_free(cpu_rcache->loaded); in free_iova_rcaches()
1041 iova_magazine_free_pfns(cpu_rcache->loaded, iovad); in free_cpu_cached_iovas()