Searched refs:pin_link (Results 1 – 1 of 1) sorted by relevance
| /freebsd/sys/dev/gpio/ |
| H A D | gpioc.c | 288 struct gpioc_pins *pin_link; in gpioc_attach_priv_pin() local 302 SLIST_FOREACH(pin_link, &priv->pins, next) { in gpioc_attach_priv_pin() 303 if (pin_link->pin == intr_conf) in gpioc_attach_priv_pin() 319 pin_link = malloc(sizeof(struct gpioc_pins), M_GPIOC, in gpioc_attach_priv_pin() 321 if (pin_link == NULL) { in gpioc_attach_priv_pin() 326 pin_link->pin = intr_conf; in gpioc_attach_priv_pin() 328 SLIST_INSERT_HEAD(&priv->pins, pin_link, next); in gpioc_attach_priv_pin() 339 struct gpioc_pins *pin_link, *pin_link_temp; in gpioc_detach_priv_pin() local 357 SLIST_FOREACH_SAFE(pin_link, &priv->pins, next, pin_link_temp) { in gpioc_detach_priv_pin() 358 if (pin_link->pin == intr_conf) { in gpioc_detach_priv_pin() [all …]
|