Home
last modified time | relevance | path

Searched refs:nic_dev (Results 1 – 7 of 7) sorted by relevance

/f-stack/dpdk/drivers/net/hinic/
H A Dhinic_pmd_ethdev.c309 nic_dev->num_qps = (nic_dev->num_sq > nic_dev->num_rq) ? in hinic_dev_configure()
310 nic_dev->num_sq : nic_dev->num_rq; in hinic_dev_configure()
463 rxq->nic_dev = nic_dev; in hinic_rx_queue_setup()
607 txq->nic_dev = nic_dev; in hinic_tx_queue_setup()
1016 rc = hinic_set_port_mtu(nic_dev->hwdev, nic_dev->mtu_size); in hinic_dev_start()
1096 nic_dev = rxq->nic_dev; in hinic_rx_queue_release()
1128 nic_dev = txq->nic_dev; in hinic_tx_queue_release()
1488 hinic_del_mac(nic_dev->hwdev, nic_dev->mc_list[i].addr_bytes, in hinic_delete_mc_addr_list()
2714 txq_size = nic_dev->nic_cap.max_sqs * sizeof(*nic_dev->txqs); in hinic_init_sw_rxtxqs()
2851 if (!hinic_support_nic(nic_dev->hwdev, &nic_dev->nic_cap)) { in hinic_nic_dev_create()
[all …]
H A Dhinic_pmd_rx.c198 rxq = nic_dev->rxqs[q_id]; in hinic_get_func_rx_buf_size()
336 struct hinic_nic_dev *nic_dev = rxq->nic_dev; in hinic_rx_fill_wqe() local
424 kfree(nic_dev->rxqs[q_id]); in hinic_free_all_rx_resources()
443 struct hinic_nic_dev *nic_dev = rxq->nic_dev; in hinic_recv_jumbo_pkt() local
579 nic_dev->num_rss++; in hinic_add_rq_to_rx_queue_list()
593 nic_dev->num_rss = 0; in hinic_setup_num_qps()
594 if (nic_dev->num_rq > 1) { in hinic_setup_num_qps()
730 hinic_rss_deinit(nic_dev); in hinic_rx_remove_configure()
739 struct hinic_nic_dev *nic_dev = rxq->nic_dev; in hinic_free_all_rx_mbufs() local
815 struct hinic_nic_dev *nic_dev = rxq->nic_dev; in hinic_rx_csum() local
[all …]
H A Dhinic_pmd_flow.c92 (&((struct hinic_nic_dev *)nic_dev)->filter)
94 #define HINIC_DEV_PRIVATE_TO_TCAM_INFO(nic_dev) \ argument
95 (&((struct hinic_nic_dev *)nic_dev)->tcam)
1834 return hinic_set_fdir_tcam(nic_dev->hwdev, in hinic_set_bgp_dport_tcam()
2071 ret_fw = hinic_set_vrrp_tcam(nic_dev); in hinic_add_5tuple_filter()
2339 ret_fw = hinic_set_lacp_tcam(nic_dev); in hinic_add_del_ethertype_filter()
3002 hinic_global_func_id(nic_dev->hwdev)); in hinic_flow_create()
3034 hinic_global_func_id(nic_dev->hwdev)); in hinic_flow_create()
3171 TAILQ_REMOVE(&nic_dev->hinic_flow_list, in hinic_flow_destroy()
3180 hinic_global_func_id(nic_dev->hwdev)); in hinic_flow_destroy()
[all …]
H A Dhinic_pmd_tx.c295 if (unlikely(!nic_dev->cpy_mpool)) in hinic_copy_tx_mbuf()
397 mbuf = hinic_copy_tx_mbuf(txq->nic_dev, mbuf, in hinic_mbuf_dma_map_sge()
1219 struct hinic_nic_dev *nic_dev = txq->nic_dev; in hinic_free_all_tx_mbufs() local
1246 struct hinic_nic_dev *nic_dev = in hinic_free_all_tx_resources() local
1253 if (nic_dev->txqs[q_id] == NULL) in hinic_free_all_tx_resources()
1257 hinic_free_all_tx_mbufs(nic_dev->txqs[q_id]); in hinic_free_all_tx_resources()
1258 hinic_free_tx_resources(nic_dev->txqs[q_id]); in hinic_free_all_tx_resources()
1261 kfree(nic_dev->txqs[q_id]); in hinic_free_all_tx_resources()
1262 nic_dev->txqs[q_id] = NULL; in hinic_free_all_tx_resources()
1269 struct hinic_nic_dev *nic_dev = in hinic_free_all_tx_mbuf() local
[all …]
H A Dhinic_pmd_rx.h94 struct hinic_nic_dev *nic_dev; member
128 void hinic_get_func_rx_buf_size(struct hinic_nic_dev *nic_dev);
H A Dhinic_pmd_tx.h108 struct hinic_nic_dev *nic_dev; member
H A Dhinic_pmd_ethdev.h351 void hinic_free_fdir_filter(struct hinic_nic_dev *nic_dev);