Home
last modified time | relevance | path

Searched refs:pending_list (Results 1 – 25 of 37) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dmapping.c21 struct list_head pending_list; member
95 list_add_tail(&mi->list, &ctx->pending_list); in mapping_free_item()
162 list_for_each_entry_safe(mi, next, &ctx->pending_list, list) { in mapping_work_handler()
183 mapping_remove_and_free_list(ctx, &ctx->pending_list); in mapping_flush_work()
200 INIT_LIST_HEAD(&ctx->pending_list); in mapping_create()
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/mlx4/
H A Dmcg.c109 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 …]
/OK3568_Linux_fs/kernel/drivers/dma/xilinx/
H A Dxilinx_dma.c419 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()
1447 if (list_empty(&chan->pending_list)) in xilinx_cdma_start_transfer()
1450 head_desc = list_first_entry(&chan->pending_list, in xilinx_cdma_start_transfer()
1452 tail_desc = list_last_entry(&chan->pending_list, in xilinx_cdma_start_transfer()
1498 list_splice_tail_init(&chan->pending_list, &chan->active_list); in xilinx_cdma_start_transfer()
1516 if (list_empty(&chan->pending_list)) in xilinx_dma_start_transfer()
1522 head_desc = list_first_entry(&chan->pending_list, in xilinx_dma_start_transfer()
[all …]
H A Dzynqmp_dma.c221 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()
590 desc = list_first_entry_or_null(&chan->pending_list, in zynqmp_dma_start_transfer()
595 list_splice_tail_init(&chan->pending_list, &chan->active_list); in zynqmp_dma_start_transfer()
664 zynqmp_dma_free_desc_list(chan, &chan->pending_list); in zynqmp_dma_free_descriptors()
915 INIT_LIST_HEAD(&chan->pending_list); in zynqmp_dma_chan_probe()
/OK3568_Linux_fs/kernel/drivers/base/firmware_loader/
H A Dfirmware.h84 struct list_head pending_list; member
126 list_del_init(&fw_priv->pending_list); in __fw_state_set()
H A Dfallback.c116 pending_list) { in kill_pending_fw_fallback_reqs()
519 list_add(&fw_priv->pending_list, &pending_fw_head); in fw_load_sysfs_fallback()
/OK3568_Linux_fs/kernel/drivers/dma/
H A Daltera-msgdma.c173 struct list_head pending_list; member
314 list_add_tail(&new->node, &mdev->pending_list); in msgdma_tx_submit()
555 desc = list_first_entry_or_null(&mdev->pending_list, in msgdma_start_transfer()
560 list_splice_tail_init(&mdev->pending_list, &mdev->active_list); in msgdma_start_transfer()
629 msgdma_free_desc_list(mdev, &mdev->pending_list); in msgdma_free_descriptors()
840 INIT_LIST_HEAD(&mdev->pending_list); in msgdma_probe()
/OK3568_Linux_fs/kernel/drivers/usb/dwc3/
H A Dep0.c96 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()
881 r = next_request(&ep0->pending_list); in dwc3_ep0_complete_data()
933 if (!list_empty(&dep->pending_list)) { in dwc3_ep0_complete_status()
934 r = next_request(&dep->pending_list); in dwc3_ep0_complete_status()
1181 if (!list_empty(&dep->pending_list)) { in dwc3_ep0_xfernotready()
H A Dgadget.h120 list_move_tail(&req->list, &dep->pending_list); in dwc3_gadget_move_queued_request()
H A Dgadget.c1130 while (!list_empty(&dep->pending_list)) { in dwc3_remove_requests()
1131 req = next_request(&dep->pending_list); in dwc3_remove_requests()
1693 list_for_each_entry_safe(req, n, &dep->pending_list, list) { in dwc3_prepare_trbs()
1979 if (list_empty(&dep->pending_list) && in __dwc3_gadget_start_isoc()
2067 list_add_tail(&req->list, &dep->pending_list); in __dwc3_gadget_ep_queue()
2207 list_for_each_entry(r, &dep->pending_list, list) { in dwc3_gadget_ep_dequeue()
3330 INIT_LIST_HEAD(&dep->pending_list); in dwc3_gadget_init_endpoint()
3608 if (!list_empty(&dep->pending_list)) in dwc3_gadget_ep_should_continue()
3655 !list_empty(&dep->pending_list)) { in dwc3_gadget_endpoint_trbs_complete()
3656 list_for_each_entry_safe(req, tmp, &dep->pending_list, list) in dwc3_gadget_endpoint_trbs_complete()
[all …]
/OK3568_Linux_fs/kernel/drivers/iio/common/ssp_sensors/
H A Dssp_spi.c207 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()
H A Dssp.h219 struct list_head pending_list; member
/OK3568_Linux_fs/kernel/drivers/staging/most/dim2/
H A Ddim2.c65 struct list_head pending_list; /* before dim_enqueue_buffer() */ member
161 struct list_head *head = &hdm_ch->pending_list; in try_start_dim_transfer()
308 list_add_tail(&mbo->list, &hdm_ch->pending_list); in service_done_flag()
582 list_add_tail(&mbo->list, &hdm_ch->pending_list); in enqueue()
667 complete_all_mbos(&hdm_ch->pending_list); in poison_channel()
846 INIT_LIST_HEAD(&hdm_ch->pending_list); in dim2_probe()
/OK3568_Linux_fs/kernel/drivers/infiniband/core/
H A Dmulticast.c102 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()
/OK3568_Linux_fs/kernel/ipc/
H A Dsem.c856 struct list_head *pending_list; in wake_const_ops() local
860 pending_list = &sma->pending_const; in wake_const_ops()
862 pending_list = &sma->sems[semnum].pending_const; in wake_const_ops()
864 list_for_each_entry_safe(q, tmp, pending_list, list) { in wake_const_ops()
950 struct list_head *pending_list; in update_queue() local
954 pending_list = &sma->pending_alter; in update_queue()
956 pending_list = &sma->sems[semnum].pending_alter; in update_queue()
959 list_for_each_entry_safe(q, tmp, pending_list, list) { in update_queue()
/OK3568_Linux_fs/kernel/drivers/video/rockchip/mpp/
H A Dmpp_rkvdec2_link.c1098 task = list_first_entry_or_null(&session->pending_list, struct mpp_task, in mpp_session_get_pending_task()
1163 list_add_tail(&task->pending_link, &session->pending_list); in rkvdec2_link_process_task()
1168 list_add_tail(&task->queue_link, &mpp->queue->pending_list); in rkvdec2_link_process_task()
1236 task = list_first_entry_or_null(&queue->pending_list, struct mpp_task, in rkvdec2_link_worker()
1264 all_done = list_empty(&queue->pending_list) && list_empty(&queue->running_list); in rkvdec2_link_worker()
1900 mpp_task = list_first_entry_or_null(&queue->pending_list, in rkvdec2_soft_ccu_worker()
1943 list_empty(&queue->pending_list)) in rkvdec2_soft_ccu_worker()
2525 mpp_task = list_first_entry_or_null(&queue->pending_list, in rkvdec2_hard_ccu_worker()
2550 list_empty(&queue->pending_list)) in rkvdec2_hard_ccu_worker()
H A Dmpp_common.c124 task = list_first_entry_or_null(&queue->pending_list, in mpp_taskqueue_get_pending_task()
329 &session->pending_list, in mpp_session_clear_pending()
392 INIT_LIST_HEAD(&session->pending_list); in mpp_session_init()
491 list_add_tail(&task->pending_link, &session->pending_list); in mpp_session_push_pending()
515 task = list_first_entry_or_null(&session->pending_list, in mpp_session_get_pending_task()
1036 INIT_LIST_HEAD(&queue->pending_list); in mpp_taskqueue_init()
1612 list_add_tail(&task->queue_link, &queue->pending_list); in mpp_msgs_trigger()
2310 list_empty(&mpp->queue->pending_list)) in mpp_dev_isr_sched()
H A Dmpp_common.h386 struct list_head pending_list; member
521 struct list_head pending_list; member
/OK3568_Linux_fs/kernel/drivers/scsi/
H A Dmegaraid.c362 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()
1946 if(list_empty(&adapter->pending_list)) in megaraid_abort_and_reset()
1949 list_for_each_safe(pos, next, &adapter->pending_list) { in megaraid_abort_and_reset()
3808 !list_empty(&adapter->pending_list)) in mega_del_logdrv()
3821 list_for_each(pos, &adapter->pending_list) { in mega_del_logdrv()
4104 list_add_tail(&scb->list, &adapter->pending_list); in mega_internal_command()
4254 INIT_LIST_HEAD(&adapter->pending_list); in megaraid_probe_one()
/OK3568_Linux_fs/kernel/drivers/vhost/
H A Dvhost.h158 struct list_head pending_list; member
/OK3568_Linux_fs/kernel/drivers/md/
H A Draid5.h689 struct list_head pending_list; member
/OK3568_Linux_fs/kernel/kernel/events/
H A Duprobes.c60 struct list_head pending_list; member
1313 list_add(&u->pending_list, head); in build_probe_list()
1320 list_add(&u->pending_list, head); in build_probe_list()
1390 list_for_each_entry_safe(uprobe, u, &tmp_list, pending_list) { in uprobe_mmap()
/OK3568_Linux_fs/kernel/drivers/scsi/ufs/
H A Dufshpb.c1645 struct list_head *pending_list) in ufshpb_add_pending_evict_list() argument
1657 list_add_tail(&rgn->list_inact_rgn, pending_list); in ufshpb_add_pending_evict_list()
1707 LIST_HEAD(pending_list); in ufshpb_run_inactive_region_list()
1722 ufshpb_add_pending_evict_list(hpb, rgn, &pending_list); in ufshpb_run_inactive_region_list()
1729 list_splice(&pending_list, &hpb->lh_inact_rgn); in ufshpb_run_inactive_region_list()
/OK3568_Linux_fs/kernel/drivers/usb/musb/
H A Dmusb_core.h315 struct list_head pending_list; /* pending work list */ member
H A Dmusb_core.c2150 INIT_LIST_HEAD(&musb->pending_list); in allocate_instance()
2214 list_for_each_entry_safe(w, _w, &musb->pending_list, node) { in musb_run_resume_work()
2265 list_add_tail(&w->node, &musb->pending_list); in musb_queue_resume_work()
2837 WARN_ON(!list_empty(&musb->pending_list)); in musb_suspend()

12