Lines Matching defs:pko_port
286 uint64_t pko_port;
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;
610 for (pko_port = port_base; pko_port < port_limit; pko_port++)
618 pko_reg_read_idx.s.index = pko_port;
625 pko_mem_count0.s.count = pko_port;
633 pko_mem_count1.s.count = pko_port;
710 * @param pko_port PKO port number
713 extern int cvmx_pko_get_base_queue_pkoid(int pko_port);
719 * @param pko_port PKO port number
722 extern int cvmx_pko_get_num_queues_pkoid(int pko_port);
730 * @param pko_port Port the packet is for
734 static inline void cvmx_pko_doorbell_pkoid(uint64_t pko_port, uint64_t queue, uint64_t len)
742 ptr.s.port = pko_port;
753 * @param pko_port Port to send it on
763 static inline cvmx_pko_status_t cvmx_pko_send_packet_finish_pkoid(int pko_port, uint64_t queue,
776 cvmx_pko_doorbell_pkoid(pko_port, queue, 2);
794 * @param pko_port The PKO port the packet is for
805 static inline cvmx_pko_status_t cvmx_pko_send_packet_finish3_pkoid(uint64_t pko_port, uint64_t queue,
819 cvmx_pko_doorbell_pkoid(pko_port, queue, 3);