Lines Matching refs:urb
33 struct urb *urb_in, *urb_out;
143 static void iguanair_rx(struct urb *urb)
148 if (!urb)
151 ir = urb->context;
155 switch (urb->status) {
157 process_ir_data(ir, urb->actual_length);
165 dev_dbg(ir->dev, "Error: urb status = %d\n", urb->status);
169 rc = usb_submit_urb(urb, GFP_ATOMIC);
171 dev_warn(ir->dev, "failed to resubmit urb: %d\n", rc);
174 static void iguanair_irq_out(struct urb *urb)
176 struct iguanair *ir = urb->context;
178 if (urb->status)
179 dev_dbg(ir->dev, "Error: out urb status = %d\n", urb->status);
182 if (urb->status == 0 && ir->packet->header.cmd == CMD_NOP)
434 dev_warn(&intf->dev, "failed to submit urb: %d\n", ret);
532 dev_warn(&intf->dev, "failed to submit urb: %d\n", rc);