Lines Matching refs:index
56 rmap->near[cpu].index = cpu % size; in alloc_cpu_rmap()
105 rmap->near[cpu].index = rmap->near[neigh].index; in cpu_rmap_copy_neigh()
116 unsigned index; in debug_print_rmap() local
122 index = rmap->near[cpu].index; in debug_print_rmap()
124 cpu, index, rmap->near[cpu].dist); in debug_print_rmap()
143 u16 index; in cpu_rmap_add() local
146 index = rmap->used++; in cpu_rmap_add()
147 rmap->obj[index] = obj; in cpu_rmap_add()
148 return index; in cpu_rmap_add()
158 int cpu_rmap_update(struct cpu_rmap *rmap, u16 index, in cpu_rmap_update() argument
171 if (rmap->near[cpu].index == index) { in cpu_rmap_update()
183 rmap->near[cpu].index = index; in cpu_rmap_update()
219 u16 index; member
231 u16 index; in free_irq_cpu_rmap() local
236 for (index = 0; index < rmap->used; index++) { in free_irq_cpu_rmap()
237 glue = rmap->obj[index]; in free_irq_cpu_rmap()
259 rc = cpu_rmap_update(glue->rmap, glue->index, mask); in irq_cpu_rmap_notify()
299 glue->index = cpu_rmap_add(rmap, glue); in irq_cpu_rmap_add()