Lines Matching refs:parm
4009 musbotg_xfer_setup(struct usb_setup_params *parm) in musbotg_xfer_setup() argument
4017 xfer = parm->curr_xfer; in musbotg_xfer_setup()
4024 parm->hc_max_packet_size = 0x400; in musbotg_xfer_setup()
4025 parm->hc_max_frame_size = 0xc00; in musbotg_xfer_setup()
4027 if ((parm->methods == &musbotg_device_isoc_methods) || in musbotg_xfer_setup()
4028 (parm->methods == &musbotg_device_intr_methods)) in musbotg_xfer_setup()
4029 parm->hc_max_packet_count = 3; in musbotg_xfer_setup()
4031 parm->hc_max_packet_count = 1; in musbotg_xfer_setup()
4033 usbd_transfer_setup_sub(parm); in musbotg_xfer_setup()
4038 if (parm->methods == &musbotg_device_ctrl_methods) { in musbotg_xfer_setup()
4041 } else if (parm->methods == &musbotg_device_bulk_methods) { in musbotg_xfer_setup()
4044 } else if (parm->methods == &musbotg_device_intr_methods) { in musbotg_xfer_setup()
4047 } else if (parm->methods == &musbotg_device_isoc_methods) { in musbotg_xfer_setup()
4057 if (parm->err) { in musbotg_xfer_setup()
4073 musbotg_get_hw_ep_profile(parm->udev, &pf, ep_no); in musbotg_xfer_setup()
4077 parm->err = USB_ERR_INVAL; in musbotg_xfer_setup()
4083 parm->size[0] += ((-parm->size[0]) & (USB_HOST_ALIGN - 1)); in musbotg_xfer_setup()
4088 if (parm->buf) { in musbotg_xfer_setup()
4089 td = USB_ADD_BYTES(parm->buf, parm->size[0]); in musbotg_xfer_setup()
4100 parm->size[0] += sizeof(*td); in musbotg_xfer_setup()