Lines Matching refs:gpio_private
86 struct gpio_private { struct
87 struct gpio_private *next; argument
99 static void gpio_set_alarm(struct gpio_private *priv); argument
101 static int gpio_pwm_ioctl(struct gpio_private *priv, unsigned int cmd,
107 static struct gpio_private *alarmlist;
187 static void gpio_set_alarm(struct gpio_private *priv) in gpio_set_alarm()
231 struct gpio_private *priv = file->private_data; in gpio_poll()
325 static void gpio_write_byte(struct gpio_private *priv, unsigned long *port, in gpio_write_byte()
344 struct gpio_private *priv = file->private_data; in gpio_write()
383 struct gpio_private *priv; in gpio_open()
390 priv = kmalloc(sizeof(struct gpio_private), GFP_KERNEL); in gpio_open()
424 struct gpio_private *p; in gpio_release()
425 struct gpio_private *todel; in gpio_release()
479 inline unsigned long setget_input(struct gpio_private *priv, unsigned long arg) in setget_input()
508 static inline unsigned long setget_output(struct gpio_private *priv, in setget_output()
530 struct gpio_private *priv = file->private_data; in gpio_ioctl_unlocked()
685 struct gpio_private *priv = file->private_data; in virtual_gpio_ioctl()
872 static int gpio_pwm_ioctl(struct gpio_private *priv, unsigned int cmd, in gpio_pwm_ioctl()