• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/contrib/octeon-sdk/

Lines Matching refs:pko_port

105  * Per pko_port
113 * A map from pko_port to
143 * Indexed by the pko_port number
160 * This array assists translation from ipd_port to pko_port.
219 int __cvmx_helper_cfg_pko_queue_num(int pko_port)
221 return cvmx_cfg_pko_port[pko_port].ccppp_num_queues;
224 int __cvmx_helper_cfg_pko_queue_base(int pko_port)
226 return cvmx_cfg_pko_port[pko_port].ccppp_queue_base;
324 cvmx_dprintf("cvmx_helper_cfg_show_cfg: pko_port%d qbase%d nqueues%d "
397 int __cvmx_helper_cfg_pko_port_interface(int pko_port)
399 return cvmx_cfg_pko_port_map[pko_port].ccppl_interface;
402 int __cvmx_helper_cfg_pko_port_index(int pko_port)
404 return cvmx_cfg_pko_port_map[pko_port].ccppl_index;
407 int __cvmx_helper_cfg_pko_port_eid(int pko_port)
409 return cvmx_cfg_pko_port_map[pko_port].ccppl_eid;
443 * ipd_port to pko_port translation cache
496 * Return the number of queues assigned to this pko_port by user
498 * @param pko_port
499 * @return the number of queues for this pko_port
501 * Note: Called after the pko_port map is set up.
503 static int __cvmx_ucfg_nqueues(int pko_port)
508 interface = __cvmx_helper_cfg_pko_port_interface(pko_port);
509 index = __cvmx_helper_cfg_pko_port_index(pko_port);
512 * pko_port belongs to no physical port,
528 * The user has assigned nqueues to this pko_port,
531 k = pko_port - cvmx_cfg_port[interface][index].ccpp_pko_port_base;
540 * Return the number of queues to be assigned to this pko_port
542 * @param pko_port
543 * @return the number of queues for this pko_port
547 * pko_port is equivalent in pre-o68 SDK.
549 static int cvmx_helper_cfg_dft_nqueues(int pko_port)
576 interface = __cvmx_helper_cfg_pko_port_interface(pko_port);
688 * pko_port map
693 * per-pko_port parameters