Lines Matching refs:scheduler
151 struct rve_scheduler_t *scheduler = NULL; in rve_load_show() local
161 scheduler = rve_drvdata->scheduler[0]; in rve_load_show()
163 seq_printf(m, "scheduler[0]: %s\n", dev_driver_string(scheduler->dev)); in rve_load_show()
165 spin_lock_irqsave(&scheduler->irq_lock, flags); in rve_load_show()
167 busy_time_total = scheduler->timer.busy_time_record; in rve_load_show()
168 pid_info = scheduler->session.pid_info; in rve_load_show()
170 spin_unlock_irqrestore(&scheduler->irq_lock, flags); in rve_load_show()
192 struct rve_scheduler_t *scheduler = NULL; in rve_scheduler_show() local
204 scheduler = rve_drvdata->scheduler[i]; in rve_scheduler_show()
206 spin_lock_irqsave(&scheduler->irq_lock, flags); in rve_scheduler_show()
208 pd_refcount = scheduler->session.pd_refcount; in rve_scheduler_show()
209 total_int_cnt = scheduler->session.total_int_cnt; in rve_scheduler_show()
210 rd_bandwidth = scheduler->session.rd_bandwidth; in rve_scheduler_show()
211 wr_bandwidth = scheduler->session.wr_bandwidth; in rve_scheduler_show()
212 cycle_cnt = scheduler->session.cycle_cnt; in rve_scheduler_show()
214 spin_unlock_irqrestore(&scheduler->irq_lock, flags); in rve_scheduler_show()
216 seq_printf(m, "scheduler[%d]: %s\n", i, dev_driver_string(scheduler->dev)); in rve_scheduler_show()