/linux-master/drivers/base/firmware_loader/ |
H A D | fallback.c | 56 pending_list) { 98 list_add(&fw_priv->pending_list, &pending_fw_head);
|
H A D | firmware.h | 82 struct list_head pending_list; member in struct:fw_priv 126 list_del_init(&fw_priv->pending_list);
|
H A D | main.c | 148 INIT_LIST_HEAD(&fw_priv->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);
|
/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/drivers/gpu/drm/amd/amdgpu/ |
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) {
|
H A D | amdgpu_device.c | 5055 job = list_first_entry_or_null(&ring->sched.pending_list,
|
H A D | amdgpu_job.c | 351 list_for_each_entry(s_job, &sched->pending_list, list) {
|
/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/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/gpu/drm/xe/ |
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,
|
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
|
/linux-master/drivers/iio/common/ssp_sensors/ |
H A D | ssp.h | 174 * @pending_list: pending list for messages queued to be sent/read 219 struct list_head pending_list; member in struct:ssp_data
|
H A D | ssp_dev.c | 527 INIT_LIST_HEAD(&data->pending_list);
|
H A D | ssp_spi.c | 207 list_add_tail(&msg->list, &data->pending_list); 364 list_for_each_entry_safe(iter, n, &data->pending_list, list) { 411 list_add_tail(&msg->list, &data->pending_list); 452 list_for_each_entry_safe(msg, n, &data->pending_list, list) {
|
/linux-master/drivers/infiniband/core/ |
H A D | multicast.c | 102 struct list_head pending_list; member in struct:mcast_group 212 list_add_tail(&member->list, &group->pending_list); 435 while (!list_empty(&group->pending_list) || 444 member = list_entry(group->pending_list.next, 497 member = list_entry(group->pending_list.next, 581 INIT_LIST_HEAD(&group->pending_list);
|
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | mcg.c | 109 struct list_head pending_list; member in struct:mcast_group 458 if (!list_empty(&group->pending_list)) 549 if (!list_empty(&group->pending_list)) { 550 req = list_first_entry(&group->pending_list, struct mcast_req, group_list); 673 if (!list_empty(&group->pending_list)) 674 req = list_first_entry(&group->pending_list, 709 while (!list_empty(&group->pending_list) && group->state == MCAST_IDLE) { 710 req = list_first_entry(&group->pending_list, struct mcast_req, 738 if (!list_empty(&group->pending_list) && group->state == MCAST_IDLE) 766 req = list_first_entry(&group->pending_list, [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/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | mapping.c | 25 struct list_head pending_list; member in struct:mapping_ctx 103 list_add_tail(&mi->list, &ctx->pending_list); 170 list_for_each_entry_safe(mi, next, &ctx->pending_list, list) { 191 mapping_remove_and_free_list(ctx, &ctx->pending_list); 208 INIT_LIST_HEAD(&ctx->pending_list);
|
/linux-master/drivers/scsi/elx/efct/ |
H A D | efct_hw.c | 2294 while ((wq->free_count > 0) && (!list_empty(&wq->pending_list))) { 2295 wqe = list_first_entry(&wq->pending_list, 2304 list_add_tail(&wqe->list_entry, &wq->pending_list); 2517 if (list_empty(&wq->pending_list)) { 2522 list_add_tail(&wqe->list_entry, &wq->pending_list); 2531 list_add_tail(&wqe->list_entry, &wq->pending_list); 2534 wqe = list_first_entry(&wq->pending_list, struct efct_hw_wqe, 2549 list_add_tail(&wqe->list_entry, &wq->pending_list);
|
H A D | efct_hw.h | 528 struct list_head pending_list; member in struct:hw_wq
|
H A D | efct_hw_queues.c | 292 INIT_LIST_HEAD(&wq->pending_list);
|