Home
last modified time | relevance | path

Searched refs:hif (Results 1 – 10 of 10) sorted by relevance

/f-stack/dpdk/drivers/net/pfe/
H A Dpfe_hif.c55 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 Dpfe_hif_lib.c73 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 Dpfe_hif.h141 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 Dpfe_ethdev.c156 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 Dpfe_mod.h51 struct pfe_hif hif; member
/f-stack/freebsd/net/altq/
H A Daltq_hfsc.c161 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 Dmrvl_ethdev.c811 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 Dbcm7445.dtsi88 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 Dbrcm,l2-intc.txt6 "brcm,hif-spi-l2-intc" or
/f-stack/freebsd/contrib/device-tree/Bindings/arm/bcm/
H A Dbrcm,brcmstb.txt23 - compatible: "brcm,bcm<chip_id>-hif-continuation", "syscon"
63 compatible = "brcm,bcm7445-hif-continuation", "syscon";