Lines Matching refs:gpio_virtuser_device
975 struct gpio_virtuser_device { struct
994 struct gpio_virtuser_device *vdev; in gpio_virtuser_bus_notifier_call() argument
998 vdev = container_of(nb, struct gpio_virtuser_device, bus_notifier); in gpio_virtuser_bus_notifier_call()
1019 static struct gpio_virtuser_device *
1024 return container_of(group, struct gpio_virtuser_device, group); in to_gpio_virtuser_device()
1028 gpio_virtuser_device_is_live(struct gpio_virtuser_device *dev) in gpio_virtuser_device_is_live()
1038 struct gpio_virtuser_device *parent;
1079 struct gpio_virtuser_device *dev = entry->parent->parent; in gpio_virtuser_lookup_entry_config_key_show()
1092 struct gpio_virtuser_device *dev = entry->parent->parent; in gpio_virtuser_lookup_entry_config_key_store()
1120 struct gpio_virtuser_device *dev = entry->parent->parent; in gpio_virtuser_lookup_entry_config_offset_show()
1135 struct gpio_virtuser_device *dev = entry->parent->parent; in gpio_virtuser_lookup_entry_config_offset_store()
1170 struct gpio_virtuser_device *dev = entry->parent->parent; in gpio_virtuser_lookup_get_flags()
1199 struct gpio_virtuser_device *dev = entry->parent->parent; in gpio_virtuser_lookup_entry_config_drive_store()
1247 struct gpio_virtuser_device *dev = entry->parent->parent; in gpio_virtuser_lookup_entry_config_pull_store()
1291 struct gpio_virtuser_device *dev = entry->parent->parent; in gpio_virtuser_lookup_entry_config_active_low_store()
1330 struct gpio_virtuser_device *dev = entry->parent->parent; in gpio_virtuser_lookup_entry_config_transitory_store()
1367 struct gpio_virtuser_device *dev = to_gpio_virtuser_device(item); in gpio_virtuser_device_config_dev_name_show()
1384 struct gpio_virtuser_device *dev = to_gpio_virtuser_device(item); in gpio_virtuser_device_config_live_show()
1394 gpio_virtuser_get_lookup_count(struct gpio_virtuser_device *dev) in gpio_virtuser_get_lookup_count()
1408 gpio_virtuser_make_lookup_table(struct gpio_virtuser_device *dev) in gpio_virtuser_make_lookup_table()
1443 gpio_virtuser_remove_lookup_table(struct gpio_virtuser_device *dev) in gpio_virtuser_remove_lookup_table()
1452 gpio_virtuser_make_device_swnode(struct gpio_virtuser_device *dev) in gpio_virtuser_make_device_swnode()
1477 gpio_virtuser_device_activate(struct gpio_virtuser_device *dev) in gpio_virtuser_device_activate()
1536 gpio_virtuser_device_deactivate(struct gpio_virtuser_device *dev) in gpio_virtuser_device_deactivate()
1550 gpio_virtuser_device_lockup_configfs(struct gpio_virtuser_device *dev, bool lock) in gpio_virtuser_device_lockup_configfs()
1577 struct gpio_virtuser_device *dev = to_gpio_virtuser_device(item); in gpio_virtuser_device_config_live_store()
1620 struct gpio_virtuser_device *dev = entry->parent->parent; in gpio_virtuser_lookup_entry_config_group_release()
1648 struct gpio_virtuser_device *dev = lookup->parent; in gpio_virtuser_make_lookup_entry_group()
1672 struct gpio_virtuser_device *dev = lookup->parent; in gpio_virtuser_lookup_config_group_release()
1700 struct gpio_virtuser_device *dev = in gpio_virtuser_make_lookup_group()
1731 struct gpio_virtuser_device *dev = to_gpio_virtuser_device(item); in gpio_virtuser_device_config_group_release()
1762 struct gpio_virtuser_device *dev __free(kfree) = kzalloc(sizeof(*dev), in gpio_virtuser_config_make_device_group()