Lines Matching refs:reqs
44 struct f_midi2_req_ctx *reqs; /* request context array */ member
392 req = usb_ep->reqs[index].req; in get_empty_request()
1118 if (!test_bit(i, &usb_ep->free_reqs) && usb_ep->reqs[i].req) { in f_midi2_drop_reqs()
1119 usb_ep_dequeue(usb_ep->usb_ep, usb_ep->reqs[i].req); in f_midi2_drop_reqs()
1133 if (!usb_ep->reqs) in f_midi2_alloc_ep_reqs()
1137 if (usb_ep->reqs[i].req) in f_midi2_alloc_ep_reqs()
1139 usb_ep->reqs[i].req = alloc_ep_req(usb_ep->usb_ep, in f_midi2_alloc_ep_reqs()
1141 if (!usb_ep->reqs[i].req) in f_midi2_alloc_ep_reqs()
1143 usb_ep->reqs[i].req->context = &usb_ep->reqs[i]; in f_midi2_alloc_ep_reqs()
1155 if (!usb_ep->reqs[i].req) in f_midi2_free_ep_reqs()
1157 free_ep_req(usb_ep->usb_ep, usb_ep->reqs[i].req); in f_midi2_free_ep_reqs()
1158 usb_ep->reqs[i].req = NULL; in f_midi2_free_ep_reqs()
1178 usb_ep->reqs = kcalloc(midi2->info.num_reqs, sizeof(*usb_ep->reqs), in f_midi2_init_ep()
1180 if (!usb_ep->reqs) in f_midi2_init_ep()
1183 usb_ep->reqs[i].index = i; in f_midi2_init_ep()
1184 usb_ep->reqs[i].usb_ep = usb_ep; in f_midi2_init_ep()
1199 kfree(usb_ep->reqs); in f_midi2_free_ep()
1202 usb_ep->reqs = NULL; in f_midi2_free_ep()
1214 if (!test_bit(i, &usb_ep->free_reqs) || !usb_ep->reqs[i].req) in f_midi2_queue_out_reqs()
1216 usb_ep->reqs[i].req->complete = usb_ep->complete; in f_midi2_queue_out_reqs()
1217 err = usb_ep_queue(usb_ep->usb_ep, usb_ep->reqs[i].req, in f_midi2_queue_out_reqs()