Lines Matching full:dr
98 struct gpio_desc **dr; in devm_gpiod_get_index() local
118 dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *), in devm_gpiod_get_index()
120 if (!dr) { in devm_gpiod_get_index()
125 *dr = desc; in devm_gpiod_get_index()
126 devres_add(dev, dr); in devm_gpiod_get_index()
153 struct gpio_desc **dr; in devm_fwnode_gpiod_get_index() local
156 dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *), in devm_fwnode_gpiod_get_index()
158 if (!dr) in devm_fwnode_gpiod_get_index()
163 devres_free(dr); in devm_fwnode_gpiod_get_index()
167 *dr = desc; in devm_fwnode_gpiod_get_index()
168 devres_add(dev, dr); in devm_fwnode_gpiod_get_index()
215 struct gpio_descs **dr; in devm_gpiod_get_array() local
218 dr = devres_alloc(devm_gpiod_release_array, in devm_gpiod_get_array()
220 if (!dr) in devm_gpiod_get_array()
225 devres_free(dr); in devm_gpiod_get_array()
229 *dr = descs; in devm_gpiod_get_array()
230 devres_add(dev, dr); in devm_gpiod_get_array()
343 unsigned *dr; in devm_gpio_request() local
346 dr = devres_alloc(devm_gpio_release, sizeof(unsigned), GFP_KERNEL); in devm_gpio_request()
347 if (!dr) in devm_gpio_request()
352 devres_free(dr); in devm_gpio_request()
356 *dr = gpio; in devm_gpio_request()
357 devres_add(dev, dr); in devm_gpio_request()
373 unsigned *dr; in devm_gpio_request_one() local
376 dr = devres_alloc(devm_gpio_release, sizeof(unsigned), GFP_KERNEL); in devm_gpio_request_one()
377 if (!dr) in devm_gpio_request_one()
382 devres_free(dr); in devm_gpio_request_one()
386 *dr = gpio; in devm_gpio_request_one()
387 devres_add(dev, dr); in devm_gpio_request_one()