Lines Matching refs:queue

45 	int range_base, queue;  in __knav_acc_notify()  local
50 for (queue = 0; queue < range->num_queues; queue++) { in __knav_acc_notify()
52 queue); in __knav_acc_notify()
56 range_base + queue); in __knav_acc_notify()
61 queue = acc->channel - range->acc_info.start_channel; in __knav_acc_notify()
62 inst = knav_range_offset_to_inst(kdev, range, queue); in __knav_acc_notify()
64 range_base + queue); in __knav_acc_notify()
104 int range_base, channel, queue = 0; in knav_acc_int_handler() local
115 for (queue = 0; queue < range->num_irqs; queue++) in knav_acc_int_handler()
116 if (range->irqs[queue].irq == irq) in knav_acc_int_handler()
118 kq = knav_range_offset_to_inst(kdev, range, queue); in knav_acc_int_handler()
119 acc += queue; in knav_acc_int_handler()
165 queue = list[ACC_LIST_ENTRY_QUEUE_IDX] >> 16; in knav_acc_int_handler()
166 if (queue < range_base || in knav_acc_int_handler()
167 queue >= range_base + range->num_queues) { in knav_acc_int_handler()
170 queue, range_base, in knav_acc_int_handler()
174 queue -= range_base; in knav_acc_int_handler()
176 queue); in knav_acc_int_handler()
183 queue + range_base); in knav_acc_int_handler()
191 val, idx, queue + range_base); in knav_acc_int_handler()
213 int queue, bool enabled) in knav_range_setup_acc_irq() argument
226 acc = range->acc + queue; in knav_range_setup_acc_irq()
227 irq = range->irqs[queue].irq; in knav_range_setup_acc_irq()
228 cpu_map = range->irqs[queue].cpu_map; in knav_range_setup_acc_irq()
233 new = old | BIT(queue); in knav_range_setup_acc_irq()
235 new = old & ~BIT(queue); in knav_range_setup_acc_irq()
316 int queue) in knav_acc_setup_cmd() argument
328 acc = range->acc + queue; in knav_acc_setup_cmd()
329 queue_base = range->queue_base + queue; in knav_acc_setup_cmd()
349 int queue) in knav_acc_stop() argument
355 acc = range->acc + queue; in knav_acc_stop()
357 knav_acc_setup_cmd(kdev, range, &cmd, queue); in knav_acc_stop()
367 int queue) in knav_acc_start() argument
373 acc = range->acc + queue; in knav_acc_start()
375 knav_acc_setup_cmd(kdev, range, &cmd, queue); in knav_acc_start()
390 int queue; in knav_acc_init_range() local
392 for (queue = 0; queue < range->num_queues; queue++) { in knav_acc_init_range()
393 acc = range->acc + queue; in knav_acc_init_range()
395 knav_acc_stop(kdev, range, queue); in knav_acc_init_range()
397 result = knav_acc_start(kdev, range, queue); in knav_acc_init_range()