Lines Matching refs:queue
174 u32 qm_read_drop_stat(u32 tmu, u32 queue, u32 *total_drops, int do_reset) in qm_read_drop_stat() argument
179 writel((tmu << 8) | queue, TMU_TEQ_CTRL); in qm_read_drop_stat()
180 writel((tmu << 8) | queue, TMU_LLM_CTRL); in qm_read_drop_stat()
182 qtotal[tmu][queue] += val; in qm_read_drop_stat()
184 *total_drops = qtotal[tmu][queue]; in qm_read_drop_stat()
186 qtotal[tmu][queue] = 0; in qm_read_drop_stat()
190 static ssize_t tmu_queue_stats(char *buf, int tmu, int queue) in tmu_queue_stats() argument
195 printf("%d-%02d, ", tmu, queue); in tmu_queue_stats()
197 drops = qm_read_drop_stat(tmu, queue, NULL, 0); in tmu_queue_stats()
200 writel((tmu << 8) | queue, TMU_TEQ_CTRL); in tmu_queue_stats()
201 writel((tmu << 8) | queue, TMU_LLM_CTRL); in tmu_queue_stats()
214 int queue; in tmu_queues() local
216 for (queue = 0; queue < 16; queue++) in tmu_queues()
217 len += tmu_queue_stats(buf + len, tmu, queue); in tmu_queues()