Lines Matching full:priority
172 const uint64_t priority = 8; in __cvmx_pko_chip_init() local
175 &priority); in __cvmx_pko_chip_init()
315 * @priority: Array of priority levels for each queue. Values are
319 * on the fly while the pko is enabled. A priority of 9
320 * indicates that static priority should be used. If static
321 * priority is used all queues with static priority must be
323 * queues have higher priority than higher numbered queues.
328 const uint64_t priority[]) in cvmx_pko_config_port() argument
356 * Validate the static queue priority setup and set in cvmx_pko_config_port()
361 /* Find first queue of static priority */ in cvmx_pko_config_port()
363 && priority[queue] == in cvmx_pko_config_port()
366 /* Find last queue of static priority */ in cvmx_pko_config_port()
369 && priority[queue] != CVMX_PKO_QUEUE_STATIC_PRIORITY in cvmx_pko_config_port()
375 /* all queues are static priority */ in cvmx_pko_config_port()
378 * Check to make sure all static priority in cvmx_pko_config_port()
385 && priority[queue] == in cvmx_pko_config_port()
388 "Static priority queues aren't " in cvmx_pko_config_port()
397 "priority queues don't start at base " in cvmx_pko_config_port()
403 cvmx_dprintf("Port %d: Static priority queue base: %d, " in cvmx_pko_config_port()
441 * Convert the priority into an enable bit field. Try in cvmx_pko_config_port()
445 switch ((int)priority[queue]) { in cvmx_pko_config_port()
481 "priority %llu\n", in cvmx_pko_config_port()
482 (unsigned long long)priority[queue]); in cvmx_pko_config_port()