Lines Matching refs:refs

197 	/* clear all refs */
229 * grabbing the FIFO refs to avoid deadlock at detach!
308 /* clear all refs */
875 struct usb_cdev_refdata refs;
892 err = usb_ref_device(cpd, &refs, 1);
901 err = usb_fifo_create(cpd, &refs);
905 usb_unref_device(cpd, &refs);
910 err = usb_fifo_open(cpd, refs.rxfifo, fflags);
913 usb_unref_device(cpd, &refs);
919 err = usb_fifo_open(cpd, refs.txfifo, fflags);
923 usb_fifo_close(refs.rxfifo, fflags);
925 usb_unref_device(cpd, &refs);
930 usb_unref_device(cpd, &refs);
942 struct usb_cdev_refdata refs;
948 err = usb_ref_device(cpd, &refs,
956 usb_fifo_close(refs.rxfifo, cpd->fflags);
959 usb_fifo_close(refs.txfifo, cpd->fflags);
961 usb_unref_device(cpd, &refs);
1059 struct usb_cdev_refdata refs;
1076 err = usb_ref_device(cpd, &refs, 0 /* no uref */ );
1086 f = refs.txfifo;
1090 f = refs.rxfifo;
1104 if (usb_usb_ref_device(cpd, &refs)) {
1123 usb_unref_device(cpd, &refs);
1127 while (usb_ref_device(cpd, &refs, 1 /* need uref */)) {
1128 if (usb_ref_device(cpd, &refs, 0)) {
1132 usb_unref_device(cpd, &refs);
1138 usb_unref_device(cpd, &refs);
1252 struct usb_cdev_refdata refs;
1261 usb_ref_device(cpd, &refs, 0) != 0)
1270 f = refs.txfifo;
1277 f = refs.rxfifo;
1294 usb_unref_device(cpd, &refs);
1302 struct usb_cdev_refdata refs;
1309 usb_ref_device(cpd, &refs, 0) != 0)
1320 f = refs.txfifo;
1324 if (!refs.is_usbfs) {
1359 f = refs.rxfifo;
1363 if (!refs.is_usbfs) {
1392 if (!refs.is_usbfs) {
1400 usb_unref_device(cpd, &refs);
1407 struct usb_cdev_refdata refs;
1421 err = usb_ref_device(cpd, &refs, 0 /* no uref */ );
1427 f = refs.rxfifo;
1430 usb_unref_device(cpd, &refs);
1444 if (refs.is_usbfs) {
1522 usb_unref_device(cpd, &refs);
1530 struct usb_cdev_refdata refs;
1547 err = usb_ref_device(cpd, &refs, 0 /* no uref */ );
1553 f = refs.txfifo;
1556 usb_unref_device(cpd, &refs);
1569 if (refs.is_usbfs) {
1663 usb_unref_device(cpd, &refs);