Searched refs:pin_link (Results 1 – 1 of 1) sorted by relevance
/freebsd/sys/dev/gpio/ |
H A D | gpioc.c | 268 struct gpioc_pins *pin_link; in gpioc_attach_priv_pin() local 282 SLIST_FOREACH(pin_link, &priv->pins, next) { in gpioc_attach_priv_pin() 283 if (pin_link->pin == intr_conf) in gpioc_attach_priv_pin() 299 pin_link = malloc(sizeof(struct gpioc_pins), M_GPIOC, in gpioc_attach_priv_pin() 301 if (pin_link == NULL) { in gpioc_attach_priv_pin() 306 pin_link->pin = intr_conf; in gpioc_attach_priv_pin() 308 SLIST_INSERT_HEAD(&priv->pins, pin_link, next); in gpioc_attach_priv_pin() 319 struct gpioc_pins *pin_link, *pin_link_temp; in gpioc_detach_priv_pin() local 337 SLIST_FOREACH_SAFE(pin_link, &priv->pins, next, pin_link_temp) { in gpioc_detach_priv_pin() 338 if (pin_link->pin == intr_conf) { in gpioc_detach_priv_pin() [all …]
|