Lines Matching defs:queue

70 	int queue;
76 for (queue = 0; queue < num_queues; queue++) {
82 config.s.index = queue;
83 config.s.qid = base_queue + queue;
85 config.s.tail = (queue == (num_queues - 1));
86 config.s.s_tail = (queue == static_priority_end);
88 config.s.static_q = (queue <= static_priority_end);
92 CVMX_CMD_QUEUE_PKO(base_queue + queue),
99 "%s: cmd_res=%d pko_port=%d base_queue=%d num_queues=%d queue=%d\n",
101 num_queues, queue);
104 CVMX_CMD_QUEUE_PKO(base_queue + queue));
298 int queue;
302 for (queue = 0; queue < CVMX_PKO_MAX_OUTPUT_QUEUES; queue++) {
307 config.s.queue = queue & 0x7f;
313 config1.s.qid7 = queue >> 7;
317 cvmx_cmd_queue_shutdown(CVMX_CMD_QUEUE_PKO(queue));
327 * @base_queue: First queue number to associate with this port.
329 * @priority: Array of priority levels for each queue. Values are
345 uint64_t queue;
363 ("ERROR: cvmx_pko_config_port: Invalid queue range %llu\n",
370 * Validate the static queue priority setup and set
374 for (queue = 0; queue < num_queues; queue++) {
375 /* Find first queue of static priority */
377 && priority[queue] ==
379 static_priority_base = queue;
380 /* Find last queue of static priority */
383 && priority[queue] != CVMX_PKO_QUEUE_STATIC_PRIORITY
384 && queue)
385 static_priority_end = queue - 1;
388 && queue == num_queues - 1)
390 static_priority_end = queue;
395 * queue 0.
398 && (int)queue > static_priority_end
399 && priority[queue] ==
404 "base queue. q: %d, eq: %d\n",
405 (int)queue, static_priority_end);
412 "queue. sq: %d\n",
417 cvmx_dprintf("Port %d: Static priority queue base: %d, "
424 * are either both -1, or are valid start/end queue
436 for (queue = 0; queue < num_queues; queue++) {
440 config1.s.idx3 = queue >> 3;
441 config1.s.qid7 = (base_queue + queue) >> 7;
444 config.s.tail = queue == (num_queues - 1);
445 config.s.index = queue;
447 config.s.queue = base_queue + queue;
451 config.s.static_q = (int)queue <= static_priority_end;
452 config.s.s_tail = (int)queue == static_priority_end;
459 switch ((int)priority[queue]) {
496 (unsigned long long)priority[queue]);
505 (base_queue + queue),
527 ("ERROR: cvmx_pko_config_port: Command queue initialization failed.\n");
535 (base_queue + queue));