Lines Matching refs:gpioc_cdevpriv
81 struct gpioc_cdevpriv { struct
96 struct gpioc_cdevpriv *priv; argument
117 static int gpioc_attach_priv_pin(struct gpioc_cdevpriv*,
119 static int gpioc_detach_priv_pin(struct gpioc_cdevpriv*,
121 static bool gpioc_intr_reconfig_allowed(struct gpioc_cdevpriv*,
124 struct gpioc_cdevpriv*, uint32_t pin);
126 struct gpioc_cdevpriv*, uint32_t, uint32_t);
163 next_head_event(struct gpioc_cdevpriv *priv) in next_head_event()
174 next_tail_event(struct gpioc_cdevpriv *priv) in next_tail_event()
185 number_of_events(struct gpioc_cdevpriv *priv) in number_of_events()
264 gpioc_attach_priv_pin(struct gpioc_cdevpriv *priv, in gpioc_attach_priv_pin()
315 gpioc_detach_priv_pin(struct gpioc_cdevpriv *priv, in gpioc_detach_priv_pin()
362 gpioc_intr_reconfig_allowed(struct gpioc_cdevpriv *priv, in gpioc_intr_reconfig_allowed()
382 gpioc_get_intr_config(struct gpioc_softc *sc, struct gpioc_cdevpriv *priv, in gpioc_get_intr_config()
407 gpioc_set_intr_config(struct gpioc_softc *sc, struct gpioc_cdevpriv *priv, in gpioc_set_intr_config()
512 struct gpioc_cdevpriv *priv = privs->priv; in gpioc_interrupt_handler()
633 struct gpioc_cdevpriv *priv; in gpioc_cdevpriv_dtor()
679 struct gpioc_cdevpriv *priv; in gpioc_open()
715 struct gpioc_cdevpriv *priv; in gpioc_read()
784 struct gpioc_cdevpriv *priv; in gpioc_ioctl()
960 struct gpioc_cdevpriv *priv; in gpioc_poll()
990 struct gpioc_cdevpriv *priv; in gpioc_kqfilter()
1019 struct gpioc_cdevpriv *priv = kn->kn_hook; in gpioc_kqread()
1042 struct gpioc_cdevpriv *priv = kn->kn_hook; in gpioc_kqdetach()