Lines Matching defs:aggr
84 static int gpio_aggregator_alloc(struct gpio_aggregator **aggr, size_t arg_size) in gpio_aggregator_alloc()
106 static void gpio_aggregator_free(struct gpio_aggregator *aggr) in gpio_aggregator_free()
115 static int gpio_aggregator_add_gpio(struct gpio_aggregator *aggr, in gpio_aggregator_add_gpio()
134 static bool gpio_aggregator_is_active(struct gpio_aggregator *aggr) in gpio_aggregator_is_active()
142 static bool gpio_aggregator_is_activating(struct gpio_aggregator *aggr) in gpio_aggregator_is_activating()
149 static size_t gpio_aggregator_count_lines(struct gpio_aggregator *aggr) in gpio_aggregator_count_lines()
183 static void gpio_aggregator_line_add(struct gpio_aggregator *aggr, in gpio_aggregator_line_add()
199 static void gpio_aggregator_line_del(struct gpio_aggregator *aggr, in gpio_aggregator_line_del()
207 static void gpio_aggregator_free_lines(struct gpio_aggregator *aggr) in gpio_aggregator_free_lines()
879 gpio_aggregator_make_device_sw_node(struct gpio_aggregator *aggr) in gpio_aggregator_make_device_sw_node()
908 static int gpio_aggregator_activate(struct gpio_aggregator *aggr) in gpio_aggregator_activate()
983 static void gpio_aggregator_deactivate(struct gpio_aggregator *aggr) in gpio_aggregator_deactivate()
991 static void gpio_aggregator_lockup_configfs(struct gpio_aggregator *aggr, in gpio_aggregator_lockup_configfs()
1016 struct gpio_aggregator *aggr = line->parent; in gpio_aggregator_line_key_show() local
1028 struct gpio_aggregator *aggr = line->parent; in gpio_aggregator_line_key_store() local
1054 struct gpio_aggregator *aggr = line->parent; in gpio_aggregator_line_name_show() local
1066 struct gpio_aggregator *aggr = line->parent; in gpio_aggregator_line_name_store() local
1092 struct gpio_aggregator *aggr = line->parent; in gpio_aggregator_line_offset_show() local
1104 struct gpio_aggregator *aggr = line->parent; in gpio_aggregator_line_offset_store() local
1144 struct gpio_aggregator *aggr = to_gpio_aggregator(item); in gpio_aggregator_device_dev_name_show() local
1160 struct gpio_aggregator *aggr = to_gpio_aggregator(item); in gpio_aggregator_device_live_show() local
1172 struct gpio_aggregator *aggr = to_gpio_aggregator(item); in gpio_aggregator_device_live_store() local
1219 struct gpio_aggregator *aggr = line->parent; in gpio_aggregator_line_release() local
1241 struct gpio_aggregator *aggr = to_gpio_aggregator(item); in gpio_aggregator_device_release() local
1257 struct gpio_aggregator *aggr = to_gpio_aggregator(&group->cg_item); in gpio_aggregator_device_make_group() local
1309 struct gpio_aggregator *aggr; in gpio_aggregator_make_group() local
1352 static int gpio_aggregator_parse(struct gpio_aggregator *aggr) in gpio_aggregator_parse()
1445 struct gpio_aggregator *aggr; in gpio_aggregator_new_device_store() local
1522 static void gpio_aggregator_destroy(struct gpio_aggregator *aggr) in gpio_aggregator_destroy()
1537 struct gpio_aggregator *aggr; in gpio_aggregator_delete_device_store() local