Lines Matching defs:fifo
180 ppf = cpd->udev->fifo;
197 ppf = cpd->udev->fifo;
351 f = udev->fifo[cpd->fifo_index + USB_FIFO_TX];
357 f = udev->fifo[cpd->fifo_index + USB_FIFO_RX];
382 f = udev->fifo[n + USB_FIFO_TX];
399 f = udev->fifo[n + USB_FIFO_RX];
436 (udev->fifo[n + USB_FIFO_TX] == NULL)) {
445 DPRINTFN(5, "could not alloc tx fifo\n");
456 udev->fifo[n + USB_FIFO_TX] = f;
461 (udev->fifo[n + USB_FIFO_RX] == NULL)) {
470 DPRINTFN(5, "could not alloc rx fifo\n");
481 udev->fifo[n + USB_FIFO_RX] = f;
485 crd->txfifo = udev->fifo[n + USB_FIFO_TX];
488 crd->rxfifo = udev->fifo[n + USB_FIFO_RX];
490 /* fill out fifo index */
491 DPRINTFN(5, "fifo index = %d\n", n);
520 (f->udev->fifo[f->fifo_index] == f)) {
521 f->udev->fifo[f->fifo_index] = NULL;
663 /* flag the fifo as opened to prevent others */
817 DPRINTFN(2, "cannot create fifo\n");
992 KASSERT(f != NULL, ("fifo not found"));
1413 usb_fifo_dummy_open(struct usb_fifo *fifo, int fflags)
1419 usb_fifo_dummy_close(struct usb_fifo *fifo, int fflags)
1425 usb_fifo_dummy_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags)
1431 usb_fifo_dummy_cmd(struct usb_fifo *fifo)
1433 fifo->flag_flushing = 0; /* not flushing */
1505 if (udev->fifo[n + USB_FIFO_TX] != NULL) {
1509 if (udev->fifo[n + USB_FIFO_RX] != NULL) {
1543 udev->fifo[f_tx->fifo_index] = f_tx;
1544 udev->fifo[f_rx->fifo_index] = f_rx;