Lines Matching refs:fflags
176 if (cpd->fflags == 0) { in usb_ref_device()
180 if ((unsigned int)cpd->fflags & FWRITE) { in usb_ref_device()
197 if ((unsigned int)cpd->fflags & FREAD) { in usb_ref_device()
343 is_tx = ((unsigned int)cpd->fflags & FWRITE) ? 1 : 0; in usb_fifo_create()
344 is_rx = ((unsigned int)cpd->fflags & FREAD) ? 1 : 0; in usb_fifo_create()
611 struct usb_fifo *f, int fflags) in usb_fifo_open() argument
621 fflags = (unsigned int)fflags & (~(FWRITE | FREAD)); in usb_fifo_open()
625 fflags = (unsigned int)fflags | FWRITE; in usb_fifo_open()
627 fflags = (unsigned int)fflags | FREAD; in usb_fifo_open()
641 err = (f->methods->f_open) (f, fflags); in usb_fifo_open()
705 usb_fifo_close(struct usb_fifo *f, int fflags) in usb_fifo_close() argument
722 fflags = (unsigned int)fflags & (~(FWRITE | FREAD)); in usb_fifo_close()
758 fflags = (unsigned int)fflags | FWRITE; in usb_fifo_close()
763 fflags = (unsigned int)fflags | FREAD; in usb_fifo_close()
776 (f->methods->f_close) (f, fflags); in usb_fifo_close()
792 int fflags; in usb_open() local
794 DPRINTFN(2, "%s fflags=0x%08x\n", filep->f_path, fflags); in usb_open()
797 fflags = FREAD | FWRITE; in usb_open()
799 fflags = FWRITE; in usb_open()
801 fflags = FREAD; in usb_open()
816 cpd->fflags = fflags; /* access mode for open lifetime */ in usb_open()
827 if ((unsigned int)fflags & FREAD) { in usb_open()
828 err = usb_fifo_open(cpd, refs.rxfifo, fflags); in usb_open()
836 if ((unsigned int)fflags & FWRITE) { in usb_open()
837 err = usb_fifo_open(cpd, refs.txfifo, fflags); in usb_open()
840 if ((unsigned int)fflags & FREAD) { in usb_open()
841 usb_fifo_close(refs.rxfifo, fflags); in usb_open()
874 if ((unsigned int)cpd->fflags & FREAD) { in usb_close()
875 usb_fifo_close(refs.rxfifo, cpd->fflags); in usb_close()
877 if ((unsigned int)cpd->fflags & FWRITE) { in usb_close()
878 usb_fifo_close(refs.txfifo, cpd->fflags); in usb_close()
969 int fflags; in usb_ioctl() local
984 fflags = cpd->fflags; in usb_ioctl()
989 if ((unsigned int)fflags & FWRITE) { in usb_ioctl()
993 if ((unsigned int)fflags & FREAD) { in usb_ioctl()
1001 err = (f->methods->f_ioctl) (f, cmd, addr, fflags); in usb_ioctl()
1013 err = (f->methods->f_ioctl_post) (f, cmd, addr, fflags); in usb_ioctl()
1054 int fflags, revents; in usb_poll() local
1061 fflags = cpd->fflags; in usb_poll()
1066 ((unsigned int)fflags & FWRITE)) { in usb_poll()
1104 ((unsigned int)fflags & FREAD)) { in usb_poll()
1425 usb_fifo_dummy_open(struct usb_fifo *fifo, int fflags) in usb_fifo_dummy_open() argument
1431 usb_fifo_dummy_close(struct usb_fifo *fifo, int fflags) in usb_fifo_dummy_close() argument
1437 usb_fifo_dummy_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags) in usb_fifo_dummy_ioctl() argument