/linux-master/drivers/usb/dwc3/ |
H A D | ep0.c | 98 list_add_tail(&req->list, &dep->pending_list); 210 if (!list_empty(&dep->pending_list)) { 238 if (!list_empty(&dep->pending_list)) { 241 req = next_request(&dep->pending_list); 877 r = next_request(&ep0->pending_list); 929 if (!list_empty(&dep->pending_list)) { 930 r = next_request(&dep->pending_list); 1174 if (!list_empty(&dep->pending_list)) {
|
H A D | gadget.c | 988 while (!list_empty(&dep->pending_list)) { 989 req = next_request(&dep->pending_list); 1567 list_for_each_entry_safe(req, n, &dep->pending_list, list) { 1860 if (list_empty(&dep->pending_list) && 1945 list_add_tail(&req->list, &dep->pending_list); 2085 list_for_each_entry(r, &dep->pending_list, list) { 3296 INIT_LIST_HEAD(&dep->pending_list); 3551 if (!list_empty(&dep->pending_list)) 3587 (list_empty(&dep->pending_list) || status == -EXDEV))
|
H A D | core.h | 707 * @pending_list: list of pending requests for this endpoint 733 struct list_head pending_list; member in struct:dwc3_ep
|
/linux-master/drivers/vhost/ |
H A D | vhost.c | 527 INIT_LIST_HEAD(&dev->pending_list); 962 list_for_each_entry_safe(node, n, &dev->pending_list, node) { 1337 list_for_each_entry_safe(node, n, &d->pending_list, node) { 1557 vhost_enqueue_msg(dev, &dev->pending_list, node);
|
H A D | vhost.h | 170 struct list_head pending_list; member in struct:vhost_dev
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_job.c | 351 list_for_each_entry(s_job, &sched->pending_list, list) {
|
H A D | amdgpu_device.c | 5055 job = list_first_entry_or_null(&ring->sched.pending_list,
|
H A D | amdgpu_debugfs.c | 1865 list_for_each_entry(s_job, &sched->pending_list, list) { 1897 list_for_each_entry_safe(s_job, tmp, &sched->pending_list, list) {
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_guc_submit.c | 1013 list_for_each_entry(tmp_job, &sched->base.pending_list, drm.list) 1843 snapshot->pending_list_size = list_count_nodes(&sched->base.pending_list); 1844 snapshot->pending_list = kmalloc_array(snapshot->pending_list_size, 1848 if (snapshot->pending_list) { 1852 list_for_each_entry(job_iter, &sched->base.pending_list, drm.list) { 1853 snapshot->pending_list[i].seqno = 1855 snapshot->pending_list[i].fence = 1857 snapshot->pending_list[i].finished = 1915 for (i = 0; snapshot->pending_list && i < snapshot->pending_list_size; 1918 snapshot->pending_list[ [all...] |
H A D | xe_guc_submit_types.h | 151 /** @pending_list: snapshot of the pending list info */ 152 struct pending_list_snapshot *pending_list; member in struct:xe_guc_submit_exec_queue_snapshot
|
H A D | xe_gpu_scheduler.h | 52 list_add(&job->drm.list, &sched->base.pending_list); 58 return list_first_entry_or_null(&sched->base.pending_list,
|
/linux-master/drivers/base/firmware_loader/ |
H A D | main.c | 148 INIT_LIST_HEAD(&fw_priv->pending_list);
|
H A D | firmware.h | 82 struct list_head pending_list; member in struct:fw_priv 126 list_del_init(&fw_priv->pending_list);
|
/linux-master/drivers/scsi/ |
H A D | megaraid.c | 364 if(!list_empty(&adapter->pending_list)) 399 list_add_tail(&scb->list, &adapter->pending_list); 404 * the pending_list. 1073 list_for_each_safe(pos, next, &adapter->pending_list) { 1936 if(list_empty(&adapter->pending_list)) 1939 list_for_each_safe(pos, next, &adapter->pending_list) { 3780 !list_empty(&adapter->pending_list)) 3793 list_for_each(pos, &adapter->pending_list) { 4072 list_add_tail(&scb->list, &adapter->pending_list); 4076 * the pending_list [all...] |
/linux-master/drivers/dma/xilinx/ |
H A D | xilinx_dma.c | 386 * @pending_list: Descriptors waiting 425 struct list_head pending_list; member in struct:xilinx_dma_chan 919 xilinx_dma_free_desc_list(chan, &chan->pending_list); 1377 if (list_empty(&chan->pending_list)) 1380 desc = list_first_entry(&chan->pending_list, 1476 if (list_empty(&chan->pending_list)) 1479 head_desc = list_first_entry(&chan->pending_list, 1481 tail_desc = list_last_entry(&chan->pending_list, 1527 list_splice_tail_init(&chan->pending_list, &chan->active_list); 1545 if (list_empty(&chan->pending_list)) [all...] |
H A D | zynqmp_dma.c | 195 * @pending_list: Descriptors waiting 219 struct list_head pending_list; member in struct:zynqmp_dma_chan 380 if (!list_empty(&chan->pending_list)) { 381 desc = list_last_entry(&chan->pending_list, 392 list_add_tail(&new->node, &chan->pending_list); 587 desc = list_first_entry_or_null(&chan->pending_list, 592 list_splice_tail_init(&chan->pending_list, &chan->active_list); 667 zynqmp_dma_free_desc_list(chan, &chan->pending_list); 927 INIT_LIST_HEAD(&chan->pending_list);
|
/linux-master/kernel/events/ |
H A D | uprobes.c | 45 /* serialize uprobe->pending_list */ 59 struct list_head pending_list; member in struct:uprobe 1308 list_add(&u->pending_list, head); 1315 list_add(&u->pending_list, head); 1385 list_for_each_entry_safe(uprobe, u, &tmp_list, pending_list) {
|
/linux-master/drivers/gpu/drm/scheduler/ |
H A D | sched_main.c | 391 job = list_first_entry_or_null(&sched->pending_list, 444 !list_empty(&sched->pending_list)) 528 if (list_empty(&sched->pending_list)) 542 list_add_tail(&s_job->list, &sched->pending_list); 557 job = list_first_entry_or_null(&sched->pending_list, 617 list_add(&bad->list, &sched->pending_list); 625 list_for_each_entry_safe_reverse(s_job, tmp, &sched->pending_list, 635 * remove job from pending_list. 690 list_for_each_entry_safe(s_job, tmp, &sched->pending_list, list) { 741 list_for_each_entry_safe(s_job, tmp, &sched->pending_list, lis [all...] |
/linux-master/drivers/md/ |
H A D | raid5.c | 1063 list_sort(NULL, &conf->pending_list, cmp_stripe); 1065 first = conf->pending_list.next; 1069 list_move_tail(&conf->pending_list, 1072 while (!list_empty(&conf->pending_list)) { 1073 data = list_first_entry(&conf->pending_list, 1088 if (next != &conf->pending_list) 1094 if (first != &conf->pending_list) 1095 list_move_tail(&conf->pending_list, first); 1122 list_move_tail(&ent->sibling, &conf->pending_list); 7459 INIT_LIST_HEAD(&conf->pending_list); [all...] |
H A D | raid5.h | 694 struct list_head pending_list; member in struct:r5conf
|
/linux-master/include/drm/ |
H A D | gpu_scheduler.h | 504 * @pending_list: the list of jobs which are currently in the job queue. 505 * @job_list_lock: lock to protect the pending_list. 533 struct list_head pending_list; member in struct:drm_gpu_scheduler
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_queue.c | 302 * before being placed in the pending_list. 770 list_for_each_entry(job, &queue->scheduler.pending_list, base.list) { 814 * other when accessing the pending_list, since drm_sched_stop() doesn't 826 list_for_each_entry(job, &sched->pending_list, base.list) { 909 list_for_each_entry_safe(job, tmp_job, &queue->scheduler.pending_list, base.list) {
|
/linux-master/drivers/usb/cdns3/ |
H A D | cdnsp-gadget.h | 817 struct list_head pending_list; member in struct:cdnsp_ep 1297 * @list: Used to adding request to endpoint pending_list.
|
H A D | cdnsp-gadget.c | 350 if (preq->epnum == 0 && !list_empty(&pep->pending_list)) { 368 list_add_tail(&preq->list, &pep->pending_list); 1031 while (!list_empty(&pep->pending_list)) { 1032 preq = next_request(&pep->pending_list); 1157 preq = next_request(&pep->pending_list); 1426 if (!list_empty(&pdev->eps[0].pending_list)) { 1429 req = next_request(&pdev->eps[0].pending_list); 1681 INIT_LIST_HEAD(&pep->pending_list);
|
/linux-master/drivers/dma/ |
H A D | altera-msgdma.c | 174 struct list_head pending_list; member in struct:msgdma_device 315 list_add_tail(&new->node, &mdev->pending_list); 556 desc = list_first_entry_or_null(&mdev->pending_list, 561 list_splice_tail_init(&mdev->pending_list, &mdev->active_list); 628 msgdma_free_desc_list(mdev, &mdev->pending_list); 854 INIT_LIST_HEAD(&mdev->pending_list);
|