Lines Matching defs:ptr
310 struct irq_affinity_devres *ptr = res;
313 for (i = 0; i < ptr->count; i++) {
314 irq_dispose_mapping(ptr->irq[i]);
341 struct irq_affinity_devres *ptr;
366 size = sizeof(*ptr) + sizeof(unsigned int) * nvec;
367 ptr = devres_alloc(devm_platform_get_irqs_affinity_release, size,
369 if (!ptr)
372 ptr->count = nvec;
380 ptr->irq[i] = irq;
390 ret = irq_update_affinity_desc(ptr->irq[i], &desc[i]);
393 ptr->irq[i], ret);
398 devres_add(&dev->dev, ptr);
402 *irqs = ptr->irq;
409 devres_free(ptr);