Home | History | Annotate | Download | only in libsensors

Lines Matching refs:dev

332 static int poll__close(struct hw_device_t *dev)
335 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev;
342 static int poll__activate(struct sensors_poll_device_t *dev,
346 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev;
350 static int poll__setDelay(struct sensors_poll_device_t *dev,
354 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev;
358 static int poll__poll(struct sensors_poll_device_t *dev,
362 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev;
374 sensors_poll_context_t *dev = new sensors_poll_context_t();
376 memset(&dev->device, 0, sizeof(sensors_poll_device_t));
378 dev->device.common.tag = HARDWARE_DEVICE_TAG;
379 dev->device.common.version = 0;
380 dev->device.common.module = const_cast<hw_module_t*>(module);
381 dev->device.common.close = poll__close;
382 dev->device.activate = poll__activate;
383 dev->device.setDelay = poll__setDelay;
384 dev->device.poll = poll__poll;
386 *device = &dev->device.common;