Searched refs:active_list (Results 1 - 25 of 38) sorted by relevance

12

/linux-master/drivers/dma/
H A Dpch_dma.c99 struct list_head active_list; member in struct:pch_dma_chan
166 return list_first_entry(&pd_chan->active_list,
371 list_splice_init(&pd_chan->active_list, &list);
372 list_splice_init(&pd_chan->queue, &pd_chan->active_list);
385 list_splice_init(&pd_chan->queue, pd_chan->active_list.prev);
387 if (!list_empty(&pd_chan->active_list))
399 if (list_empty(&pd_chan->active_list) ||
400 list_is_singular(&pd_chan->active_list)) {
415 if (list_empty(&pd_chan->active_list)) {
416 list_add_tail(&desc->desc_node, &pd_chan->active_list);
[all...]
H A Dtxx9dmac.c165 return list_entry(dc->active_list.next,
171 return list_entry(dc->active_list.prev,
457 list_splice_init(&dc->active_list, &list);
459 txx9dmac_dequeue(dc, &dc->active_list);
521 if (list_empty(&dc->active_list) && !list_empty(&dc->queue))
522 txx9dmac_dequeue(dc, &dc->active_list);
523 if (!list_empty(&dc->active_list))
564 list_for_each_entry_safe(desc, _desc, &dc->active_list, desc_node) {
599 txx9dmac_dequeue(dc, &dc->active_list);
770 * the dc->queue list or dc->active_list afte
[all...]
H A Dtimb_dma.c78 struct list_head active_list; member in struct:timb_dma_chan
188 td_desc = list_entry(td_chan->active_list.next, struct timb_dma_desc,
226 if (list_empty(&td_chan->active_list))
229 td_desc = list_entry(td_chan->active_list.next, struct timb_dma_desc,
267 list_entry(td_chan->active_list.next,
290 list_move(&td_desc->desc_node, &td_chan->active_list);
305 if (list_empty(&td_chan->active_list)) {
308 list_add_tail(&td_desc->desc_node, &td_chan->active_list);
442 BUG_ON(!list_empty(&td_chan->active_list));
478 if (!list_empty(&td_chan->active_list))
[all...]
H A Daltera-msgdma.c176 struct list_head active_list; member in struct:msgdma_device
561 list_splice_tail_init(&mdev->pending_list, &mdev->active_list);
612 desc = list_first_entry_or_null(&mdev->active_list,
627 msgdma_free_desc_list(mdev, &mdev->active_list);
853 INIT_LIST_HEAD(&mdev->active_list);
H A Dtxx9dmac.h172 struct list_head active_list; member in struct:txx9dmac_chan
/linux-master/drivers/dma/dw/
H A Dcore.c50 return to_dw_desc(dwc->active_list.next);
223 list_move(dwc->queue.next, &dwc->active_list);
278 list_splice_init(&dwc->active_list, &list);
349 if (list_empty(&dwc->active_list)) {
362 list_for_each_entry_safe(desc, _desc, &dwc->active_list, desc_node) {
437 list_move(dwc->queue.next, dwc->active_list.prev);
441 if (!list_empty(&dwc->active_list))
868 /* active_list entries will end up before queued entries */
870 list_splice_init(&dwc->active_list, &list);
885 list_for_each_entry(desc, &dwc->active_list, desc_nod
[all...]
H A Dregs.h280 struct list_head active_list; member in struct:dw_dma_chan
/linux-master/include/sound/
H A Dtimer.h104 struct list_head active_list; member in struct:snd_timer_instance
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_timeline.c120 INIT_LIST_HEAD(&timelines->active_list);
252 * pin the timeline in the active_list while the locks are dropped.
270 list_add_tail(&tl->link, &timelines->active_list);
407 GEM_BUG_ON(!list_empty(&timelines->active_list));
422 list_for_each_entry_safe(tl, tn, &timelines->active_list, link) {
H A Dintel_gt_types.h129 spinlock_t lock; /* protects active_list */
130 struct list_head active_list; member in struct:intel_gt::intel_gt_timelines
H A Dintel_gt_requests.c143 list_for_each_entry_safe(tl, tn, &timelines->active_list, link) {
H A Dintel_engine_pm.c140 list_add_tail(&tl->link, &timelines->active_list);
204 * Ergo, if we put ourselves on the timelines.active_list
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_crtc.h140 * @active_list : list of color processing features are active
169 struct list_head active_list; member in struct:dpu_crtc
/linux-master/arch/x86/events/
H A Drapl.c109 struct list_head active_list; member in struct:rapl_pmu
223 list_for_each_entry(event, &pmu->active_list, active_entry)
249 list_add_tail(&event->active_entry, &pmu->active_list);
576 INIT_LIST_HEAD(&pmu->active_list);
/linux-master/sound/core/
H A Dtimer.c151 INIT_LIST_HEAD(&timeri->active_list);
232 list_add_tail(&slave->active_list, &master->slave_active_head);
398 list_del_init(&slave->active_list);
522 list_for_each_entry(ts, &ti->slave_active_head, active_list)
553 list_move_tail(&timeri->active_list, &timer->active_list_head);
586 list_add_tail(&timeri->active_list,
604 list_del_init(&timeri->active_list);
647 list_del_init(&timeri->active_list);
722 list_for_each_entry(ti, &timer->active_list_head, active_list) {
824 * Here we cannot use list_for_each_entry because the active_list o
[all...]
/linux-master/drivers/infiniband/core/
H A Dmulticast.c103 struct list_head active_list; member in struct:mcast_group
373 list_move(&member->list, &group->active_list);
401 while (!list_empty(&group->active_list)) {
402 member = list_entry(group->active_list.next,
582 INIT_LIST_HEAD(&group->active_list);
/linux-master/drivers/dma/xilinx/
H A Dzynqmp_dma.c197 * @active_list: Descriptors active
221 struct list_head active_list; member in struct:zynqmp_dma_chan
592 list_splice_tail_init(&chan->pending_list, &chan->active_list);
634 desc = list_first_entry_or_null(&chan->active_list,
666 zynqmp_dma_free_desc_list(chan, &chan->active_list);
926 INIT_LIST_HEAD(&chan->active_list);
H A Dxilinx_dma.c387 * @active_list: Descriptors ready to submit
426 struct list_head active_list; member in struct:xilinx_dma_chan
921 xilinx_dma_free_desc_list(chan, &chan->active_list);
1284 if (!list_empty(&chan->active_list)) {
1285 desc = list_last_entry(&chan->active_list,
1453 list_move_tail(&desc->node, &chan->active_list);
1527 list_splice_tail_init(&chan->pending_list, &chan->active_list);
1604 list_splice_tail_init(&chan->pending_list, &chan->active_list);
1674 list_splice_tail_init(&chan->pending_list, &chan->active_list);
1717 if (list_empty(&chan->active_list))
[all...]
/linux-master/block/
H A Dblk-iocost.c517 struct list_head active_list; member in struct:ioc_gq
1097 if (list_empty(&iocg->active_list) && iocg->child_active_sum) {
1272 if (!list_empty(&iocg->active_list)) {
1294 if (!list_empty(&iocg->active_list))
1297 if (!list_empty(&iocg->ancestors[i]->active_list))
1320 list_add(&iocg->active_list, &ioc->active_iocgs);
1418 WARN_ON_ONCE(list_empty(&iocg->active_list));
1443 WARN_ON_ONCE(list_empty(&iocg->active_list));
1723 list_for_each_entry(iocg, target_iocgs, active_list) {
2127 list_for_each_entry(iocg, &ioc->active_iocgs, active_list) {
[all...]
H A Dbfq-iosched.h697 struct list_head active_list[BFQ_MAX_ACTUATORS]; member in struct:bfq_data
/linux-master/arch/x86/events/intel/
H A Duncore.c320 list_for_each_entry(event, &box->active_list, active_entry) {
372 INIT_LIST_HEAD(&box->active_list);
522 list_add_tail(&event->active_entry, &box->active_list);
1560 list_add(&box->active_list, &allocated);
1564 list_for_each_entry_safe(box, tmp, &allocated, active_list) {
1565 list_del_init(&box->active_list);
1571 list_for_each_entry_safe(box, tmp, &allocated, active_list) {
1572 list_del_init(&box->active_list);
/linux-master/fs/autofs/
H A Dautofs_i.h126 struct list_head active_list; member in struct:autofs_sb_info
/linux-master/drivers/acpi/
H A Dacpi_video.c1288 struct acpi_video_enumerated_device *active_list; local
1314 active_list = kcalloc(1 + dod->package.count,
1317 if (!active_list) {
1332 active_list[count].value.int_val = obj->integer.value;
1333 active_list[count].bind_info = NULL;
1344 video->attached_array = active_list;
/linux-master/drivers/scsi/esas2r/
H A Desas2r_io.c131 list_add_tail(&rq->req_list, &a->active_list);
815 list_for_each_safe(element, next, &a->active_list) {
/linux-master/tools/cgroup/
H A Diocost_monitor.py148 self.is_active = not list_empty(iocg.active_list.address_of_())

Completed in 642 milliseconds

12