Searched refs:nic_dev (Results 1 – 7 of 7) sorted by relevance
309 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 …]
198 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() local424 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() local579 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() local815 struct hinic_nic_dev *nic_dev = rxq->nic_dev; in hinic_rx_csum() local[all …]
92 (&((struct hinic_nic_dev *)nic_dev)->filter)94 #define HINIC_DEV_PRIVATE_TO_TCAM_INFO(nic_dev) \ argument95 (&((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 …]
295 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() local1246 struct hinic_nic_dev *nic_dev = in hinic_free_all_tx_resources() local1253 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 …]
94 struct hinic_nic_dev *nic_dev; member128 void hinic_get_func_rx_buf_size(struct hinic_nic_dev *nic_dev);
108 struct hinic_nic_dev *nic_dev; member
351 void hinic_free_fdir_filter(struct hinic_nic_dev *nic_dev);