Lines Matching refs:bulk_out
54 int bulk_out; /* "out" from the host's perspective => source for adbd */
288 h->bulk_out = adb_open(USB_FFS_ADB_OUT, O_RDWR);
289 if (h->bulk_out < 0) {
307 if (h->bulk_out > 0) {
308 adb_close(h->bulk_out);
309 h->bulk_out = -1;
325 while (usb->control != -1 && usb->bulk_in != -1 && usb->bulk_out != -1)
332 if (usb->control >= 0 && usb->bulk_in >= 0 && usb->bulk_out >= 0)
380 static int bulk_read(int bulk_out, char *buf, size_t length)
386 ret = adb_read(bulk_out, buf + count, length - count);
390 bulk_out, length, count);
405 D("about to read (fd=%d, len=%d)\n", h->bulk_out, len);
406 n = bulk_read(h->bulk_out, data, len);
409 h->bulk_out, n, errno, strerror(errno));
412 D("[ done fd=%d ]\n", h->bulk_out);
424 err = ioctl(h->bulk_out, FUNCTIONFS_CLEAR_HALT);
426 D("[ kick: sink (fd=%d) clear halt failed (%d) ]", h->bulk_out, errno);
433 adb_close(h->bulk_out);
435 h->bulk_out = h->bulk_in = -1;
456 h->bulk_out = -1;
457 h->bulk_out = -1;