Lines Matching full:dev_fd
45 int dev_fd;
52 if (dev_fd == -1)
57 close(dev_fd);
58 dev_fd = -1;
75 UIM_VER(" wrote %d bytes", (int)write(dev_fd, buffer, 4));
76 UIM_VER(" reading %d bytes", (int)read(dev_fd, resp_buffer, 15));
260 tcflush(dev_fd, TCIOFLUSH);
263 if (tcgetattr(dev_fd, &ti) < 0) {
278 tcsetattr(dev_fd, TCSANOW, &ti);
283 tcsetattr(dev_fd, TCSANOW, &ti);
285 tcflush(dev_fd, TCIOFLUSH);
304 if (tcgetattr(dev_fd, &ti) < 0) {
314 tcflush(dev_fd, TCIOFLUSH);
326 if (tcsetattr(dev_fd, TCSANOW, &ti) < 0) {
331 tcflush(dev_fd, TCIOFLUSH);
334 ioctl(dev_fd, TCGETS2, &ti2);
338 ioctl(dev_fd, TCSETS2, &ti2);
410 if (dev_fd != -1) {
415 dev_fd = open((const char*) uart_dev_name, O_RDWR);
416 if (dev_fd < 0) {
430 fcntl(dev_fd, F_SETFL,fcntl(dev_fd, F_GETFL) | O_NONBLOCK);
445 len = write(dev_fd, &cmd, sizeof(cmd));
453 if (read_command_complete(dev_fd, HCI_HDR_OPCODE) < 0) {
481 len = write(dev_fd, &addr_cmd, sizeof(addr_cmd));
489 if (read_command_complete(dev_fd, WRITE_BD_ADDR_OPCODE) < 0) {
505 if (ioctl(dev_fd, TIOCSETD, &ldisc) < 0) {
517 dev_fd = -1;