Lines Matching refs:user_gpio
2874 * user_gpio fields:
2880 static int set_gpio(struct slgt_info *info, struct gpio_desc __user *user_gpio)
2888 if (copy_from_user(&gpio, user_gpio, sizeof(gpio)))
2915 static int get_gpio(struct slgt_info *info, struct gpio_desc __user *user_gpio)
2924 if (copy_to_user(user_gpio, &gpio, sizeof(gpio)))
2976 * user_gpio fields:
2981 * state. When 0 (no error) is returned, user_gpio->state is set to the
2989 static int wait_gpio(struct slgt_info *info, struct gpio_desc __user *user_gpio)
2999 if (copy_from_user(&gpio, user_gpio, sizeof(gpio)))
3035 if ((rc == 0) && copy_to_user(user_gpio, &gpio, sizeof(gpio)))