Searched refs:num_ceqs (Results 1 – 8 of 8) sorted by relevance
| /Linux-v5.4/drivers/net/ethernet/huawei/hinic/ |
| D | hinic_hw_dev.c | 31 #define MAX_IRQS(max_qps, num_aeqs, num_ceqs) \ argument 32 (2 * (max_qps) + (num_aeqs) + (num_ceqs)) 74 int num_aeqs, num_ceqs, num_irqs; in get_capability() local 83 num_ceqs = HINIC_HWIF_NUM_CEQS(hwdev->hwif); in get_capability() 87 nic_cap->num_qps = (num_irqs - (num_aeqs + num_ceqs)) / 2; in get_capability() 174 int nr_irqs, num_aeqs, num_ceqs; in init_msix() local 179 num_ceqs = HINIC_HWIF_NUM_CEQS(hwif); in init_msix() 180 nr_irqs = MAX_IRQS(HINIC_MAX_QPS, num_aeqs, num_ceqs); in init_msix() 520 int err, num_aeqs, num_ceqs, num_qps; in hinic_hwdev_ifup() local 534 num_ceqs = HINIC_HWIF_NUM_CEQS(hwif); in hinic_hwdev_ifup() [all …]
|
| D | hinic_hw_eqs.h | 224 int num_ceqs; member 251 int num_ceqs, u32 q_len, u32 page_size,
|
| D | hinic_hw_io.h | 83 struct hinic_hwif *hwif, u16 max_qps, int num_ceqs,
|
| D | hinic_hw_eqs.c | 840 int num_ceqs, u32 q_len, u32 page_size, in hinic_ceqs_init() argument 847 ceqs->num_ceqs = num_ceqs; in hinic_ceqs_init() 849 for (q_id = 0; q_id < num_ceqs; q_id++) { in hinic_ceqs_init() 875 for (q_id = 0; q_id < ceqs->num_ceqs; q_id++) in hinic_ceqs_free()
|
| D | hinic_hw_if.h | 135 #define HINIC_HWIF_NUM_CEQS(hwif) ((hwif)->attr.num_ceqs) 222 u8 num_ceqs; member
|
| D | hinic_hw_io.c | 498 struct hinic_hwif *hwif, u16 max_qps, int num_ceqs, in hinic_io_init() argument 510 err = hinic_ceqs_init(&func_to_io->ceqs, hwif, num_ceqs, in hinic_io_init()
|
| D | hinic_hw_if.c | 214 hwif->attr.num_ceqs = BIT(HINIC_FA1_GET(attr1, CEQS_PER_FUNC)); in set_hwif_attr()
|
| /Linux-v5.4/drivers/infiniband/hw/i40iw/ |
| D | i40iw_main.c | 781 u32 num_ceqs; in i40iw_setup_ceqs() local 793 num_ceqs = min(iwdev->msix_count, iwdev->sc_dev.hmc_fpm_misc.max_ceqs); in i40iw_setup_ceqs() 794 iwdev->ceqlist = kcalloc(num_ceqs, sizeof(*iwdev->ceqlist), GFP_KERNEL); in i40iw_setup_ceqs() 800 for (ceq_id = 0; i < num_ceqs; i++, ceq_id++) { in i40iw_setup_ceqs()
|