Lines Matching refs:gpio_virtuser_irq_work_context
72 struct gpio_virtuser_irq_work_context { struct
89 static struct gpio_virtuser_irq_work_context * argument
92 return container_of(work, struct gpio_virtuser_irq_work_context, work); in to_gpio_virtuser_irq_work_context()
96 gpio_virtuser_init_irq_work_context(struct gpio_virtuser_irq_work_context *ctx) in gpio_virtuser_init_irq_work_context()
103 gpio_virtuser_irq_work_queue_sync(struct gpio_virtuser_irq_work_context *ctx) in gpio_virtuser_irq_work_queue_sync()
123 struct gpio_virtuser_irq_work_context *ctx = in gpio_virtuser_get_value_array_atomic()
135 struct gpio_virtuser_irq_work_context ctx; in gpio_virtuser_get_array_value()
203 struct gpio_virtuser_irq_work_context *ctx = in gpio_virtuser_set_value_array_atomic()
215 struct gpio_virtuser_irq_work_context ctx; in gpio_virtuser_set_array_value()
319 struct gpio_virtuser_irq_work_context *ctx = in gpio_virtuser_do_get_direction_atomic()
328 struct gpio_virtuser_irq_work_context ctx; in gpio_virtuser_get_direction_atomic()
371 struct gpio_virtuser_irq_work_context *ctx = in gpio_virtuser_do_set_direction_atomic()
381 struct gpio_virtuser_irq_work_context ctx; in gpio_virtuser_set_direction_atomic()
517 struct gpio_virtuser_irq_work_context *ctx = in gpio_virtuser_get_value_atomic()
527 struct gpio_virtuser_irq_work_context ctx; in gpio_virtuser_value_atomic_get()
545 struct gpio_virtuser_irq_work_context *ctx = in gpio_virtuser_set_value_atomic()
555 struct gpio_virtuser_irq_work_context ctx; in gpio_virtuser_value_atomic_set()