Lines Matching refs:fd
128 int fd;
141 if (ctl->fd < 0) {
142 ctl->fd = qemud_channel_open(SENSORS_SERVICE_NAME);
144 D("%s: fd=%d", __FUNCTION__, ctl->fd);
146 handle->data[0] = dup(ctl->fd);
160 D("%s: handle=%s (%d) fd=%d enabled=%d", __FUNCTION__,
161 _sensorIdToName(handle), handle, ctl->fd, enabled);
181 if (ctl->fd < 0) {
182 ctl->fd = qemud_channel_open(SENSORS_SERVICE_NAME);
185 ret = qemud_channel_send(ctl->fd, command, -1);
205 return qemud_channel_send(ctl->fd, command, -1);
212 close(ctl->fd);
233 D("%s: dev=%p fd=%d", __FUNCTION__, dev, handle->data[0]);
244 D("%s: dev=%p fd=%d (was %d)", __FUNCTION__, dev, data->events_fd, handle->data[0]);
294 int fd = data->events_fd;
405 //ALOGD("(device close) about to close fd=%d", data->events_fd);
418 close(ctl->fd);
419 if (ctl->fd >= 0) {
420 close(ctl->fd);
457 if (ctl->fd < 0) {
550 int fd = qemud_channel_open(SENSORS_SERVICE_NAME);
555 if (fd < 0) {
559 ret = qemud_channel_send(fd, "list-sensors", -1);
563 close(fd);
566 ret = qemud_channel_recv(fd, buffer, sizeof buffer-1);
570 close(fd);
574 close(fd);
613 dev->fd = -1;