Lines Matching refs:glue
227 struct irq_glue *glue;
234 glue = rmap->obj[index];
235 if (glue)
236 irq_set_affinity_notifier(glue->notify.irq, NULL);
253 struct irq_glue *glue =
257 rc = cpu_rmap_update(glue->rmap, glue->index, mask);
268 struct irq_glue *glue =
271 glue->rmap->obj[glue->index] = NULL;
272 cpu_rmap_put(glue->rmap);
273 kfree(glue);
289 struct irq_glue *glue = kzalloc(sizeof(*glue), GFP_KERNEL);
292 if (!glue)
294 glue->notify.notify = irq_cpu_rmap_notify;
295 glue->notify.release = irq_cpu_rmap_release;
296 glue->rmap = rmap;
298 glue->index = cpu_rmap_add(rmap, glue);
299 rc = irq_set_affinity_notifier(irq, &glue->notify);
301 cpu_rmap_put(glue->rmap);
302 rmap->obj[glue->index] = NULL;
303 kfree(glue);