Lines Matching refs:dr
549 struct macio_devres *dr = res; in maciom_release() local
554 if (dr->res_mask & (1 << i)) in maciom_release()
561 struct macio_devres *dr; in macio_enable_devres() local
563 dr = devres_find(&dev->ofdev.dev, maciom_release, NULL, NULL); in macio_enable_devres()
564 if (!dr) { in macio_enable_devres()
565 dr = devres_alloc(maciom_release, sizeof(*dr), GFP_KERNEL); in macio_enable_devres()
566 if (!dr) in macio_enable_devres()
569 return devres_get(&dev->ofdev.dev, dr, NULL, NULL) != NULL; in macio_enable_devres()
594 struct macio_devres *dr = find_macio_dr(dev); in macio_request_resource() local
604 if (dr && resource_no < 32) in macio_request_resource()
605 dr->res_mask |= 1 << resource_no; in macio_request_resource()
626 struct macio_devres *dr = find_macio_dr(dev); in macio_release_resource() local
632 if (dr && resource_no < 32) in macio_release_resource()
633 dr->res_mask &= ~(1 << resource_no); in macio_release_resource()