Searched refs:pko_port (Results 1 - 5 of 5) sorted by relevance
/freebsd-12-stable/sys/contrib/octeon-sdk/ |
H A D | cvmx-helper-cfg.h | 138 * Return the configured pko_port base for the port 142 * @return the pko_port base 158 * Return the configured pko_queue base for the pko_port 160 * @param pko_port 163 extern int __cvmx_helper_cfg_pko_queue_base(int pko_port); 167 * Return the configured number of pko_queues for the pko_port 169 * @param pko_port 172 extern int __cvmx_helper_cfg_pko_queue_num(int pko_port); 176 * Return the interface the pko_port is configured for 178 * @param pko_port [all...] |
H A D | cvmx-helper-cfg.c | 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) argument 221 return cvmx_cfg_pko_port[pko_port].ccppp_num_queues; 224 int __cvmx_helper_cfg_pko_queue_base(int pko_port) argument 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) argument 402 __cvmx_helper_cfg_pko_port_index(int pko_port) argument 407 __cvmx_helper_cfg_pko_port_eid(int pko_port) argument 503 __cvmx_ucfg_nqueues(int pko_port) argument 549 cvmx_helper_cfg_dft_nqueues(int pko_port) argument [all...] |
H A D | cvmx-pko.h | 286 uint64_t pko_port; local 288 pko_port = ipd_port; 290 pko_port = cvmx_helper_cfg_ipd2pko_port_base(ipd_port); 296 ptr.s.port = pko_port; 450 * Get the first pko_port for the (interface, index) 589 int pko_port, port_base, port_limit; local 610 for (pko_port = port_base; pko_port < port_limit; pko_port++) 618 pko_reg_read_idx.s.index = pko_port; 734 cvmx_pko_doorbell_pkoid(uint64_t pko_port, uint64_t queue, uint64_t len) argument 763 cvmx_pko_send_packet_finish_pkoid(int pko_port, uint64_t queue, cvmx_pko_command_word0_t pko_command, cvmx_buf_ptr_t packet, cvmx_pko_lock_t use_locking) argument 805 cvmx_pko_send_packet_finish3_pkoid(uint64_t pko_port, uint64_t queue, cvmx_pko_command_word0_t pko_command, cvmx_buf_ptr_t packet, uint64_t addr, cvmx_pko_lock_t use_locking) argument [all...] |
H A D | cvmx-pko.c | 188 * @param pko_port PKO port number 191 int cvmx_pko_get_base_queue_pkoid(int pko_port) argument 193 return __cvmx_helper_cfg_pko_queue_base(pko_port); 200 * @param pko_port PKO port number 203 int cvmx_pko_get_num_queues_pkoid(int pko_port) argument 205 return __cvmx_helper_cfg_pko_queue_num(pko_port); 247 cvmx_dprintf("pko_port %d (interface%d index%d) has %d queues (queue base = %d)\n", 282 * @param pko_port PKO internal port number 285 static void __cvmx_pko_iport_config(int pko_port) argument 297 base_queue = __cvmx_helper_cfg_pko_queue_base(pko_port); [all...] |
H A D | cvmx-helper.c | 110 * cvmx_override_pko_queue_priority(int pko_port, uint64_t 1435 int pko_port = cvmx_helper_get_ipd_port(interface, index); local 1436 int queue = cvmx_pko_get_base_queue(pko_port); 1437 int max_queue = queue + cvmx_pko_get_num_queues(pko_port);
|
Completed in 116 milliseconds