/drivers/dma/ |
D | timb_dma.c | 86 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 …]
|
D | pch_dma.c | 107 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 …]
|
D | txx9dmac.c | 168 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 …]
|
D | at_hdmac.c | 87 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 …]
|
D | txx9dmac.h | 175 struct list_head active_list; member
|
D | at_hdmac_regs.h | 268 struct list_head active_list; member
|
/drivers/staging/android/ |
D | sync.c | 115 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() 472 list_del_init(&pt->active_list); in android_fence_disable_signaling()
|
D | sync.h | 127 struct list_head active_list; member
|
/drivers/staging/goldfish/ |
D | goldfish_sync.c | 233 list_for_each_entry_safe(pt, next, &tl->active_list_head, active_list) { in goldfish_sync_timeline_signal() 236 list_del_init(&pt->active_list); in goldfish_sync_timeline_signal() 257 INIT_LIST_HEAD(&pt->active_list); in goldfish_sync_pt_create() 270 if (!list_empty(&pt->active_list)) in goldfish_sync_pt_destroy() 271 list_del(&pt->active_list); in goldfish_sync_pt_destroy() 315 list_add_tail(&pt->active_list, &tl->active_list_head); in goldfish_sync_timeline_fence_enable_signaling()
|
/drivers/gpu/drm/i915/ |
D | i915_gem_evict.c | 128 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()
|
D | i915_gem_debug.c | 47 list_for_each_entry(obj, &ring->active_list, ring_list[ring->id]) { in i915_verify_lists()
|
D | intel_ringbuffer.h | 287 struct list_head active_list; member
|
D | i915_gem.c | 141 list_for_each_entry(vma, &ggtt->base.active_list, mm_list) in i915_gem_get_aperture_ioctl() 2501 list_move_tail(&obj->ring_list[ring->id], &ring->active_list); in i915_vma_move_to_active() 2504 list_move_tail(&vma->mm_list, &vma->vm->active_list); in i915_vma_move_to_active() 2887 while (!list_empty(&ring->active_list)) { in i915_gem_reset_ring_cleanup() 2890 obj = list_first_entry(&ring->active_list, in i915_gem_reset_ring_cleanup() 2988 while (!list_empty(&ring->active_list)) { in i915_gem_retire_requests_ring() 2991 obj = list_first_entry(&ring->active_list, in i915_gem_retire_requests_ring() 5066 INIT_LIST_HEAD(&ring->active_list); in init_ring_lists()
|
D | i915_gem_gtt.h | 296 struct list_head active_list; member
|
D | i915_gpu_error.c | 1096 list_for_each_entry(vma, &vm->active_list, mm_list) in i915_gem_capture_vm() 1117 &vm->active_list); in i915_gem_capture_vm()
|
/drivers/dma/dw/ |
D | core.c | 80 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 …]
|
D | regs.h | 237 struct list_head active_list; member
|
/drivers/rapidio/devices/ |
D | tsi721_dma.c | 70 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()
|
D | tsi721.h | 677 struct list_head active_list; member
|
/drivers/gpu/drm/msm/ |
D | msm_gpu.c | 467 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()
|
D | msm_gpu.h | 84 struct list_head active_list; member
|
D | msm_gem.c | 441 list_add_tail(&msm_obj->mm_list, &gpu->active_list); in msm_gem_move_to_active()
|
/drivers/infiniband/core/ |
D | multicast.c | 103 struct list_head active_list; member 372 list_move(&member->list, &group->active_list); in join_group() 400 while (!list_empty(&group->active_list)) { in process_group_error() 401 member = list_entry(group->active_list.next, in process_group_error() 581 INIT_LIST_HEAD(&group->active_list); in acquire_group()
|
/drivers/acpi/ |
D | acpi_video.c | 1209 struct acpi_video_enumerated_device *active_list; in acpi_video_device_enumerate() local 1233 active_list = kcalloc(1 + dod->package.count, in acpi_video_device_enumerate() 1236 if (!active_list) { in acpi_video_device_enumerate() 1251 active_list[count].value.int_val = obj->integer.value; in acpi_video_device_enumerate() 1252 active_list[count].bind_info = NULL; in acpi_video_device_enumerate() 1260 video->attached_array = active_list; in acpi_video_device_enumerate()
|
/drivers/scsi/esas2r/ |
D | esas2r_io.c | 131 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()
|