Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/dma/
Dtimb_dma.c86 struct list_head active_list; member
196 td_desc = list_entry(td_chan->active_list.next, struct timb_dma_desc, in __td_start_dma()
235 if (list_empty(&td_chan->active_list)) in __td_finish()
238 td_desc = list_entry(td_chan->active_list.next, struct timb_dma_desc, in __td_finish()
278 list_entry(td_chan->active_list.next, in __td_ier_mask()
301 list_move(&td_desc->desc_node, &td_chan->active_list); in __td_start_next()
316 if (list_empty(&td_chan->active_list)) { in td_tx_submit()
319 list_add_tail(&td_desc->desc_node, &td_chan->active_list); in td_tx_submit()
457 BUG_ON(!list_empty(&td_chan->active_list)); in td_free_chan_resources()
493 if (!list_empty(&td_chan->active_list)) in td_issue_pending()
[all …]
Dpch_dma.c107 struct list_head active_list; member
174 return list_first_entry(&pd_chan->active_list, in pdc_first_active()
380 list_splice_init(&pd_chan->active_list, &list); in pdc_complete_all()
381 list_splice_init(&pd_chan->queue, &pd_chan->active_list); in pdc_complete_all()
394 list_splice_init(&pd_chan->queue, pd_chan->active_list.prev); in pdc_handle_error()
396 if (!list_empty(&pd_chan->active_list)) in pdc_handle_error()
408 if (list_empty(&pd_chan->active_list) || in pdc_advance_work()
409 list_is_singular(&pd_chan->active_list)) { in pdc_advance_work()
426 if (list_empty(&pd_chan->active_list)) { in pd_tx_submit()
427 list_add_tail(&desc->desc_node, &pd_chan->active_list); in pd_tx_submit()
[all …]
Dtxx9dmac.c168 return list_entry(dc->active_list.next, in txx9dmac_first_active()
174 return list_entry(dc->active_list.prev, in txx9dmac_last_active()
464 list_splice_init(&dc->active_list, &list); in txx9dmac_complete_all()
466 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_complete_all()
528 if (list_empty(&dc->active_list) && !list_empty(&dc->queue)) in txx9dmac_handle_error()
529 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_handle_error()
530 if (!list_empty(&dc->active_list)) in txx9dmac_handle_error()
571 list_for_each_entry_safe(desc, _desc, &dc->active_list, desc_node) { in txx9dmac_scan_descriptors()
606 txx9dmac_dequeue(dc, &dc->active_list); in txx9dmac_scan_descriptors()
917 list_splice_init(&dc->active_list, &list); in txx9dmac_terminate_all()
[all …]
Dat_hdmac.c87 return list_first_entry(&atchan->active_list, in atc_first_active()
276 list_for_each_entry_safe(desc, _desc, &atchan->active_list, desc_node) { in atc_get_desc_by_cookie()
513 list_splice_init(&atchan->active_list, &list); in atc_complete_all()
515 list_splice_init(&atchan->queue, &atchan->active_list); in atc_complete_all()
534 if (list_empty(&atchan->active_list) || in atc_advance_work()
535 list_is_singular(&atchan->active_list)) { in atc_advance_work()
566 list_splice_init(&atchan->queue, atchan->active_list.prev); in atc_handle_error()
569 if (!list_empty(&atchan->active_list)) in atc_handle_error()
691 if (list_empty(&atchan->active_list)) { in atc_tx_submit()
695 list_add_tail(&desc->desc_node, &atchan->active_list); in atc_tx_submit()
[all …]
Dtxx9dmac.h175 struct list_head active_list; member
Dat_hdmac_regs.h268 struct list_head active_list; member
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem_evict.c128 list_for_each_entry(vma, &vm->active_list, mm_list) { in i915_gem_evict_something()
231 WARN_ON(!list_empty(&vm->active_list)); in i915_gem_evict_vm()
Di915_gem_debug.c47 list_for_each_entry(obj, &ring->active_list, ring_list[ring->id]) { in i915_verify_lists()
Dintel_ringbuffer.h287 struct list_head active_list; member
Di915_gem.c141 list_for_each_entry(vma, &ggtt->base.active_list, mm_list) in i915_gem_get_aperture_ioctl()
2414 list_move_tail(&obj->ring_list[ring->id], &ring->active_list); in i915_vma_move_to_active()
2417 list_move_tail(&vma->mm_list, &vma->vm->active_list); in i915_vma_move_to_active()
2800 while (!list_empty(&ring->active_list)) { in i915_gem_reset_ring_cleanup()
2803 obj = list_first_entry(&ring->active_list, in i915_gem_reset_ring_cleanup()
2901 while (!list_empty(&ring->active_list)) { in i915_gem_retire_requests_ring()
2904 obj = list_first_entry(&ring->active_list, in i915_gem_retire_requests_ring()
4979 INIT_LIST_HEAD(&ring->active_list); in init_ring_lists()
Di915_gem_gtt.h296 struct list_head active_list; member
Di915_gpu_error.c1096 list_for_each_entry(vma, &vm->active_list, mm_list) in i915_gem_capture_vm()
1117 &vm->active_list); in i915_gem_capture_vm()
Di915_gem_gtt.c2129 INIT_LIST_HEAD(&vm->active_list); in i915_address_space_init()
2216 WARN_ON(!list_empty(&ppgtt->base.active_list)); in i915_ppgtt_release()
Dintel_lrc.c1922 INIT_LIST_HEAD(&ring->active_list); in logical_ring_init()
Di915_debugfs.c221 head = &vm->active_list; in i915_gem_object_list_info()
457 count_vmas(&vm->active_list, mm_list); in i915_gem_object_info()
Dintel_ringbuffer.c2130 INIT_LIST_HEAD(&ring->active_list); in intel_init_ring_buffer()
/linux-4.4.14/drivers/staging/android/
Dsync.c115 active_list) { in sync_timeline_signal()
117 list_del_init(&pt->active_list); in sync_timeline_signal()
141 INIT_LIST_HEAD(&pt->active_list); in sync_pt_create()
433 if (WARN_ON_ONCE(!list_empty(&pt->active_list))) in android_fence_release()
434 list_del(&pt->active_list); in android_fence_release()
464 list_add_tail(&pt->active_list, &parent->active_list_head); in android_fence_enable_signaling()
Dsync.h127 struct list_head active_list; member
/linux-4.4.14/drivers/rapidio/devices/
Dtsi721_dma.c70 return list_first_entry(&bdma_chan->active_list, in tsi721_dma_first_active()
549 list_splice_init(&bdma_chan->queue, &bdma_chan->active_list); in tsi721_advance_work()
552 if (!list_empty(&bdma_chan->active_list)) { in tsi721_advance_work()
723 BUG_ON(!list_empty(&bdma_chan->active_list)); in tsi721_free_chan_resources()
842 list_splice_init(&bdma_chan->active_list, &list); in tsi721_terminate_all()
878 INIT_LIST_HEAD(&bdma_chan->active_list); in tsi721_register_dma()
Dtsi721.h677 struct list_head active_list; member
/linux-4.4.14/sound/core/
Dtimer.c115 INIT_LIST_HEAD(&timeri->active_list); in snd_timer_instance_new()
223 list_add_tail(&slave->active_list, in snd_timer_check_master()
362 list_del_init(&slave->active_list); in snd_timer_close()
423 list_for_each_entry(ts, &ti->slave_active_head, active_list) in snd_timer_notify1()
432 list_move_tail(&timeri->active_list, &timer->active_list_head); in snd_timer_start1()
461 list_add_tail(&timeri->active_list, in snd_timer_start_slave()
525 list_del_init(&timeri->active_list); in _snd_timer_stop()
541 list_del_init(&timeri->active_list); in _snd_timer_stop()
642 list_for_each_entry(ti, &timer->active_list_head, active_list) { in snd_timer_reschedule()
736 active_list) { in snd_timer_interrupt()
[all …]
/linux-4.4.14/drivers/dma/dw/
Dcore.c80 return to_dw_desc(dwc->active_list.next); in dwc_first_active()
265 list_move(dwc->queue.next, &dwc->active_list); in dwc_dostart_first_queued()
326 list_splice_init(&dwc->active_list, &list); in dwc_complete_all()
398 if (list_empty(&dwc->active_list)) { in dwc_scan_descriptors()
412 list_for_each_entry_safe(desc, _desc, &dwc->active_list, desc_node) { in dwc_scan_descriptors()
483 list_move(dwc->queue.next, dwc->active_list.prev); in dwc_handle_error()
487 if (!list_empty(&dwc->active_list)) in dwc_handle_error()
1040 list_splice_init(&dwc->active_list, &list); in dwc_terminate_all()
1096 if (list_empty(&dwc->active_list)) in dwc_issue_pending()
1213 BUG_ON(!list_empty(&dwc->active_list)); in dwc_free_chan_resources()
[all …]
Dregs.h237 struct list_head active_list; member
/linux-4.4.14/arch/x86/kernel/cpu/
Dperf_event_intel_rapl.c122 struct list_head active_list; member
225 list_for_each_entry(event, &pmu->active_list, active_entry) { in rapl_hrtimer_handle()
252 list_add_tail(&event->active_entry, &pmu->active_list); in __rapl_pmu_event_start()
608 INIT_LIST_HEAD(&pmu->active_list); in rapl_cpu_prepare()
Dperf_event_intel_uncore.h108 struct list_head active_list; member
Dperf_event_intel_uncore_snb.c350 list_add_tail(&event->active_entry, &box->active_list); in snb_uncore_imc_event_start()
Dperf_event_intel_uncore.c275 list_for_each_entry(event, &box->active_list, active_entry) { in uncore_pmu_hrtimer()
327 INIT_LIST_HEAD(&box->active_list); in uncore_alloc_box()
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_gpu.c467 while (!list_empty(&gpu->active_list)) { in retire_worker()
470 obj = list_first_entry(&gpu->active_list, in retire_worker()
584 INIT_LIST_HEAD(&gpu->active_list); in msm_gpu_init()
691 WARN_ON(!list_empty(&gpu->active_list)); in msm_gpu_cleanup()
Dmsm_gpu.h84 struct list_head active_list; member
Dmsm_gem.c433 list_add_tail(&msm_obj->mm_list, &gpu->active_list); in msm_gem_move_to_active()
Dmsm_drv.c575 msm_gem_describe_objects(&gpu->active_list, m); in msm_gem_show()
/linux-4.4.14/drivers/infiniband/core/
Dmulticast.c103 struct list_head active_list; member
381 list_move(&member->list, &group->active_list); in join_group()
409 while (!list_empty(&group->active_list)) { in process_group_error()
410 member = list_entry(group->active_list.next, in process_group_error()
587 INIT_LIST_HEAD(&group->active_list); in acquire_group()
/linux-4.4.14/include/sound/
Dtimer.h116 struct list_head active_list; member
/linux-4.4.14/drivers/acpi/
Dacpi_video.c1209 struct acpi_video_enumerated_device *active_list; in acpi_video_device_enumerate() local
1230 active_list = kcalloc(1 + dod->package.count, in acpi_video_device_enumerate()
1233 if (!active_list) { in acpi_video_device_enumerate()
1248 active_list[count].value.int_val = obj->integer.value; in acpi_video_device_enumerate()
1249 active_list[count].bind_info = NULL; in acpi_video_device_enumerate()
1257 video->attached_array = active_list; in acpi_video_device_enumerate()
/linux-4.4.14/fs/autofs4/
Dautofs_i.h127 struct list_head active_list; member
Dinode.c240 INIT_LIST_HEAD(&sbi->active_list); in autofs4_fill_super()
Droot.c82 list_add(&ino->active, &sbi->active_list); in autofs4_add_active()
168 head = &sbi->active_list; in autofs4_lookup_active()
/linux-4.4.14/drivers/scsi/esas2r/
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()
Desas2r_main.c982 if (queue == &a->active_list) { in esas2r_check_active_queue()
1076 queue = &a->active_list; in esas2r_eh_abort()
Desas2r_disc.c493 list_add_tail(&rq->req_list, &a->active_list); in esas2r_disc_local_start_request()
Desas2r.h855 struct list_head active_list; member
Desas2r_init.c346 INIT_LIST_HEAD(&a->active_list); in esas2r_init_adapter()
/linux-4.4.14/drivers/scsi/bnx2i/
Dbnx2i_iscsi.c1571 struct list_head *active_list = &hba->ep_active_list; in bnx2i_host_get_param() local
1578 bnx2i_ep = list_first_entry(active_list, in bnx2i_host_get_param()