Home
last modified time | relevance | path

Searched refs:active_list (Results 1 – 25 of 44) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/dma/
H A Dtimb_dma.c78 struct list_head active_list; member
188 td_desc = list_entry(td_chan->active_list.next, struct timb_dma_desc, in __td_start_dma()
226 if (list_empty(&td_chan->active_list)) in __td_finish()
229 td_desc = list_entry(td_chan->active_list.next, struct timb_dma_desc, in __td_finish()
267 list_entry(td_chan->active_list.next, in __td_ier_mask()
290 list_move(&td_desc->desc_node, &td_chan->active_list); in __td_start_next()
305 if (list_empty(&td_chan->active_list)) { in td_tx_submit()
308 list_add_tail(&td_desc->desc_node, &td_chan->active_list); in td_tx_submit()
442 BUG_ON(!list_empty(&td_chan->active_list)); in td_free_chan_resources()
478 if (!list_empty(&td_chan->active_list)) in td_issue_pending()
[all …]
H A Dpch_dma.c99 struct list_head active_list; member
166 return list_first_entry(&pd_chan->active_list, in pdc_first_active()
371 list_splice_init(&pd_chan->active_list, &list); in pdc_complete_all()
372 list_splice_init(&pd_chan->queue, &pd_chan->active_list); in pdc_complete_all()
385 list_splice_init(&pd_chan->queue, pd_chan->active_list.prev); in pdc_handle_error()
387 if (!list_empty(&pd_chan->active_list)) in pdc_handle_error()
399 if (list_empty(&pd_chan->active_list) || in pdc_advance_work()
400 list_is_singular(&pd_chan->active_list)) { in pdc_advance_work()
415 if (list_empty(&pd_chan->active_list)) { in pd_tx_submit()
416 list_add_tail(&desc->desc_node, &pd_chan->active_list); in pd_tx_submit()
[all …]
H A Dtxx9dmac.c165 return list_entry(dc->active_list.next, in txx9dmac_first_active()
171 return list_entry(dc->active_list.prev, in txx9dmac_last_active()
457 list_splice_init(&dc->active_list, &list); in txx9dmac_complete_all()
459 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_complete_all()
521 if (list_empty(&dc->active_list) && !list_empty(&dc->queue)) in txx9dmac_handle_error()
522 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_handle_error()
523 if (!list_empty(&dc->active_list)) in txx9dmac_handle_error()
564 list_for_each_entry_safe(desc, _desc, &dc->active_list, desc_node) { in txx9dmac_scan_descriptors()
599 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_scan_descriptors()
910 list_splice_init(&dc->active_list, &list); in txx9dmac_terminate_all()
[all …]
H A Daltera-msgdma.c175 struct list_head active_list; member
560 list_splice_tail_init(&mdev->pending_list, &mdev->active_list); in msgdma_start_transfer()
613 desc = list_first_entry_or_null(&mdev->active_list, in msgdma_complete_descriptor()
628 msgdma_free_desc_list(mdev, &mdev->active_list); in msgdma_free_descriptors()
839 INIT_LIST_HEAD(&mdev->active_list); in msgdma_probe()
H A Dat_hdmac.c82 return list_first_entry(&atchan->active_list, in atc_first_active()
262 list_for_each_entry_safe(desc, _desc, &atchan->active_list, desc_node) { in atc_get_desc_by_cookie()
486 if (atc_chan_is_enabled(atchan) || list_empty(&atchan->active_list)) in atc_advance_work()
497 if (!list_empty(&atchan->active_list)) { in atc_advance_work()
499 list_move_tail(&desc->desc_node, &atchan->active_list); in atc_advance_work()
527 if (!list_empty(&atchan->active_list)) { in atc_handle_error()
529 list_move_tail(&desc->desc_node, &atchan->active_list); in atc_handle_error()
1405 list_splice_tail_init(&atchan->active_list, &atchan->free_list); in atc_terminate_all()
1484 list_move_tail(&desc->desc_node, &atchan->active_list); in atc_issue_pending()
1566 BUG_ON(!list_empty(&atchan->active_list)); in atc_free_chan_resources()
[all …]
H A Dtxx9dmac.h172 struct list_head active_list; member
/OK3568_Linux_fs/kernel/drivers/dma/dw/
H A Dcore.c53 return to_dw_desc(dwc->active_list.next); in dwc_first_active()
226 list_move(dwc->queue.next, &dwc->active_list); in dwc_dostart_first_queued()
281 list_splice_init(&dwc->active_list, &list); in dwc_complete_all()
352 if (list_empty(&dwc->active_list)) { in dwc_scan_descriptors()
365 list_for_each_entry_safe(desc, _desc, &dwc->active_list, desc_node) { in dwc_scan_descriptors()
440 list_move(dwc->queue.next, dwc->active_list.prev); in dwc_handle_error()
444 if (!list_empty(&dwc->active_list)) in dwc_handle_error()
873 list_splice_init(&dwc->active_list, &list); in dwc_terminate_all()
888 list_for_each_entry(desc, &dwc->active_list, desc_node) in dwc_find_desc()
952 if (list_empty(&dwc->active_list)) in dwc_issue_pending()
[all …]
/OK3568_Linux_fs/kernel/block/
H A Dblk-iocost.c515 struct list_head active_list; member
1031 if (list_empty(&iocg->active_list) && iocg->child_active_sum) { in __propagate_weights()
1206 if (!list_empty(&iocg->active_list)) { in iocg_activate()
1228 if (!list_empty(&iocg->active_list)) in iocg_activate()
1231 if (!list_empty(&iocg->ancestors[i]->active_list)) in iocg_activate()
1254 list_add(&iocg->active_list, &ioc->active_iocgs); in iocg_activate()
1344 WARN_ON_ONCE(list_empty(&iocg->active_list)); in iocg_incur_debt()
1369 WARN_ON_ONCE(list_empty(&iocg->active_list)); in iocg_pay_debt()
1655 list_for_each_entry(iocg, target_iocgs, active_list) { in iocg_flush_stat()
2059 list_for_each_entry(iocg, &ioc->active_iocgs, active_list) { in ioc_forgive_debts()
[all …]
/OK3568_Linux_fs/kernel/sound/core/
H A Dtimer.c151 INIT_LIST_HEAD(&timeri->active_list); in snd_timer_instance_new()
232 list_add_tail(&slave->active_list, &master->slave_active_head); in check_matching_master_slave()
432 list_del_init(&slave->active_list); in snd_timer_close_locked()
524 list_for_each_entry(ts, &ti->slave_active_head, active_list) in snd_timer_notify1()
562 list_move_tail(&timeri->active_list, &timer->active_list_head); in snd_timer_start1()
604 list_add_tail(&timeri->active_list, in snd_timer_start_slave()
628 list_del_init(&timeri->active_list); in snd_timer_stop1()
676 list_del_init(&timeri->active_list); in snd_timer_stop_slave()
753 list_for_each_entry(ti, &timer->active_list_head, active_list) { in snd_timer_reschedule()
867 active_list) { in snd_timer_interrupt()
[all …]
/OK3568_Linux_fs/kernel/arch/x86/events/intel/
H A Duncore.c288 list_for_each_entry(event, &box->active_list, active_entry) { in uncore_pmu_hrtimer()
341 INIT_LIST_HEAD(&box->active_list); in uncore_alloc_box()
491 list_add_tail(&event->active_entry, &box->active_list); in uncore_pmu_event_start()
1421 list_add(&box->active_list, &allocated); in allocate_boxes()
1425 list_for_each_entry_safe(box, tmp, &allocated, active_list) { in allocate_boxes()
1426 list_del_init(&box->active_list); in allocate_boxes()
1432 list_for_each_entry_safe(box, tmp, &allocated, active_list) { in allocate_boxes()
1433 list_del_init(&box->active_list); in allocate_boxes()
/OK3568_Linux_fs/kernel/arch/x86/events/
H A Drapl.c109 struct list_head active_list; member
227 list_for_each_entry(event, &pmu->active_list, active_entry) in rapl_hrtimer_handle()
253 list_add_tail(&event->active_entry, &pmu->active_list); in __rapl_pmu_event_start()
577 INIT_LIST_HEAD(&pmu->active_list); in rapl_cpu_online()
/OK3568_Linux_fs/kernel/drivers/dma/xilinx/
H A Dzynqmp_dma.c223 struct list_head active_list; member
595 list_splice_tail_init(&chan->pending_list, &chan->active_list); in zynqmp_dma_start_transfer()
634 desc = list_first_entry_or_null(&chan->active_list, in zynqmp_dma_complete_descriptor()
663 zynqmp_dma_free_desc_list(chan, &chan->active_list); in zynqmp_dma_free_descriptors()
914 INIT_LIST_HEAD(&chan->active_list); in zynqmp_dma_chan_probe()
H A Dxilinx_dma.c420 struct list_head active_list; member
889 xilinx_dma_free_desc_list(chan, &chan->active_list); in xilinx_dma_free_descriptors()
1254 if (!list_empty(&chan->active_list)) { in xilinx_dma_tx_status()
1255 desc = list_last_entry(&chan->active_list, in xilinx_dma_tx_status()
1424 list_add_tail(&desc->node, &chan->active_list); in xilinx_vdma_start_transfer()
1498 list_splice_tail_init(&chan->pending_list, &chan->active_list); in xilinx_cdma_start_transfer()
1572 list_splice_tail_init(&chan->pending_list, &chan->active_list); in xilinx_dma_start_transfer()
1642 list_splice_tail_init(&chan->pending_list, &chan->active_list); in xilinx_mcdma_start_transfer()
1672 if (list_empty(&chan->active_list)) in xilinx_dma_complete_descriptor()
1675 list_for_each_entry_safe(desc, next, &chan->active_list, node) { in xilinx_dma_complete_descriptor()
[all …]
/OK3568_Linux_fs/kernel/drivers/infiniband/core/
H A Dmulticast.c103 struct list_head active_list; member
373 list_move(&member->list, &group->active_list); in join_group()
401 while (!list_empty(&group->active_list)) { in process_group_error()
402 member = list_entry(group->active_list.next, in process_group_error()
582 INIT_LIST_HEAD(&group->active_list); in acquire_group()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gt/
H A Dintel_gt_types.h43 struct list_head active_list; member
H A Dintel_timeline.c281 INIT_LIST_HEAD(&timelines->active_list); in intel_gt_init_timelines()
405 list_add_tail(&tl->link, &timelines->active_list); in intel_timeline_enter()
622 GEM_BUG_ON(!list_empty(&timelines->active_list)); in intel_gt_fini_timelines()
H A Dintel_gt_requests.c147 list_for_each_entry_safe(tl, tn, &timelines->active_list, link) { in intel_gt_retire_requests_timeout()
H A Dintel_engine_pm.c123 list_add_tail(&tl->link, &timelines->active_list); in __queue_and_release_pm()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_crtc.h159 struct list_head active_list; member
/OK3568_Linux_fs/kernel/include/sound/
H A Dtimer.h109 struct list_head active_list; member
/OK3568_Linux_fs/kernel/drivers/acpi/
H A Dacpi_video.c1343 struct acpi_video_enumerated_device *active_list; in acpi_video_device_enumerate() local
1367 active_list = kcalloc(1 + dod->package.count, in acpi_video_device_enumerate()
1370 if (!active_list) { in acpi_video_device_enumerate()
1385 active_list[count].value.int_val = obj->integer.value; in acpi_video_device_enumerate()
1386 active_list[count].bind_info = NULL; in acpi_video_device_enumerate()
1394 video->attached_array = active_list; in acpi_video_device_enumerate()
/OK3568_Linux_fs/kernel/fs/autofs/
H A Dautofs_i.h125 struct list_head active_list; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/
H A Dmsm_debugfs.c119 msm_gem_describe_objects(&gpu->active_list, m); in msm_gem_show()
H A Dmsm_gpu.h98 struct list_head active_list; member
/OK3568_Linux_fs/kernel/drivers/scsi/esas2r/
H A Desas2r_io.c131 list_add_tail(&rq->req_list, &a->active_list); in esas2r_local_start_request()
815 list_for_each_safe(element, next, &a->active_list) { in esas2r_send_task_mgmt()

12