/linux/include/linux/gpio/ |
H A D | consumer.h | 120 struct gpio_array *array_info, 125 struct gpio_array *array_info, 130 struct gpio_array *array_info, 135 struct gpio_array *array_info, 142 struct gpio_array *array_info, 147 struct gpio_array *array_info, 152 struct gpio_array *array_info, 157 struct gpio_array *array_info, 360 struct gpio_array *array_info, in gpiod_get_array_value() argument 375 struct gpio_array *array_info, in gpiod_set_array_value() argument 390 gpiod_get_raw_array_value(unsigned int array_size,struct gpio_desc ** desc_array,struct gpio_array * array_info,unsigned long * value_bitmap) gpiod_get_raw_array_value() argument 405 gpiod_set_raw_array_value(unsigned int array_size,struct gpio_desc ** desc_array,struct gpio_array * array_info,unsigned long * value_bitmap) gpiod_set_raw_array_value() argument 421 gpiod_get_array_value_cansleep(unsigned int array_size,struct gpio_desc ** desc_array,struct gpio_array * array_info,unsigned long * value_bitmap) gpiod_get_array_value_cansleep() argument 436 gpiod_set_array_value_cansleep(unsigned int array_size,struct gpio_desc ** desc_array,struct gpio_array * array_info,unsigned long * value_bitmap) gpiod_set_array_value_cansleep() argument 451 gpiod_get_raw_array_value_cansleep(unsigned int array_size,struct gpio_desc ** desc_array,struct gpio_array * array_info,unsigned long * value_bitmap) gpiod_get_raw_array_value_cansleep() argument 467 gpiod_set_raw_array_value_cansleep(unsigned int array_size,struct gpio_desc ** desc_array,struct gpio_array * array_info,unsigned long * value_bitmap) gpiod_set_raw_array_value_cansleep() argument [all...] |
/linux/drivers/gpio/ |
H A D | gpiolib.c | 3340 struct gpio_array *array_info, in gpiod_get_array_value_complex() argument 3347 * Validate array_info against desc_array and its size. in gpiod_get_array_value_complex() 3351 if (array_info && array_info->desc == desc_array && in gpiod_get_array_value_complex() 3352 array_size <= array_info->size && in gpiod_get_array_value_complex() 3353 (void *)array_info == desc_array + array_info->size) { in gpiod_get_array_value_complex() 3355 WARN_ON(array_info->gdev->can_sleep); in gpiod_get_array_value_complex() 3357 guard(srcu)(&array_info->gdev->srcu); in gpiod_get_array_value_complex() 3358 gc = srcu_dereference(array_info in gpiod_get_array_value_complex() 3527 gpiod_get_raw_array_value(unsigned int array_size,struct gpio_desc ** desc_array,struct gpio_array * array_info,unsigned long * value_bitmap) gpiod_get_raw_array_value() argument 3556 gpiod_get_array_value(unsigned int array_size,struct gpio_desc ** desc_array,struct gpio_array * array_info,unsigned long * value_bitmap) gpiod_get_array_value() argument 3679 gpiod_set_array_value_complex(bool raw,bool can_sleep,unsigned int array_size,struct gpio_desc ** desc_array,struct gpio_array * array_info,unsigned long * value_bitmap) gpiod_set_array_value_complex() argument 3898 gpiod_set_raw_array_value(unsigned int array_size,struct gpio_desc ** desc_array,struct gpio_array * array_info,unsigned long * value_bitmap) gpiod_set_raw_array_value() argument 3926 gpiod_set_array_value(unsigned int array_size,struct gpio_desc ** desc_array,struct gpio_array * array_info,unsigned long * value_bitmap) gpiod_set_array_value() argument 4240 gpiod_get_raw_array_value_cansleep(unsigned int array_size,struct gpio_desc ** desc_array,struct gpio_array * array_info,unsigned long * value_bitmap) gpiod_get_raw_array_value_cansleep() argument 4269 gpiod_get_array_value_cansleep(unsigned int array_size,struct gpio_desc ** desc_array,struct gpio_array * array_info,unsigned long * value_bitmap) gpiod_get_array_value_cansleep() argument 4340 gpiod_set_raw_array_value_cansleep(unsigned int array_size,struct gpio_desc ** desc_array,struct gpio_array * array_info,unsigned long * value_bitmap) gpiod_set_raw_array_value_cansleep() argument 4383 gpiod_set_array_value_cansleep(unsigned int array_size,struct gpio_desc ** desc_array,struct gpio_array * array_info,unsigned long * value_bitmap) gpiod_set_array_value_cansleep() argument 4991 struct gpio_array *array_info = NULL; gpiod_get_array() local [all...] |
H A D | gpiolib.h | 150 struct gpio_array *array_info, 155 struct gpio_array *array_info,
|
/linux/drivers/md/persistent-data/ |
H A D | dm-bitset.c | 32 dm_array_info_init(&info->array_info, tm, &bitset_bvt); in dm_disk_bitset_init() 39 return dm_array_empty(&info->array_info, root); in dm_bitset_empty() 82 return dm_array_new(&info->array_info, root, dm_div_up(size, 64), pack_bits, &p); in dm_bitset_new() 95 return dm_array_resize(&info->array_info, root, old_blocks, new_blocks, in dm_bitset_resize() 102 return dm_array_del(&info->array_info, root); in dm_bitset_del() 118 r = dm_array_set_value(&info->array_info, root, info->current_index, in dm_bitset_flush() 136 r = dm_array_get_value(&info->array_info, root, array_index, &value); in read_bits() 244 r = dm_array_cursor_begin(&info->array_info, root, &c->cursor); in dm_bitset_cursor_begin()
|
H A D | dm-bitset.h | 69 struct dm_array_info array_info; member
|
/linux/Documentation/driver-api/gpio/ |
H A D | consumer.rst | 336 struct gpio_array *array_info, 340 struct gpio_array *array_info, 344 struct gpio_array *array_info, 348 struct gpio_array *array_info, 353 struct gpio_array *array_info, 357 struct gpio_array *array_info, 361 struct gpio_array *array_info, 365 struct gpio_array *array_info, 378 * array_info - optional information obtained from gpiod_get_array() 395 array_info shoul [all...] |