Home
last modified time | relevance | path

Searched refs:nic_cap (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/huawei/hinic/
Dhinic_hw_dev.c73 struct hinic_cap *nic_cap = &hwdev->nic_cap; in get_capability() local
87 nic_cap->num_qps = (num_irqs - (num_aeqs + num_ceqs)) / 2; in get_capability()
89 if (nic_cap->num_qps > HINIC_Q_CTXT_MAX) in get_capability()
90 nic_cap->num_qps = HINIC_Q_CTXT_MAX; in get_capability()
92 nic_cap->max_qps = dev_cap->max_sqs + 1; in get_capability()
93 if (nic_cap->max_qps != (dev_cap->max_rqs + 1)) in get_capability()
96 if (nic_cap->num_qps > nic_cap->max_qps) in get_capability()
97 nic_cap->num_qps = nic_cap->max_qps; in get_capability()
518 struct hinic_cap *nic_cap = &hwdev->nic_cap; in hinic_hwdev_ifup() local
538 err = hinic_io_init(func_to_io, hwif, nic_cap->max_qps, num_ceqs, in hinic_hwdev_ifup()
[all …]
Dhinic_hw_dev.h229 struct hinic_cap nic_cap; member
Dhinic_ethtool.c150 channels->max_rx = hwdev->nic_cap.max_qps; in hinic_get_channels()
151 channels->max_tx = hwdev->nic_cap.max_qps; in hinic_get_channels()
Dhinic_main.c250 err = hinic_set_max_qnum(nic_dev, nic_dev->hwdev->nic_cap.max_qps); in hinic_configure_max_qnum()