Lines Matching full:priority
172 const uint64_t priority = 8; in __cvmx_pko_chip_init() local
175 &priority); in __cvmx_pko_chip_init()
329 * @priority: Array of priority levels for each queue. Values are
333 * on the fly while the pko is enabled. A priority of 9
334 * indicates that static priority should be used. If static
335 * priority is used all queues with static priority must be
337 * queues have higher priority than higher numbered queues.
342 const uint64_t priority[]) in cvmx_pko_config_port() argument
370 * Validate the static queue priority setup and set in cvmx_pko_config_port()
375 /* Find first queue of static priority */ in cvmx_pko_config_port()
377 && priority[queue] == in cvmx_pko_config_port()
380 /* Find last queue of static priority */ in cvmx_pko_config_port()
383 && priority[queue] != CVMX_PKO_QUEUE_STATIC_PRIORITY in cvmx_pko_config_port()
389 /* all queues are static priority */ in cvmx_pko_config_port()
392 * Check to make sure all static priority in cvmx_pko_config_port()
399 && priority[queue] == in cvmx_pko_config_port()
402 "Static priority queues aren't " in cvmx_pko_config_port()
411 "priority queues don't start at base " in cvmx_pko_config_port()
417 cvmx_dprintf("Port %d: Static priority queue base: %d, " in cvmx_pko_config_port()
455 * Convert the priority into an enable bit field. Try in cvmx_pko_config_port()
459 switch ((int)priority[queue]) { in cvmx_pko_config_port()
495 "priority %llu\n", in cvmx_pko_config_port()
496 (unsigned long long)priority[queue]); in cvmx_pko_config_port()