Lines Matching refs:kref
100 struct kref kref; member
1082 kref_get(&dev->kref); in ufx_ops_open()
1111 static void ufx_free(struct kref *kref) in ufx_free() argument
1113 struct ufx_data *dev = container_of(kref, struct ufx_data, kref); in ufx_free()
1157 kref_put(&dev->kref, ufx_free); in ufx_free_framebuffer_work()
1183 kref_put(&dev->kref, ufx_free); in ufx_ops_release()
1639 kref_init(&dev->kref); /* matching kref_put in usb .disconnect fn */ in ufx_usb_probe()
1640 kref_get(&dev->kref); /* matching kref_put in free_framebuffer_work */ in ufx_usb_probe()
1752 kref_put(&dev->kref, ufx_free); /* ref for framebuffer */ in ufx_usb_probe()
1753 kref_put(&dev->kref, ufx_free); /* last ref from kref_init */ in ufx_usb_probe()
1784 kref_put(&dev->kref, ufx_free); in ufx_usb_disconnect()