Lines Matching refs:rcv
324 struct acm_ru *rcv = urb->context;
325 struct acm *acm = rcv->instance;
335 buf = rcv->buffer;
340 list_add_tail(&rcv->list, &acm->spare_read_urbs);
346 list_add_tail(&rcv->list, &acm->spare_read_urbs);
360 struct acm_ru *rcv;
415 rcv = list_entry(acm->spare_read_urbs.next,
417 list_del(&rcv->list);
424 rcv->buffer = buf;
426 usb_fill_bulk_urb(rcv->urb, acm->dev,
430 acm_read_bulk, rcv);
431 rcv->urb->transfer_dma = buf->dma;
432 rcv->urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP;
434 dbg("acm_rx_tasklet: sending urb 0x%p, rcv 0x%p, buf 0x%p", rcv->urb, rcv, buf);
438 if (usb_submit_urb(rcv->urb, GFP_ATOMIC) < 0) {
441 list_add(&rcv->list, &acm->spare_read_urbs);
996 struct acm_ru *rcv = &(acm->ru[i]);
998 if (!(rcv->urb = usb_alloc_urb(0, GFP_KERNEL))) {
1003 rcv->urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP;
1004 rcv->instance = acm;