Lines Matching refs:fd
586 int fd; member
609 close( s->fd ); s->fd = -1; in gps_state_done()
645 epoll_register( int epoll_fd, int fd ) in epoll_register() argument
651 flags = fcntl(fd, F_GETFL); in epoll_register()
652 fcntl(fd, F_SETFL, flags | O_NONBLOCK); in epoll_register()
655 ev.data.fd = fd; in epoll_register()
657 ret = epoll_ctl( epoll_fd, EPOLL_CTL_ADD, fd, &ev ); in epoll_register()
664 epoll_deregister( int epoll_fd, int fd ) in epoll_deregister() argument
668 ret = epoll_ctl( epoll_fd, EPOLL_CTL_DEL, fd, NULL ); in epoll_deregister()
684 int gps_fd = state->fd; in gps_state_thread()
713 int fd = events[ne].data.fd; in gps_state_thread() local
715 if (fd == control_fd) in gps_state_thread()
721 ret = read( fd, &cmd, 1 ); in gps_state_thread()
743 else if (fd == gps_fd) in gps_state_thread()
750 ret = read( fd, buff, sizeof(buff) ); in gps_state_thread()
766 ALOGE("epoll_wait() returned unkown fd %d ?", fd); in gps_state_thread()
780 state->fd = -1; in gps_state_init()
782 state->fd = qemud_channel_open(QEMU_CHANNEL_NAME); in gps_state_init()
784 if (state->fd < 0) { in gps_state_init()
830 if (s->fd < 0) in qemu_gps_init()