Searched refs:cpu_rcache (Results 1 – 1 of 1) sorted by relevance
986 struct iova_cpu_rcache *cpu_rcache; in init_iova_rcaches() local995 rcache->cpu_rcaches = __alloc_percpu(sizeof(*cpu_rcache), cache_line_size()); in init_iova_rcaches()999 cpu_rcache = per_cpu_ptr(rcache->cpu_rcaches, cpu); in init_iova_rcaches()1000 spin_lock_init(&cpu_rcache->lock); in init_iova_rcaches()1001 cpu_rcache->loaded = iova_magazine_alloc(GFP_KERNEL); in init_iova_rcaches()1002 cpu_rcache->prev = iova_magazine_alloc(GFP_KERNEL); in init_iova_rcaches()1018 struct iova_cpu_rcache *cpu_rcache; in __iova_rcache_insert() local1022 cpu_rcache = raw_cpu_ptr(rcache->cpu_rcaches); in __iova_rcache_insert()1023 spin_lock_irqsave(&cpu_rcache->lock, flags); in __iova_rcache_insert()1025 if (!iova_magazine_full(cpu_rcache->loaded)) { in __iova_rcache_insert()[all …]