Lines Matching refs:descs
40 struct gpio_descs **descs = res; in devm_gpiod_release_array() local
42 gpiod_put_array(*descs); in devm_gpiod_release_array()
217 struct gpio_descs *descs; in devm_gpiod_get_array() local
224 descs = gpiod_get_array(dev, con_id, flags); in devm_gpiod_get_array()
225 if (IS_ERR(descs)) { in devm_gpiod_get_array()
227 return descs; in devm_gpiod_get_array()
230 *dr = descs; in devm_gpiod_get_array()
233 return descs; in devm_gpiod_get_array()
252 struct gpio_descs *descs; in devm_gpiod_get_array_optional() local
254 descs = devm_gpiod_get_array(dev, con_id, flags); in devm_gpiod_get_array_optional()
255 if (IS_ERR(descs) && (PTR_ERR(descs) == -ENOENT)) in devm_gpiod_get_array_optional()
258 return descs; in devm_gpiod_get_array_optional()
285 void devm_gpiod_put_array(struct device *dev, struct gpio_descs *descs) in devm_gpiod_put_array() argument
288 devm_gpiod_match_array, &descs)); in devm_gpiod_put_array()