Lines Matching refs:descs
34 struct gpio_descs **descs = res; in devm_gpiod_release_array() local
36 gpiod_put_array(*descs); in devm_gpiod_release_array()
288 struct gpio_descs *descs; in devm_gpiod_get_array() local
295 descs = gpiod_get_array(dev, con_id, flags); in devm_gpiod_get_array()
296 if (IS_ERR(descs)) { in devm_gpiod_get_array()
298 return descs; in devm_gpiod_get_array()
301 *dr = descs; in devm_gpiod_get_array()
304 return descs; in devm_gpiod_get_array()
323 struct gpio_descs *descs; in devm_gpiod_get_array_optional() local
325 descs = devm_gpiod_get_array(dev, con_id, flags); in devm_gpiod_get_array_optional()
326 if (IS_ERR(descs) && (PTR_ERR(descs) == -ENOENT)) in devm_gpiod_get_array_optional()
329 return descs; in devm_gpiod_get_array_optional()
388 void devm_gpiod_put_array(struct device *dev, struct gpio_descs *descs) in devm_gpiod_put_array() argument
391 devm_gpiod_match_array, &descs)); in devm_gpiod_put_array()