Lines Matching defs:list

124  * cdns3_next_request - returns next request from list
125 * @list: list containing requests
127 * Returns request or NULL if no requests in list
129 struct usb_request *cdns3_next_request(struct list_head *list)
131 return list_first_entry_or_null(list, struct usb_request, list);
135 * cdns3_next_align_buf - returns next buffer from list
136 * @list: list containing buffers
138 * Returns buffer or NULL if no buffers in list
140 static struct cdns3_aligned_buf *cdns3_next_align_buf(struct list_head *list)
142 return list_first_entry_or_null(list, struct cdns3_aligned_buf, list);
146 * cdns3_next_priv_request - returns next request from list
147 * @list: list containing requests
149 * Returns request or NULL if no requests in list
151 static struct cdns3_request *cdns3_next_priv_request(struct list_head *list)
153 return list_first_entry_or_null(list, struct cdns3_request, list);
435 list_del(&request->list);
436 list_add_tail(&request->list,
514 list_del_init(&descmiss_priv_req->list);
556 list_del_init(&req->list);
602 list_add_tail(&priv_req->request.list,
625 list_add_tail(&priv_req->list,
645 list_del_init(&priv_req->list);
815 list_del_init(&request->list);
878 list_for_each_entry_safe(buf, tmp, &priv_dev->aligned_buf_list, list) {
880 list_del(&buf->list);
936 list_add_tail(&buf->list,
1288 /* for last element in TD or in SG list */
2545 list_del_init(&priv_req->list);
2606 list_add_tail(&request->list, &priv_ep->deferred_req_list);
2612 * just queue request in deferred list. Transfer will be started in
2700 list) {
2708 list) {
2718 /* Update ring only if removed request is on pending_req_list list */
3248 list_del(&buf->list);