Searched refs:hif (Results 1 – 7 of 7) sorted by relevance
| /dpdk/drivers/net/pfe/ |
| H A D | pfe_hif.c | 56 hif->rx_base = hif->descr_baseaddr_v; in pfe_hif_release_buffers() 96 hif->rx_base = hif->descr_baseaddr_v; in pfe_hif_init_buffers() 165 hif->tx_base = hif->rx_base + hif->rx_ring_size; in pfe_hif_init_buffers() 183 hif->txavail = hif->tx_ring_size; in pfe_hif_init_buffers() 350 struct pfe_hif *hif = &pfe->hif; in pfe_hif_rx_process() local 400 hif->client_id, hif->qno); in pfe_hif_rx_process() 408 if (hif->client[hif->client_id].rx_qn <= hif->qno) { in pfe_hif_rx_process() 499 hif->txtosend, hif->txtoclean, hif->txavail, in client_ack_txpacket() 512 struct pfe_hif *hif = &pfe->hif; in __hif_tx_done_process() local 549 struct pfe_hif *hif = &pfe->hif; in hif_tx_done_process() local [all …]
|
| H A D | pfe_hif_lib.c | 73 hif_lib_indicate_hif(struct pfe_hif *hif, int req, int data1, int in hif_lib_indicate_hif() argument 76 hif_process_client_req(hif, req, data1, data2); in hif_lib_indicate_hif() 104 pool = client->pfe->hif.shm->pool; in hif_lib_client_release_rx_buffers() 268 rte_spinlock_lock(&client->pfe->hif.lock); in hif_lib_client_register() 275 hif_shm = client->pfe->hif.shm; in hif_lib_client_register() 297 hif_lib_indicate_hif(&client->pfe->hif, REQUEST_CL_REGISTER, in hif_lib_client_register() 306 rte_spinlock_unlock(&client->pfe->hif.lock); in hif_lib_client_register() 311 rte_spinlock_unlock(&client->pfe->hif.lock); in hif_lib_client_register() 330 rte_spinlock_lock(&pfe->hif.lock); in hif_lib_client_unregister() 336 rte_spinlock_unlock(&pfe->hif.lock); in hif_lib_client_unregister() [all …]
|
| H A D | pfe_hif.h | 141 void hif_xmit_pkt(struct pfe_hif *hif, unsigned int client_id, unsigned int 143 void hif_process_client_req(struct pfe_hif *hif, int req, int data1, int 147 void pfe_hif_rx_idle(struct pfe_hif *hif); 149 int pfe_hif_init_buffers(struct pfe_hif *hif);
|
| H A D | pfe_ethdev.c | 156 work_done = hif_lib_receive_pkt(rxq, priv->pfe->hif.shm->pool, in pfe_recv_pkts_on_intr() 162 ret = epoll_wait(priv->pfe->hif.epoll_fd, &epoll_ev, 1, ticks); in pfe_recv_pkts_on_intr() 180 pool = priv->pfe->hif.shm->pool; in pfe_recv_pkts() 250 hif_shm = client->pfe->hif.shm; in pfe_eth_open() 458 if (!pfe->hif.setuped) { in pfe_rx_queue_setup() 459 rc = pfe_hif_shm_init(pfe->hif.shm, mb_pool); in pfe_rx_queue_setup() 465 pfe->hif.shm->pool = mb_pool; in pfe_rx_queue_setup() 466 if (pfe_hif_init_buffers(&pfe->hif)) { in pfe_rx_queue_setup() 473 pfe->hif.setuped = 1; in pfe_rx_queue_setup()
|
| H A D | pfe_mod.h | 51 struct pfe_hif hif; member
|
| /dpdk/drivers/baseband/la12xx/ |
| H A D | bbdev_la12xx_ipc.h | 38 #define SET_HIF_HOST_RDY(hif, RDY_MASK) (hif->host_ready |= RDY_MASK) argument 39 #define CHK_HIF_MOD_RDY(hif, RDY_MASK) (hif->mod_ready & RDY_MASK) argument
|
| /dpdk/drivers/net/mvpp2/ |
| H A D | mrvl_ethdev.c | 1046 struct pp2_hif *hif; in mrvl_flush_bpool() local 1054 hif = mrvl_get_hif(priv, core_id); in mrvl_flush_bpool() 1910 struct pp2_hif *hif; in mrvl_fill_bpool() local 1918 if (!hif) in mrvl_fill_bpool() 2064 struct pp2_hif *hif; in mrvl_rx_queue_release() local 2073 hif = mrvl_get_hif(q->priv, core_id); in mrvl_rx_queue_release() 2075 if (!hif) in mrvl_rx_queue_release() 2581 struct pp2_hif *hif; in mrvl_rx_pkt_burst() local 2584 hif = mrvl_get_hif(q->priv, core_id); in mrvl_rx_pkt_burst() 2830 struct pp2_hif *hif; in mrvl_tx_pkt_burst() local [all …]
|