Lines Matching refs:reqs
44 struct f_midi2_req_ctx *reqs; /* request context array */ member
395 req = usb_ep->reqs[index].req; in get_empty_request()
1130 if (!test_bit(i, &usb_ep->free_reqs) && usb_ep->reqs[i].req) { in f_midi2_drop_reqs()
1131 usb_ep_dequeue(usb_ep->usb_ep, usb_ep->reqs[i].req); in f_midi2_drop_reqs()
1145 if (!usb_ep->reqs) in f_midi2_alloc_ep_reqs()
1149 if (usb_ep->reqs[i].req) in f_midi2_alloc_ep_reqs()
1151 usb_ep->reqs[i].req = alloc_ep_req(usb_ep->usb_ep, in f_midi2_alloc_ep_reqs()
1153 if (!usb_ep->reqs[i].req) in f_midi2_alloc_ep_reqs()
1155 usb_ep->reqs[i].req->context = &usb_ep->reqs[i]; in f_midi2_alloc_ep_reqs()
1167 if (!usb_ep->reqs[i].req) in f_midi2_free_ep_reqs()
1169 free_ep_req(usb_ep->usb_ep, usb_ep->reqs[i].req); in f_midi2_free_ep_reqs()
1170 usb_ep->reqs[i].req = NULL; in f_midi2_free_ep_reqs()
1190 usb_ep->reqs = kcalloc(midi2->info.num_reqs, sizeof(*usb_ep->reqs), in f_midi2_init_ep()
1192 if (!usb_ep->reqs) in f_midi2_init_ep()
1195 usb_ep->reqs[i].index = i; in f_midi2_init_ep()
1196 usb_ep->reqs[i].usb_ep = usb_ep; in f_midi2_init_ep()
1211 kfree(usb_ep->reqs); in f_midi2_free_ep()
1214 usb_ep->reqs = NULL; in f_midi2_free_ep()
1226 if (!test_bit(i, &usb_ep->free_reqs) || !usb_ep->reqs[i].req) in f_midi2_queue_out_reqs()
1228 usb_ep->reqs[i].req->complete = usb_ep->complete; in f_midi2_queue_out_reqs()
1229 err = usb_ep_queue(usb_ep->usb_ep, usb_ep->reqs[i].req, in f_midi2_queue_out_reqs()