Lines Matching defs:list
126 * cdns3_next_request - returns next request from list
127 * @list: list containing requests
129 * Returns request or NULL if no requests in list
131 struct usb_request *cdns3_next_request(struct list_head *list)
133 return list_first_entry_or_null(list, struct usb_request, list);
137 * cdns3_next_align_buf - returns next buffer from list
138 * @list: list containing buffers
140 * Returns buffer or NULL if no buffers in list
142 static struct cdns3_aligned_buf *cdns3_next_align_buf(struct list_head *list)
144 return list_first_entry_or_null(list, struct cdns3_aligned_buf, list);
148 * cdns3_next_priv_request - returns next request from list
149 * @list: list containing requests
151 * Returns request or NULL if no requests in list
153 static struct cdns3_request *cdns3_next_priv_request(struct list_head *list)
155 return list_first_entry_or_null(list, struct cdns3_request, list);
421 list_move_tail(&request->list, &priv_ep->pending_req_list);
498 list_del_init(&descmiss_priv_req->list);
540 list_del_init(&req->list);
586 list_add_tail(&priv_req->request.list,
609 list_add_tail(&priv_req->list,
629 list_del_init(&priv_req->list);
799 list_del_init(&request->list);
873 list_for_each_entry_safe(buf, tmp, &priv_dev->aligned_buf_list, list) {
875 list_del(&buf->list);
934 list_add_tail(&buf->list,
1293 /* for last element in TD or in SG list */
2546 list_del_init(&priv_req->list);
2613 list_add_tail(&request->list, &priv_ep->deferred_req_list);
2619 * just queue request in deferred list. Transfer will be started in
2708 list) {
2716 list) {
2726 /* Update ring only if removed request is on pending_req_list list */
3268 list_del(&buf->list);