Lines Matching refs:fd
128 int fd; member
141 if (ctl->fd < 0) { in control__open_data_source()
142 ctl->fd = qemud_channel_open(SENSORS_SERVICE_NAME); in control__open_data_source()
144 D("%s: fd=%d", __FUNCTION__, ctl->fd); in control__open_data_source()
146 handle->data[0] = dup(ctl->fd); in control__open_data_source()
161 _sensorIdToName(handle), handle, ctl->fd, enabled); in control__activate()
181 if (ctl->fd < 0) { in control__activate()
182 ctl->fd = qemud_channel_open(SENSORS_SERVICE_NAME); in control__activate()
185 ret = qemud_channel_send(ctl->fd, command, -1); in control__activate()
205 return qemud_channel_send(ctl->fd, command, -1); in control__set_delay()
212 close(ctl->fd); in control__close()
291 int fd = data->events_fd; in data__poll() local
422 close(ctl->fd); in poll__close()
423 if (ctl->fd >= 0) { in poll__close()
424 close(ctl->fd); in poll__close()
461 if (ctl->fd < 0) { in poll__activate()
554 int fd = qemud_channel_open(SENSORS_SERVICE_NAME); in sensors__get_sensors_list() local
559 if (fd < 0) { in sensors__get_sensors_list()
563 ret = qemud_channel_send(fd, "list-sensors", -1); in sensors__get_sensors_list()
567 close(fd); in sensors__get_sensors_list()
570 ret = qemud_channel_recv(fd, buffer, sizeof buffer-1); in sensors__get_sensors_list()
574 close(fd); in sensors__get_sensors_list()
578 close(fd); in sensors__get_sensors_list()
617 dev->fd = -1; in open_sensors()