Searched refs:pending_list (Results 1 - 25 of 44) sorted by last modified time

12

/linux-master/drivers/usb/dwc3/
H A Dep0.c98 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 Dgadget.c988 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 Dcore.h707 * @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 Dvhost.c527 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 Dvhost.h170 struct list_head pending_list; member in struct:vhost_dev
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_job.c351 list_for_each_entry(s_job, &sched->pending_list, list) {
H A Damdgpu_device.c5055 job = list_first_entry_or_null(&ring->sched.pending_list,
H A Damdgpu_debugfs.c1865 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 Dxe_guc_submit.c1013 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 Dxe_guc_submit_types.h151 /** @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 Dxe_gpu_scheduler.h52 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 Dmain.c148 INIT_LIST_HEAD(&fw_priv->pending_list);
H A Dfirmware.h82 struct list_head pending_list; member in struct:fw_priv
126 list_del_init(&fw_priv->pending_list);
/linux-master/drivers/scsi/
H A Dmegaraid.c364 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 Dxilinx_dma.c386 * @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 Dzynqmp_dma.c195 * @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 Duprobes.c45 /* 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 Dsched_main.c391 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 Draid5.c1063 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 Draid5.h694 struct list_head pending_list; member in struct:r5conf
/linux-master/include/drm/
H A Dgpu_scheduler.h504 * @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 Dpvr_queue.c302 * 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 Dcdnsp-gadget.h817 struct list_head pending_list; member in struct:cdnsp_ep
1297 * @list: Used to adding request to endpoint pending_list.
H A Dcdnsp-gadget.c350 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 Daltera-msgdma.c174 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);

Completed in 324 milliseconds

12