Lines Matching refs:dev
191 static int poll__close(struct hw_device_t *dev)
194 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev;
201 static int poll__activate(struct sensors_poll_device_t *dev,
204 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev;
208 static int poll__setDelay(struct sensors_poll_device_t *dev,
211 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev;
216 static int poll__poll(struct sensors_poll_device_t *dev,
219 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev;
231 sensors_poll_context_t *dev = new sensors_poll_context_t();
233 memset(&dev->device, 0, sizeof(sensors_poll_device_t));
235 dev->device.common.tag = HARDWARE_DEVICE_TAG;
236 dev->device.common.version = 0;
237 dev->device.common.module = const_cast<hw_module_t*>(module);
238 dev->device.common.close = poll__close;
239 dev->device.activate = poll__activate;
240 dev->device.setDelay = poll__setDelay;
241 dev->device.poll = poll__poll;
243 *device = &dev->device.common;