Searched refs:deferred_list (Results 1 – 3 of 3) sorted by relevance
828 while (!list_empty(&pep->deferred_list)) { in cdns2_start_all_request()829 preq = cdns2_next_preq(&pep->deferred_list); in cdns2_start_all_request()1656 while (!list_empty(&pep->deferred_list)) { in cdns2_gadget_ep_disable()1657 preq = cdns2_next_preq(&pep->deferred_list); in cdns2_gadget_ep_disable()1687 list_add_tail(&preq->list, &pep->deferred_list); in cdns2_ep_enqueue()1776 list_for_each_entry_safe(preq, preq_temp, &pep->deferred_list, list) { in cdns2_gadget_ep_dequeue()2245 INIT_LIST_HEAD(&pep->deferred_list); in cdns2_init_eps()
554 struct list_head deferred_list; member
351 INIT_LIST_HEAD(&prange->deferred_list); in svm_range_new() 2429 struct svm_range, deferred_list); in svm_range_deferred_list_work() 2439 /* Remove from deferred_list must be inside mmap write lock, for in svm_range_deferred_list_work() 2442 * to deferred_list again, cause use after free bug. in svm_range_deferred_list_work() 2444 * lock and continue because deferred_list is empty, but in svm_range_deferred_list_work() 2445 * deferred_list work is actually waiting for mmap lock. in svm_range_deferred_list_work() 2448 list_del_init(&prange->deferred_list); in svm_range_deferred_list_work() 2486 if (!list_empty(&prange->deferred_list)) { in svm_range_add_list_work() 2499 list_add_tail(&prange->deferred_list, in svm_range_add_list_work() 2985 if (list_empty(&prange->deferred_list) in svm_range_skip_recover() [all...]