| /linux/drivers/dma/ |
| H A D | timb_dma.c | 78 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 D | txx9dmac.c | 165 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 D | txx9dmac.h | 172 struct list_head active_list; member
|
| /linux/drivers/dma/dw/ |
| H A D | core.c | 51 return to_dw_desc(dwc->active_list.next); in dwc_first_active() 224 list_move(dwc->queue.next, &dwc->active_list); in dwc_dostart_first_queued() 279 list_splice_init(&dwc->active_list, &list); in dwc_complete_all() 350 if (list_empty(&dwc->active_list)) { in dwc_scan_descriptors() 363 list_for_each_entry_safe(desc, _desc, &dwc->active_list, desc_node) { in dwc_scan_descriptors() 438 list_move(dwc->queue.next, dwc->active_list.prev); in dwc_handle_error() 442 if (!list_empty(&dwc->active_list)) in dwc_handle_error() 957 list_splice_init(&dwc->active_list, &list); in dwc_terminate_all() 972 list_for_each_entry(desc, &dwc->active_list, desc_node) in dwc_find_desc() 1035 if (list_empty(&dwc->active_list)) in dwc_issue_pending() [all …]
|
| H A D | regs.h | 280 struct list_head active_list; member
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | intel_timeline.c | 121 INIT_LIST_HEAD(&timelines->active_list); in intel_gt_init_timelines() 271 list_add_tail(&tl->link, &timelines->active_list); in intel_timeline_enter() 408 GEM_BUG_ON(!list_empty(&timelines->active_list)); in intel_gt_fini_timelines() 423 list_for_each_entry_safe(tl, tn, &timelines->active_list, link) { in intel_gt_show_timelines()
|
| H A D | intel_gt_types.h | 130 struct list_head active_list; member
|
| /linux/block/ |
| H A D | blk-iocost.c | 517 struct list_head active_list; member 1077 if (list_empty(&iocg->active_list) && iocg->child_active_sum) { in __propagate_weights() 1259 if (!list_empty(&iocg->active_list)) { in iocg_activate() 1281 if (!list_empty(&iocg->active_list)) in iocg_activate() 1284 if (!list_empty(&iocg->ancestors[i]->active_list)) in iocg_activate() 1307 list_add(&iocg->active_list, &ioc->active_iocgs); in iocg_activate() 1405 WARN_ON_ONCE(list_empty(&iocg->active_list)); in iocg_incur_debt() 1433 WARN_ON_ONCE(list_empty(&iocg->active_list) && iocg->pd.online); in iocg_pay_debt() 1724 list_for_each_entry(iocg, target_iocgs, active_list) { in iocg_flush_stat() 2128 list_for_each_entry(iocg, &ioc->active_iocgs, active_list) { in ioc_forgive_debts() [all …]
|
| H A D | bfq-iosched.h | 697 struct list_head active_list[BFQ_MAX_ACTUATORS]; member
|
| H A D | bfq-iosched.c | 2651 list_for_each_entry(bfqq, &bfqd->active_list[i], bfqq_list) in bfq_end_wr() 4704 list_for_each_entry(bfqq, &bfqd->active_list[i], bfqq_list) in bfq_choose_bfqq_for_injection() 4750 list_for_each_entry(bfqq, &bfqd->active_list[idx], bfqq_list) { in bfq_find_active_bfqq_for_actuator() 7276 INIT_LIST_HEAD(&bfqd->active_list[0]); in bfq_init_queue() 7277 INIT_LIST_HEAD(&bfqd->active_list[1]); in bfq_init_queue()
|
| H A D | bfq-wf2q.c | 496 list_add(&bfqq->bfqq_list, &bfqq->bfqd->active_list[bfqq->actuator_idx]); in bfq_active_insert()
|
| /linux/drivers/dma/xilinx/ |
| H A D | xilinx_dma.c | 430 struct list_head active_list; member 925 xilinx_dma_free_desc_list(chan, &chan->active_list); in xilinx_dma_free_descriptors() 1298 if (!list_empty(&chan->active_list)) { in xilinx_dma_tx_status() 1299 desc = list_last_entry(&chan->active_list, in xilinx_dma_tx_status() 1472 list_move_tail(&desc->node, &chan->active_list); in xilinx_vdma_start_transfer() 1546 list_splice_tail_init(&chan->pending_list, &chan->active_list); in xilinx_cdma_start_transfer() 1581 list_splice_tail_init(&chan->done_list, &chan->active_list); in xilinx_dma_start_transfer() 1613 if (chan->has_sg && list_empty(&chan->active_list)) in xilinx_dma_start_transfer() 1652 list_splice_tail_init(&chan->pending_list, &chan->active_list); in xilinx_dma_start_transfer() 1697 if (chan->has_sg && list_empty(&chan->active_list)) in xilinx_mcdma_start_transfer() [all …]
|
| H A D | zynqmp_dma.c | 225 struct list_head active_list; member 604 list_splice_tail_init(&chan->pending_list, &chan->active_list); in zynqmp_dma_start_transfer() 646 desc = list_first_entry_or_null(&chan->active_list, in zynqmp_dma_complete_descriptor() 678 zynqmp_dma_free_desc_list(chan, &chan->active_list); in zynqmp_dma_free_descriptors() 942 INIT_LIST_HEAD(&chan->active_list); in zynqmp_dma_chan_probe()
|
| /linux/sound/core/ |
| H A D | timer.c | 166 INIT_LIST_HEAD(&timeri->active_list); in snd_timer_instance_new() 287 list_add_tail(&slave->active_list, &master->slave_active_head); in check_matching_master_slave() 459 list_del_init(&slave->active_list); in remove_slave_links() 600 list_for_each_entry(ts, &ti->slave_active_head, active_list) in snd_timer_notify1() 639 list_move_tail(&timeri->active_list, &timer->active_list_head); in snd_timer_start1() 671 list_add_tail(&timeri->active_list, in snd_timer_start_slave() 689 list_del_init(&timeri->active_list); in snd_timer_stop1() 731 list_del_init(&timeri->active_list); in snd_timer_stop_slave() 810 list_for_each_entry(ti, &timer->active_list_head, active_list) { in snd_timer_reschedule() 917 active_list) { in snd_timer_interrupt() [all …]
|
| /linux/drivers/infiniband/core/ |
| H A D | multicast.c | 103 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()
|
| /linux/arch/x86/events/ |
| H A D | rapl.c | 134 struct list_head active_list; member 264 list_for_each_entry(event, &rapl_pmu->active_list, active_entry) in rapl_hrtimer_handle() 289 list_add_tail(&event->active_entry, &rapl_pmu->active_list); in __rapl_pmu_event_start() 712 INIT_LIST_HEAD(&rapl_pmu->active_list); in init_rapl_pmu()
|
| /linux/arch/x86/events/intel/ |
| H A D | uncore.c | 339 list_for_each_entry(event, &box->active_list, active_entry) { in uncore_pmu_hrtimer() 388 INIT_LIST_HEAD(&box->active_list); in uncore_alloc_box() 538 list_add_tail(&event->active_entry, &box->active_list); in uncore_pmu_event_start() 1635 list_add(&box->active_list, &allocated); in allocate_boxes() 1639 list_for_each_entry_safe(box, tmp, &allocated, active_list) { in allocate_boxes() 1640 list_del_init(&box->active_list); in allocate_boxes() 1646 list_for_each_entry_safe(box, tmp, &allocated, active_list) { in allocate_boxes() 1647 list_del_init(&box->active_list); in allocate_boxes()
|
| /linux/drivers/scsi/esas2r/ |
| H A 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()
|
| H A D | esas2r_main.c | 922 if (queue == &a->active_list) { in esas2r_check_active_queue() 1016 queue = &a->active_list; in esas2r_eh_abort()
|
| H A D | esas2r_disc.c | 493 list_add_tail(&rq->req_list, &a->active_list); in esas2r_disc_local_start_request()
|
| H A D | esas2r_init.c | 323 INIT_LIST_HEAD(&a->active_list); in esas2r_init_adapter()
|
| /linux/tools/cgroup/ |
| H A D | iocost_monitor.py | 148 self.is_active = not list_empty(iocg.active_list.address_of_())
|
| /linux/drivers/scsi/bnx2i/ |
| H A D | bnx2i_iscsi.c | 1577 struct list_head *active_list = &hba->ep_active_list; in bnx2i_host_get_param() local 1584 bnx2i_ep = list_first_entry(active_list, in bnx2i_host_get_param()
|
| /linux/include/linux/ |
| H A D | perf_event.h | 779 struct list_head active_list; member
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | debug.c | 5471 list_for_each_entry(rtwvif, &mgnt->active_list, mgnt_entry) in rtw89_dbg_diag_rf_set_rfk()
|