Lines Matching refs:refs
789 struct usb_cdev_refdata refs; in usb_open() local
810 err = usb_ref_device(cpd, &refs, 1); in usb_open()
819 err = usb_fifo_create(cpd, &refs); in usb_open()
823 usb_unref_device(cpd, &refs); in usb_open()
828 err = usb_fifo_open(cpd, refs.rxfifo, fflags); in usb_open()
831 usb_unref_device(cpd, &refs); in usb_open()
837 err = usb_fifo_open(cpd, refs.txfifo, fflags); in usb_open()
841 usb_fifo_close(refs.rxfifo, fflags); in usb_open()
843 usb_unref_device(cpd, &refs); in usb_open()
849 usb_unref_device(cpd, &refs); in usb_open()
861 struct usb_cdev_refdata refs; in usb_close() local
867 err = usb_ref_device(cpd, &refs, in usb_close()
875 usb_fifo_close(refs.rxfifo, cpd->fflags); in usb_close()
878 usb_fifo_close(refs.txfifo, cpd->fflags); in usb_close()
880 usb_unref_device(cpd, &refs); in usb_close()
966 struct usb_cdev_refdata refs; in usb_ioctl() local
980 err = usb_ref_device(cpd, &refs, 0 /* no uref */ ); in usb_ioctl()
990 f = refs.txfifo; in usb_ioctl()
994 f = refs.rxfifo; in usb_ioctl()
1008 if (usb_usb_ref_device(cpd, &refs)) { in usb_ioctl()
1027 usb_unref_device(cpd, &refs); in usb_ioctl()
1031 while (usb_ref_device(cpd, &refs, 1 /* need uref */)) { in usb_ioctl()
1032 if (usb_ref_device(cpd, &refs, 0)) { in usb_ioctl()
1036 usb_unref_device(cpd, &refs); in usb_ioctl()
1042 usb_unref_device(cpd, &refs); in usb_ioctl()
1050 struct usb_cdev_refdata refs; in usb_poll() local
1057 if (usb_ref_device(cpd, &refs, 0) != 0) in usb_poll()
1068 f = refs.txfifo; in usb_poll()
1072 if (!refs.is_usbfs) { in usb_poll()
1106 f = refs.rxfifo; in usb_poll()
1110 if (!refs.is_usbfs) { in usb_poll()
1140 if (!refs.is_usbfs) { in usb_poll()
1148 usb_unref_device(cpd, &refs); in usb_poll()
1156 struct usb_cdev_refdata refs; in usb_read() local
1164 err = usb_ref_device(cpd, &refs, 0 /* no uref */ ); in usb_read()
1168 f = refs.rxfifo; in usb_read()
1171 usb_unref_device(cpd, &refs); in usb_read()
1185 if (refs.is_usbfs) { in usb_read()
1258 usb_unref_device(cpd, &refs); in usb_read()
1266 struct usb_cdev_refdata refs; in usb_write() local
1277 err = usb_ref_device(cpd, &refs, 0 /* no uref */ ); in usb_write()
1281 f = refs.txfifo; in usb_write()
1284 usb_unref_device(cpd, &refs); in usb_write()
1298 if (refs.is_usbfs) { in usb_write()
1382 usb_unref_device(cpd, &refs); in usb_write()