Lines Matching defs:ctrl_msg
46 ((struct ctrl_msg *)urb->setup_packet)->dr.bRequest,
47 ((struct ctrl_msg *)urb->setup_packet)->dr.wValue,
48 ((struct ctrl_msg *)urb->setup_packet)->dr.wIndex);
66 struct ctrl_msg *ctrl_msg;
72 ctrl_msg = &ctrl->msg_fifo.data[w_index];
74 ctrl_msg->dr.bRequestType = requesttype;
75 ctrl_msg->dr.bRequest = request;
76 ctrl_msg->dr.wValue = cpu_to_le16p(&value);
77 ctrl_msg->dr.wIndex = cpu_to_le16p(&index);
78 ctrl_msg->dr.wLength = 0;
79 ctrl_msg->complete = complete;
80 ctrl_msg->context = context;
132 struct ctrl_msg *ctrl_msg;
147 ctrl_msg = (struct ctrl_msg *)urb->setup_packet;
149 if (ctrl_msg->dr.bRequest == USB_REQ_CLEAR_FEATURE) {
151 le16_to_cpus(&ctrl_msg->dr.wIndex);
152 usb_reset_endpoint(adapter->usb_dev, ctrl_msg->dr.wIndex);
155 if (ctrl_msg->complete)
156 ctrl_msg->complete(ctrl_msg->context);