Lines Matching defs:user_gpio
2857 * user_gpio fields:
2863 static int set_gpio(struct slgt_info *info, struct gpio_desc __user *user_gpio)
2871 if (copy_from_user(&gpio, user_gpio, sizeof(gpio)))
2898 static int get_gpio(struct slgt_info *info, struct gpio_desc __user *user_gpio)
2907 if (copy_to_user(user_gpio, &gpio, sizeof(gpio)))
2959 * user_gpio fields:
2964 * state. When 0 (no error) is returned, user_gpio->state is set to the
2972 static int wait_gpio(struct slgt_info *info, struct gpio_desc __user *user_gpio)
2982 if (copy_from_user(&gpio, user_gpio, sizeof(gpio)))
3018 if ((rc == 0) && copy_to_user(user_gpio, &gpio, sizeof(gpio)))