Lines Matching refs:dev
24 static int fingerprint_close(hw_device_t *dev)
26 if (dev) {
27 free(dev);
34 static int fingerprint_enroll(struct fingerprint_device __unused *dev,
39 static int fingerprint_remove(struct fingerprint_device __unused *dev,
44 static int set_notify_callback(struct fingerprint_device *dev,
47 dev->notify = notify;
59 fingerprint_device_t *dev = malloc(sizeof(fingerprint_device_t));
60 memset(dev, 0, sizeof(fingerprint_device_t));
62 dev->common.tag = HARDWARE_DEVICE_TAG;
63 dev->common.version = HARDWARE_MODULE_API_VERSION(1, 0);
64 dev->common.module = (struct hw_module_t*) module;
65 dev->common.close = fingerprint_close;
67 dev->enroll = fingerprint_enroll;
68 dev->remove = fingerprint_remove;
69 dev->set_notify = set_notify_callback;
70 dev->notify = NULL;
72 *device = (hw_device_t*) dev;