Lines Matching refs:value_sd
323 struct sysfs_dirent *value_sd = priv; in gpio_sysfs_irq() local
325 sysfs_notify_dirent(value_sd); in gpio_sysfs_irq()
332 struct sysfs_dirent *value_sd; in gpio_setup_irq() local
344 value_sd = idr_find(&dirent_idr, id); in gpio_setup_irq()
345 if (value_sd) in gpio_setup_irq()
346 free_irq(irq, value_sd); in gpio_setup_irq()
363 if (!value_sd) { in gpio_setup_irq()
364 value_sd = sysfs_get_dirent(dev->kobj.sd, NULL, "value"); in gpio_setup_irq()
365 if (!value_sd) { in gpio_setup_irq()
373 ret = idr_get_new_above(&dirent_idr, value_sd, in gpio_setup_irq()
390 "gpiolib", value_sd); in gpio_setup_irq()
401 if (value_sd) in gpio_setup_irq()
402 sysfs_put(value_sd); in gpio_setup_irq()