| /f-stack/dpdk/drivers/net/pfe/ |
| H A D | pfe_hif.c | 55 hif->rx_base = hif->descr_baseaddr_v; in pfe_hif_release_buffers() 95 hif->rx_base = hif->descr_baseaddr_v; in pfe_hif_init_buffers() 164 hif->tx_base = hif->rx_base + hif->rx_ring_size; in pfe_hif_init_buffers() 182 hif->txavail = hif->tx_ring_size; in pfe_hif_init_buffers() 349 struct pfe_hif *hif = &pfe->hif; in pfe_hif_rx_process() local 399 hif->client_id, hif->qno); in pfe_hif_rx_process() 407 if (hif->client[hif->client_id].rx_qn <= hif->qno) { in pfe_hif_rx_process() 498 hif->txtosend, hif->txtoclean, hif->txavail, in client_ack_txpacket() 511 struct pfe_hif *hif = &pfe->hif; in __hif_tx_done_process() local 548 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() 266 hif_shm = client->pfe->hif.shm; in pfe_eth_open() 474 if (!pfe->hif.setuped) { in pfe_rx_queue_setup() 475 rc = pfe_hif_shm_init(pfe->hif.shm, mb_pool); in pfe_rx_queue_setup() 481 pfe->hif.shm->pool = mb_pool; in pfe_rx_queue_setup() 482 if (pfe_hif_init_buffers(&pfe->hif)) { in pfe_rx_queue_setup() 489 pfe->hif.setuped = 1; in pfe_rx_queue_setup()
|
| H A D | pfe_mod.h | 51 struct pfe_hif hif; member
|
| /f-stack/freebsd/net/altq/ |
| H A D | altq_hfsc.c | 161 struct hfsc_if *hif; in hfsc_add_altq() local 169 if (hif == NULL) in hfsc_add_altq() 176 a->altq_disc = hif; in hfsc_add_altq() 184 struct hfsc_if *hif; in hfsc_remove_altq() local 193 free(hif, M_DEVBUF); in hfsc_remove_altq() 201 struct hfsc_if *hif; in hfsc_add_queue() local 244 struct hfsc_if *hif; in hfsc_remove_queue() local 259 struct hfsc_if *hif; in hfsc_getqstats() local 334 hfsc_purge(hif); in hfsc_request() 477 cl->cl_hif = hif; in hfsc_class_create() [all …]
|
| /f-stack/dpdk/drivers/net/mvpp2/ |
| H A D | mrvl_ethdev.c | 811 struct pp2_hif *hif; in mrvl_flush_bpool() local 819 hif = mrvl_get_hif(priv, core_id); in mrvl_flush_bpool() 1621 struct pp2_hif *hif; in mrvl_fill_bpool() local 1629 if (!hif) in mrvl_fill_bpool() 1772 struct pp2_hif *hif; in mrvl_rx_queue_release() local 1781 hif = mrvl_get_hif(q->priv, core_id); in mrvl_rx_queue_release() 1783 if (!hif) in mrvl_rx_queue_release() 2244 struct pp2_hif *hif; in mrvl_rx_pkt_burst() local 2247 hif = mrvl_get_hif(q->priv, core_id); in mrvl_rx_pkt_burst() 2511 struct pp2_hif *hif; in mrvl_tx_pkt_burst() local [all …]
|
| /f-stack/freebsd/contrib/device-tree/src/arm/ |
| H A D | bcm7445.dtsi | 88 compatible = "brcm,bcm7445-hif-cpubiuctrl", 94 compatible = "brcm,bcm7445-hif-continuation", 132 interrupt-names = "hif";
|
| /f-stack/freebsd/contrib/device-tree/Bindings/interrupt-controller/ |
| H A D | brcm,l2-intc.txt | 6 "brcm,hif-spi-l2-intc" or
|
| /f-stack/freebsd/contrib/device-tree/Bindings/arm/bcm/ |
| H A D | brcm,brcmstb.txt | 23 - compatible: "brcm,bcm<chip_id>-hif-continuation", "syscon" 63 compatible = "brcm,bcm7445-hif-continuation", "syscon";
|