array_info       3300 drivers/gpio/gpiolib.c 				  struct gpio_array *array_info,
array_info       3310 drivers/gpio/gpiolib.c 	if (array_info && array_info->desc == desc_array &&
array_info       3311 drivers/gpio/gpiolib.c 	    array_size <= array_info->size &&
array_info       3312 drivers/gpio/gpiolib.c 	    (void *)array_info == desc_array + array_info->size) {
array_info       3314 drivers/gpio/gpiolib.c 			WARN_ON(array_info->chip->can_sleep);
array_info       3316 drivers/gpio/gpiolib.c 		ret = gpio_chip_get_multiple(array_info->chip,
array_info       3317 drivers/gpio/gpiolib.c 					     array_info->get_mask,
array_info       3322 drivers/gpio/gpiolib.c 		if (!raw && !bitmap_empty(array_info->invert_mask, array_size))
array_info       3324 drivers/gpio/gpiolib.c 				   array_info->invert_mask, array_size);
array_info       3326 drivers/gpio/gpiolib.c 		if (bitmap_full(array_info->get_mask, array_size))
array_info       3329 drivers/gpio/gpiolib.c 		i = find_first_zero_bit(array_info->get_mask, array_size);
array_info       3331 drivers/gpio/gpiolib.c 		array_info = NULL;
array_info       3365 drivers/gpio/gpiolib.c 			if (array_info)
array_info       3366 drivers/gpio/gpiolib.c 				i = find_next_zero_bit(array_info->get_mask,
array_info       3389 drivers/gpio/gpiolib.c 			if (array_info)
array_info       3390 drivers/gpio/gpiolib.c 				j = find_next_zero_bit(array_info->get_mask, i,
array_info       3464 drivers/gpio/gpiolib.c 			      struct gpio_array *array_info,
array_info       3470 drivers/gpio/gpiolib.c 					     desc_array, array_info,
array_info       3490 drivers/gpio/gpiolib.c 			  struct gpio_array *array_info,
array_info       3496 drivers/gpio/gpiolib.c 					     desc_array, array_info,
array_info       3586 drivers/gpio/gpiolib.c 				  struct gpio_array *array_info,
array_info       3596 drivers/gpio/gpiolib.c 	if (array_info && array_info->desc == desc_array &&
array_info       3597 drivers/gpio/gpiolib.c 	    array_size <= array_info->size &&
array_info       3598 drivers/gpio/gpiolib.c 	    (void *)array_info == desc_array + array_info->size) {
array_info       3600 drivers/gpio/gpiolib.c 			WARN_ON(array_info->chip->can_sleep);
array_info       3602 drivers/gpio/gpiolib.c 		if (!raw && !bitmap_empty(array_info->invert_mask, array_size))
array_info       3604 drivers/gpio/gpiolib.c 				   array_info->invert_mask, array_size);
array_info       3606 drivers/gpio/gpiolib.c 		gpio_chip_set_multiple(array_info->chip, array_info->set_mask,
array_info       3609 drivers/gpio/gpiolib.c 		if (bitmap_full(array_info->set_mask, array_size))
array_info       3612 drivers/gpio/gpiolib.c 		i = find_first_zero_bit(array_info->set_mask, array_size);
array_info       3614 drivers/gpio/gpiolib.c 		array_info = NULL;
array_info       3649 drivers/gpio/gpiolib.c 			if (!raw && !(array_info &&
array_info       3650 drivers/gpio/gpiolib.c 			    test_bit(i, array_info->invert_mask)) &&
array_info       3672 drivers/gpio/gpiolib.c 			if (array_info)
array_info       3673 drivers/gpio/gpiolib.c 				i = find_next_zero_bit(array_info->set_mask,
array_info       3763 drivers/gpio/gpiolib.c 			      struct gpio_array *array_info,
array_info       3769 drivers/gpio/gpiolib.c 					desc_array, array_info, value_bitmap);
array_info       3788 drivers/gpio/gpiolib.c 			  struct gpio_array *array_info,
array_info       3794 drivers/gpio/gpiolib.c 					     desc_array, array_info,
array_info       4091 drivers/gpio/gpiolib.c 				       struct gpio_array *array_info,
array_info       4098 drivers/gpio/gpiolib.c 					     desc_array, array_info,
array_info       4117 drivers/gpio/gpiolib.c 				   struct gpio_array *array_info,
array_info       4124 drivers/gpio/gpiolib.c 					     desc_array, array_info,
array_info       4179 drivers/gpio/gpiolib.c 				       struct gpio_array *array_info,
array_info       4186 drivers/gpio/gpiolib.c 				      array_info, value_bitmap);
array_info       4221 drivers/gpio/gpiolib.c 				   struct gpio_array *array_info,
array_info       4228 drivers/gpio/gpiolib.c 					     desc_array, array_info,
array_info       4772 drivers/gpio/gpiolib.c 	struct gpio_array *array_info = NULL;
array_info       4805 drivers/gpio/gpiolib.c 					struct_size(array_info, invert_mask,
array_info       4817 drivers/gpio/gpiolib.c 			array_info = (void *)(descs->desc + count);
array_info       4818 drivers/gpio/gpiolib.c 			array_info->get_mask = array_info->invert_mask +
array_info       4820 drivers/gpio/gpiolib.c 			array_info->set_mask = array_info->get_mask +
array_info       4823 drivers/gpio/gpiolib.c 			array_info->desc = descs->desc;
array_info       4824 drivers/gpio/gpiolib.c 			array_info->size = count;
array_info       4825 drivers/gpio/gpiolib.c 			array_info->chip = chip;
array_info       4826 drivers/gpio/gpiolib.c 			bitmap_set(array_info->get_mask, descs->ndescs,
array_info       4828 drivers/gpio/gpiolib.c 			bitmap_set(array_info->set_mask, descs->ndescs,
array_info       4830 drivers/gpio/gpiolib.c 			descs->info = array_info;
array_info       4833 drivers/gpio/gpiolib.c 		if (array_info && array_info->chip != chip) {
array_info       4834 drivers/gpio/gpiolib.c 			__clear_bit(descs->ndescs, array_info->get_mask);
array_info       4835 drivers/gpio/gpiolib.c 			__clear_bit(descs->ndescs, array_info->set_mask);
array_info       4841 drivers/gpio/gpiolib.c 		else if (array_info &&
array_info       4848 drivers/gpio/gpiolib.c 			if (bitmap_full(array_info->get_mask, descs->ndescs)) {
array_info       4849 drivers/gpio/gpiolib.c 				array_info = NULL;
array_info       4852 drivers/gpio/gpiolib.c 					    array_info->get_mask);
array_info       4854 drivers/gpio/gpiolib.c 					    array_info->set_mask);
array_info       4856 drivers/gpio/gpiolib.c 		} else if (array_info) {
array_info       4861 drivers/gpio/gpiolib.c 					    array_info->set_mask);
array_info       4865 drivers/gpio/gpiolib.c 					  array_info->invert_mask);
array_info       4870 drivers/gpio/gpiolib.c 	if (array_info)
array_info       4873 drivers/gpio/gpiolib.c 			array_info->chip->label, array_info->size,
array_info       4874 drivers/gpio/gpiolib.c 			*array_info->get_mask, *array_info->set_mask,
array_info       4875 drivers/gpio/gpiolib.c 			*array_info->invert_mask);
array_info         85 drivers/gpio/gpiolib.h 				  struct gpio_array *array_info,
array_info         90 drivers/gpio/gpiolib.h 				  struct gpio_array *array_info,
array_info         31 drivers/md/persistent-data/dm-bitset.c 	dm_array_info_init(&info->array_info, tm, &bitset_bvt);
array_info         38 drivers/md/persistent-data/dm-bitset.c 	return dm_array_empty(&info->array_info, root);
array_info         80 drivers/md/persistent-data/dm-bitset.c 	return dm_array_new(&info->array_info, root, dm_div_up(size, 64), pack_bits, &p);
array_info         93 drivers/md/persistent-data/dm-bitset.c 	return dm_array_resize(&info->array_info, root, old_blocks, new_blocks,
array_info        100 drivers/md/persistent-data/dm-bitset.c 	return dm_array_del(&info->array_info, root);
array_info        116 drivers/md/persistent-data/dm-bitset.c 	r = dm_array_set_value(&info->array_info, root, info->current_index,
array_info        134 drivers/md/persistent-data/dm-bitset.c 	r = dm_array_get_value(&info->array_info, root, array_index, &value);
array_info        242 drivers/md/persistent-data/dm-bitset.c 	r = dm_array_cursor_begin(&info->array_info, root, &c->cursor);
array_info         68 drivers/md/persistent-data/dm-bitset.h 	struct dm_array_info array_info;
array_info        119 include/linux/gpio/consumer.h 			  struct gpio_array *array_info,
array_info        124 include/linux/gpio/consumer.h 			  struct gpio_array *array_info,
array_info        129 include/linux/gpio/consumer.h 			      struct gpio_array *array_info,
array_info        134 include/linux/gpio/consumer.h 			      struct gpio_array *array_info,
array_info        141 include/linux/gpio/consumer.h 				   struct gpio_array *array_info,
array_info        146 include/linux/gpio/consumer.h 				   struct gpio_array *array_info,
array_info        151 include/linux/gpio/consumer.h 				       struct gpio_array *array_info,
array_info        156 include/linux/gpio/consumer.h 				       struct gpio_array *array_info,
array_info        358 include/linux/gpio/consumer.h 					struct gpio_array *array_info,
array_info        372 include/linux/gpio/consumer.h 					struct gpio_array *array_info,
array_info        387 include/linux/gpio/consumer.h 					    struct gpio_array *array_info,
array_info        401 include/linux/gpio/consumer.h 					    struct gpio_array *array_info,
array_info        417 include/linux/gpio/consumer.h 				     struct gpio_array *array_info,
array_info        431 include/linux/gpio/consumer.h 					    struct gpio_array *array_info,
array_info        446 include/linux/gpio/consumer.h 					       struct gpio_array *array_info,
array_info        461 include/linux/gpio/consumer.h 						struct gpio_array *array_info,