/Linux-v5.15/drivers/gpu/drm/scheduler/ |
D | sched_main.c | 234 !list_empty(&sched->pending_list)) in drm_sched_start_timeout() 294 if (list_empty(&sched->pending_list)) in drm_sched_resume_timeout() 308 list_add_tail(&s_job->list, &sched->pending_list); in drm_sched_job_begin() 323 job = list_first_entry_or_null(&sched->pending_list, in drm_sched_job_timedout() 407 list_add(&bad->list, &sched->pending_list); in drm_sched_stop() 415 list_for_each_entry_safe_reverse(s_job, tmp, &sched->pending_list, in drm_sched_stop() 478 list_for_each_entry_safe(s_job, tmp, &sched->pending_list, list) { in drm_sched_start() 535 list_for_each_entry_safe(s_job, tmp, &sched->pending_list, list) { in drm_sched_resubmit_jobs_ext() 690 job = list_first_entry_or_null(&sched->pending_list, in drm_sched_get_cleanup_job() 697 next = list_first_entry_or_null(&sched->pending_list, in drm_sched_get_cleanup_job() [all …]
|
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | mapping.c | 25 struct list_head pending_list; member 103 list_add_tail(&mi->list, &ctx->pending_list); in mapping_free_item() 170 list_for_each_entry_safe(mi, next, &ctx->pending_list, list) { in mapping_work_handler() 191 mapping_remove_and_free_list(ctx, &ctx->pending_list); in mapping_flush_work() 208 INIT_LIST_HEAD(&ctx->pending_list); in mapping_create()
|
/Linux-v5.15/drivers/infiniband/hw/mlx4/ |
D | mcg.c | 109 struct list_head pending_list; member 458 if (!list_empty(&group->pending_list)) in release_group() 549 if (!list_empty(&group->pending_list)) { in mlx4_ib_mcg_timeout_handler() 550 req = list_first_entry(&group->pending_list, struct mcast_req, group_list); in mlx4_ib_mcg_timeout_handler() 673 if (!list_empty(&group->pending_list)) in mlx4_ib_mcg_work_handler() 674 req = list_first_entry(&group->pending_list, in mlx4_ib_mcg_work_handler() 709 while (!list_empty(&group->pending_list) && group->state == MCAST_IDLE) { in mlx4_ib_mcg_work_handler() 710 req = list_first_entry(&group->pending_list, struct mcast_req, in mlx4_ib_mcg_work_handler() 738 if (!list_empty(&group->pending_list) && group->state == MCAST_IDLE) in mlx4_ib_mcg_work_handler() 766 req = list_first_entry(&group->pending_list, in search_relocate_mgid0_group() [all …]
|
/Linux-v5.15/drivers/base/firmware_loader/ |
D | firmware.h | 84 struct list_head pending_list; member 126 list_del_init(&fw_priv->pending_list); in __fw_state_set()
|
D | fallback.c | 116 pending_list) { in kill_pending_fw_fallback_reqs() 519 list_add(&fw_priv->pending_list, &pending_fw_head); in fw_load_sysfs_fallback()
|
/Linux-v5.15/drivers/dma/xilinx/ |
D | xilinx_dma.c | 419 struct list_head pending_list; member 887 xilinx_dma_free_desc_list(chan, &chan->pending_list); in xilinx_dma_free_descriptors() 1347 if (list_empty(&chan->pending_list)) in xilinx_vdma_start_transfer() 1350 desc = list_first_entry(&chan->pending_list, in xilinx_vdma_start_transfer() 1446 if (list_empty(&chan->pending_list)) in xilinx_cdma_start_transfer() 1449 head_desc = list_first_entry(&chan->pending_list, in xilinx_cdma_start_transfer() 1451 tail_desc = list_last_entry(&chan->pending_list, in xilinx_cdma_start_transfer() 1497 list_splice_tail_init(&chan->pending_list, &chan->active_list); in xilinx_cdma_start_transfer() 1515 if (list_empty(&chan->pending_list)) in xilinx_dma_start_transfer() 1521 head_desc = list_first_entry(&chan->pending_list, in xilinx_dma_start_transfer() [all …]
|
D | zynqmp_dma.c | 221 struct list_head pending_list; member 382 if (!list_empty(&chan->pending_list)) { in zynqmp_dma_tx_submit() 383 desc = list_last_entry(&chan->pending_list, in zynqmp_dma_tx_submit() 394 list_add_tail(&new->node, &chan->pending_list); in zynqmp_dma_tx_submit() 588 desc = list_first_entry_or_null(&chan->pending_list, in zynqmp_dma_start_transfer() 593 list_splice_tail_init(&chan->pending_list, &chan->active_list); in zynqmp_dma_start_transfer() 662 zynqmp_dma_free_desc_list(chan, &chan->pending_list); in zynqmp_dma_free_descriptors() 913 INIT_LIST_HEAD(&chan->pending_list); in zynqmp_dma_chan_probe()
|
/Linux-v5.15/drivers/usb/cdns3/ |
D | cdnsp-ep0.c | 24 preq = next_request(&pep->pending_list); in cdnsp_ep0_stall() 412 &pdev->ep0_preq.pep->pending_list); in cdnsp_ep0_std_request() 455 if (!list_empty(&pdev->eps[0].pending_list)) { in cdnsp_setup_analyze() 459 req = next_request(&pdev->eps[0].pending_list); in cdnsp_setup_analyze()
|
D | cdnsp-gadget.c | 350 if (preq->epnum == 0 && !list_empty(&pep->pending_list)) { in cdnsp_ep_enqueue() 368 list_add_tail(&preq->list, &pep->pending_list); in cdnsp_ep_enqueue() 1037 while (!list_empty(&pep->pending_list)) { in cdnsp_gadget_ep_disable() 1038 preq = next_request(&pep->pending_list); in cdnsp_gadget_ep_disable() 1160 preq = next_request(&pep->pending_list); in cdnsp_gadget_ep_set_halt() 1434 if (!list_empty(&pdev->eps[0].pending_list)) { in cdnsp_stop() 1437 req = next_request(&pdev->eps[0].pending_list); in cdnsp_stop() 1677 INIT_LIST_HEAD(&pep->pending_list); in cdnsp_gadget_init_endpoints()
|
/Linux-v5.15/drivers/usb/dwc3/ |
D | ep0.c | 96 list_add_tail(&req->list, &dep->pending_list); in __dwc3_gadget_ep0_queue() 208 if (!list_empty(&dep->pending_list)) { in dwc3_gadget_ep0_queue() 235 if (!list_empty(&dep->pending_list)) { in dwc3_ep0_stall_and_restart() 238 req = next_request(&dep->pending_list); in dwc3_ep0_stall_and_restart() 850 r = next_request(&ep0->pending_list); in dwc3_ep0_complete_data() 902 if (!list_empty(&dep->pending_list)) { in dwc3_ep0_complete_status() 903 r = next_request(&dep->pending_list); in dwc3_ep0_complete_status() 1134 if (!list_empty(&dep->pending_list)) { in dwc3_ep0_xfernotready()
|
D | gadget.c | 950 while (!list_empty(&dep->pending_list)) { in dwc3_remove_requests() 951 req = next_request(&dep->pending_list); in dwc3_remove_requests() 1503 list_for_each_entry_safe(req, n, &dep->pending_list, list) { in dwc3_prepare_trbs() 1745 if (list_empty(&dep->pending_list) && in __dwc3_gadget_start_isoc() 1837 list_add_tail(&req->list, &dep->pending_list); in __dwc3_gadget_ep_queue() 1972 list_for_each_entry(r, &dep->pending_list, list) { in dwc3_gadget_ep_dequeue() 3005 INIT_LIST_HEAD(&dep->pending_list); in dwc3_gadget_init_endpoint() 3223 if (!list_empty(&dep->pending_list)) in dwc3_gadget_ep_should_continue() 3256 (list_empty(&dep->pending_list) || status == -EXDEV)) in dwc3_gadget_endpoint_trbs_complete()
|
/Linux-v5.15/drivers/dma/ |
D | altera-msgdma.c | 174 struct list_head pending_list; member 315 list_add_tail(&new->node, &mdev->pending_list); in msgdma_tx_submit() 556 desc = list_first_entry_or_null(&mdev->pending_list, in msgdma_start_transfer() 561 list_splice_tail_init(&mdev->pending_list, &mdev->active_list); in msgdma_start_transfer() 630 msgdma_free_desc_list(mdev, &mdev->pending_list); in msgdma_free_descriptors() 856 INIT_LIST_HEAD(&mdev->pending_list); in msgdma_probe()
|
/Linux-v5.15/drivers/iio/common/ssp_sensors/ |
D | ssp_spi.c | 207 list_add_tail(&msg->list, &data->pending_list); in ssp_do_transfer() 365 list_for_each_entry_safe(msg, n, &data->pending_list, list) { in ssp_irq_msg() 412 list_add_tail(&msg->list, &data->pending_list); in ssp_irq_msg() 453 list_for_each_entry_safe(msg, n, &data->pending_list, list) { in ssp_clean_pending_list()
|
D | ssp.h | 219 struct list_head pending_list; member
|
/Linux-v5.15/drivers/staging/most/dim2/ |
D | dim2.c | 67 struct list_head pending_list; /* before dim_enqueue_buffer() */ member 153 struct list_head *head = &hdm_ch->pending_list; in try_start_dim_transfer() 300 list_add_tail(&mbo->list, &hdm_ch->pending_list); in service_done_flag() 574 list_add_tail(&mbo->list, &hdm_ch->pending_list); in enqueue() 660 complete_all_mbos(&hdm_ch->pending_list); in poison_channel() 820 INIT_LIST_HEAD(&hdm_ch->pending_list); in dim2_probe()
|
/Linux-v5.15/drivers/infiniband/core/ |
D | multicast.c | 102 struct list_head pending_list; member 212 list_add_tail(&member->list, &group->pending_list); in queue_join() 435 while (!list_empty(&group->pending_list) || in mcast_work_handler() 444 member = list_entry(group->pending_list.next, in mcast_work_handler() 497 member = list_entry(group->pending_list.next, in process_join_error() 581 INIT_LIST_HEAD(&group->pending_list); in acquire_group()
|
/Linux-v5.15/ipc/ |
D | sem.c | 859 struct list_head *pending_list; in wake_const_ops() local 863 pending_list = &sma->pending_const; in wake_const_ops() 865 pending_list = &sma->sems[semnum].pending_const; in wake_const_ops() 867 list_for_each_entry_safe(q, tmp, pending_list, list) { in wake_const_ops() 953 struct list_head *pending_list; in update_queue() local 957 pending_list = &sma->pending_alter; in update_queue() 959 pending_list = &sma->sems[semnum].pending_alter; in update_queue() 962 list_for_each_entry_safe(q, tmp, pending_list, list) { in update_queue()
|
/Linux-v5.15/include/drm/ |
D | gpu_scheduler.h | 332 struct list_head pending_list; member
|
/Linux-v5.15/drivers/scsi/ |
D | megaraid.c | 362 if(!list_empty(&adapter->pending_list)) in mega_runpendq() 401 list_add_tail(&scb->list, &adapter->pending_list); in megaraid_queue_lck() 1075 list_for_each_safe(pos, next, &adapter->pending_list) { in __mega_runpendq() 1940 if(list_empty(&adapter->pending_list)) in megaraid_abort_and_reset() 1943 list_for_each_safe(pos, next, &adapter->pending_list) { in megaraid_abort_and_reset() 3802 !list_empty(&adapter->pending_list)) in mega_del_logdrv() 3815 list_for_each(pos, &adapter->pending_list) { in mega_del_logdrv() 4098 list_add_tail(&scb->list, &adapter->pending_list); in mega_internal_command() 4248 INIT_LIST_HEAD(&adapter->pending_list); in megaraid_probe_one()
|
/Linux-v5.15/drivers/vhost/ |
D | vhost.h | 157 struct list_head pending_list; member
|
/Linux-v5.15/drivers/scsi/elx/efct/ |
D | efct_hw.c | 2295 while ((wq->free_count > 0) && (!list_empty(&wq->pending_list))) { in hw_wq_submit_pending() 2296 wqe = list_first_entry(&wq->pending_list, in hw_wq_submit_pending() 2305 list_add_tail(&wqe->list_entry, &wq->pending_list); in hw_wq_submit_pending() 2518 if (list_empty(&wq->pending_list)) { in efct_hw_wq_write() 2523 list_add_tail(&wqe->list_entry, &wq->pending_list); in efct_hw_wq_write() 2532 list_add_tail(&wqe->list_entry, &wq->pending_list); in efct_hw_wq_write() 2535 wqe = list_first_entry(&wq->pending_list, struct efct_hw_wqe, in efct_hw_wq_write() 2550 list_add_tail(&wqe->list_entry, &wq->pending_list); in efct_hw_wq_write()
|
/Linux-v5.15/drivers/md/ |
D | raid5.h | 689 struct list_head pending_list; member
|
/Linux-v5.15/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_job.c | 306 list_for_each_entry(s_job, &sched->pending_list, list) { in amdgpu_job_stop_all_jobs_on_sched()
|
/Linux-v5.15/kernel/events/ |
D | uprobes.c | 60 struct list_head pending_list; member 1312 list_add(&u->pending_list, head); in build_probe_list() 1319 list_add(&u->pending_list, head); in build_probe_list() 1389 list_for_each_entry_safe(uprobe, u, &tmp_list, pending_list) { in uprobe_mmap()
|
/Linux-v5.15/drivers/scsi/ufs/ |
D | ufshpb.c | 1365 struct list_head *pending_list) in ufshpb_add_pending_evict_list() argument 1377 list_add_tail(&rgn->list_inact_rgn, pending_list); in ufshpb_add_pending_evict_list() 1427 LIST_HEAD(pending_list); in ufshpb_run_inactive_region_list() 1442 ufshpb_add_pending_evict_list(hpb, rgn, &pending_list); in ufshpb_run_inactive_region_list() 1449 list_splice(&pending_list, &hpb->lh_inact_rgn); in ufshpb_run_inactive_region_list()
|