Lines Matching +defs:val +defs:data
78 int val; member
156 struct gpio_virtuser_line_data *data = file->private_data; in gpio_virtuser_value_array_do_read() local
236 struct gpio_virtuser_line_data *data = file->private_data; in gpio_virtuser_value_array_do_write() local
343 struct gpio_virtuser_line_data *data = file->private_data; in gpio_virtuser_direction_do_read() local
360 static int gpio_virtuser_set_direction(struct gpio_desc *desc, int dir, int val) in gpio_virtuser_set_direction()
378 int dir, int val) in gpio_virtuser_set_direction_atomic()
398 struct gpio_virtuser_line_data *data = file->private_data; in gpio_virtuser_direction_do_write() local
401 int ret, dir, val = 0; in gpio_virtuser_direction_do_write() local
478 static int gpio_virtuser_value_get(void *data, u64 *val) in gpio_virtuser_value_get()
492 static int gpio_virtuser_value_set(void *data, u64 val) in gpio_virtuser_value_set()
518 static int gpio_virtuser_value_atomic_get(void *data, u64 *val) in gpio_virtuser_value_atomic_get()
546 static int gpio_virtuser_value_atomic_set(void *data, u64 val) in gpio_virtuser_value_atomic_set()
569 static int gpio_virtuser_debounce_get(void *data, u64 *val) in gpio_virtuser_debounce_get()
578 static int gpio_virtuser_debounce_set(void *data, u64 val) in gpio_virtuser_debounce_set()
605 struct gpio_virtuser_line_data *data = file->private_data; in gpio_virtuser_consumer_read() local
621 struct gpio_virtuser_line_data *data = file->private_data; in gpio_virtuser_consumer_write() local
650 static int gpio_virtuser_interrupts_get(void *data, u64 *val) in gpio_virtuser_interrupts_get()
659 static irqreturn_t gpio_virtuser_irq_handler(int irq, void *data) in gpio_virtuser_irq_handler()
668 static int gpio_virtuser_interrupts_set(void *data, u64 val) in gpio_virtuser_interrupts_set()
750 size_t num_attrs, struct dentry *parent, void *data) in gpio_virtuser_create_debugfs_attrs()
770 struct gpio_virtuser_line_array_data *data; in gpio_virtuser_dbgfs_init_line_array_attrs() local
799 struct gpio_virtuser_line_data *data; in gpio_virtuser_dbgfs_init_line_attrs() local
830 static void gpio_virtuser_debugfs_remove(void *data) in gpio_virtuser_debugfs_remove()
992 unsigned long action, void *data) in gpio_virtuser_bus_notifier_call()