Searched refs:nic_io (Results 1 – 6 of 6) sorted by relevance
212 struct hinic3_nic_io *nic_io; in hinic3_init_nic_io() local215 nic_io = kzalloc_obj(*nic_io); in hinic3_init_nic_io()216 if (!nic_io) in hinic3_init_nic_io()219 nic_dev->nic_io = nic_io; in hinic3_init_nic_io()233 nic_io->rx_buf_len = nic_dev->rx_buf_len; in hinic3_init_nic_io()241 nic_io->feature_cap &= HINIC3_NIC_F_ALL_MASK; in hinic3_init_nic_io()242 nic_io->feature_cap &= HINIC3_NIC_DRV_DEFAULT_FEATURE; in hinic3_init_nic_io()243 dev_dbg(hwdev->dev, "nic features: 0x%llx\n\n", nic_io->feature_cap); in hinic3_init_nic_io()250 nic_dev->nic_io = NULL; in hinic3_init_nic_io()251 kfree(nic_io); in hinic3_init_nic_io()[all …]
50 &nic_dev->nic_io->feature_cap, 1); in hinic3_get_nic_feature_from_hw()56 &nic_dev->nic_io->feature_cap, 1); in hinic3_set_nic_feature_to_hw()62 return (nic_dev->nic_io->feature_cap & feature_bits) == feature_bits; in hinic3_test_support()197 nic_dev->nic_io->feature_cap = feature_cap; in hinic3_update_nic_feature()228 struct hinic3_nic_io *nic_io = nic_dev->nic_io; in hinic3_init_function_table() local233 func_tbl_cfg.rx_wqe_buf_size = nic_io->rx_buf_len; in hinic3_init_function_table()
102 struct hinic3_nic_io *nic_io; member
524 rxq->rq = &nic_dev->nic_io->rq[rxq->q_id]; in hinic3_configure_rxqs()
751 txq->sq = &nic_dev->nic_io->sq[q_id]; in hinic3_configure_txqs()
79 struct hinic_func_to_io *nic_io = &hwdev->func_to_io; in hinic_notify_all_vfs_link_changed() local82 nic_io->link_status = link_status; in hinic_notify_all_vfs_link_changed()83 for (i = 1; i <= nic_io->max_vfs; i++) { in hinic_notify_all_vfs_link_changed()84 if (!nic_io->vf_infos[HW_VF_ID_TO_OS(i)].link_forced) in hinic_notify_all_vfs_link_changed()91 struct hinic_func_to_io *nic_io = &hwdev->func_to_io; in hinic_vf_info_vlanprio() local95 pf_vlan = nic_io->vf_infos[HW_VF_ID_TO_OS(vf_id)].pf_vlan; in hinic_vf_info_vlanprio()96 pf_qos = nic_io->vf_infos[HW_VF_ID_TO_OS(vf_id)].pf_qos; in hinic_vf_info_vlanprio()137 struct hinic_func_to_io *nic_io = &hwdev->func_to_io; in hinic_set_vf_tx_rate_max_min() local157 nic_io->vf_infos[HW_VF_ID_TO_OS(vf_id)].max_rate = max_rate; in hinic_set_vf_tx_rate_max_min()158 nic_io->vf_infos[HW_VF_ID_TO_OS(vf_id)].min_rate = min_rate; in hinic_set_vf_tx_rate_max_min()[all …]