Lines Matching refs:fd
134 int fd; member
167 if (dev->fd < 0) { in sensor_device_get_fd_locked()
168 dev->fd = qemud_channel_open(SENSORS_SERVICE_NAME); in sensor_device_get_fd_locked()
169 if (dev->fd < 0) { in sensor_device_get_fd_locked()
176 return dev->fd; in sensor_device_get_fd_locked()
184 int fd = sensor_device_get_fd_locked(dev); in sensor_device_send_command_locked() local
185 if (fd < 0) { in sensor_device_send_command_locked()
186 return fd; in sensor_device_send_command_locked()
190 if (qemud_channel_send(fd, cmd, strlen(cmd)) < 0) { in sensor_device_send_command_locked()
192 E("%s(fd=%d): ERROR: %s", __FUNCTION__, fd, strerror(errno)); in sensor_device_send_command_locked()
240 int fd = sensor_device_get_fd_locked(dev); in sensor_device_poll_event_locked() local
241 if (fd < 0) { in sensor_device_poll_event_locked()
242 E("%s: Could not get pipe channel: %s", __FUNCTION__, strerror(-fd)); in sensor_device_poll_event_locked()
243 return fd; in sensor_device_poll_event_locked()
261 int len = qemud_channel_recv(fd, buff, sizeof(buff) - 1U); in sensor_device_poll_event_locked()
268 __FUNCTION__, fd, len, errno, strerror(errno)); in sensor_device_poll_event_locked()
272 D("%s(fd=%d): received [%s]", __FUNCTION__, fd, buff); in sensor_device_poll_event_locked()
381 if (dev->fd >= 0) { in sensor_device_close()
382 close(dev->fd); in sensor_device_close()
383 dev->fd = -1; in sensor_device_close()
594 int fd = qemud_channel_open(SENSORS_SERVICE_NAME); in sensors__get_sensors_list() local
599 if (fd < 0) { in sensors__get_sensors_list()
603 ret = qemud_channel_send(fd, "list-sensors", -1); in sensors__get_sensors_list()
609 ret = qemud_channel_recv(fd, buffer, sizeof buffer-1); in sensors__get_sensors_list()
631 if (fd >= 0) { in sensors__get_sensors_list()
632 close(fd); in sensors__get_sensors_list()
660 dev->fd = -1; in open_sensors()