Lines Matching full:len
35 int len;
47 s->len = read(s->fd, s->hdr, sizeof(s->hdr));
49 if (s->len < 0) {
55 while (s->len --)
58 if (s->len < 3)
61 pktlen = MIN(pkt[2] + 3, s->len);
63 s->len -= pktlen;
68 if (s->len < 4)
71 pktlen = MIN(((pkt[3] << 8) | pkt[2]) + 4, s->len);
73 s->len -= pktlen;
78 if (s->len < 3)
81 pktlen = MIN(pkt[2] + 3, s->len);
83 s->len -= pktlen;
94 int type, const uint8_t *data, int len)
104 iv[1].iov_len = len;
117 memcpy(buf + 1, data, len);
119 while (write(s->fd, buf, len + 1) < 0)
129 const uint8_t *data, int len)
131 vhci_host_send(opaque, HCI_EVENT_PKT, data, len);
135 const uint8_t *data, int len)
137 vhci_host_send(opaque, HCI_ACLDATA_PKT, data, len);