Home
last modified time | relevance | path

Searched refs:max_qps (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_io.h71 u16 max_qps; member
118 struct hinic_hwif *hwif, u16 max_qps, int num_ceqs,
H A Dhinic_hw_io.c127 num_sqs, func_to_io->max_qps); in write_sq_ctxts()
171 num_rqs, func_to_io->max_qps); in write_rq_ctxts()
225 ctxt_block->cmdq_hdr.num_queues = func_to_io->max_qps; in hinic_clean_queue_offload_ctxt()
522 * @max_qps: maximum QPs in HW
529 struct hinic_hwif *hwif, u16 max_qps, int num_ceqs, in hinic_io_init() argument
539 func_to_io->max_qps = max_qps; in hinic_io_init()
550 err = hinic_wqs_alloc(&func_to_io->wqs, 2 * max_qps, hwif); in hinic_io_init()
H A Dhinic_hw_dev.c35 #define MAX_IRQS(max_qps, num_aeqs, num_ceqs) \ argument
36 (2 * (max_qps) + (num_aeqs) + (num_ceqs))
71 nic_cap->max_qps = dev_cap->max_sqs + 1; in parse_capability()
73 nic_cap->max_qps = dev_cap->max_sqs; in parse_capability()
75 if (nic_cap->num_qps > nic_cap->max_qps) in parse_capability()
76 nic_cap->num_qps = nic_cap->max_qps; in parse_capability()
465 err = hinic_io_init(func_to_io, hwif, nic_cap->max_qps, num_ceqs, in hinic_hwdev_ifup()
H A Dhinic_dev.h87 u16 max_qps; member
H A Dhinic_hw_dev.h34 u16 max_qps; member
H A Dhinic_ethtool.c724 for (i = 0; i < nic_dev->max_qps; i++) { in __set_hw_coal_param()
889 channels->max_combined = nic_dev->max_qps; in hinic_get_channels()
/linux/drivers/net/ethernet/huawei/hinic3/
H A Dhinic3_main.c213 u16 max_qps, glb_func_id; in hinic3_nic_probe() local
230 max_qps = hinic3_func_max_qnum(hwdev); in hinic3_nic_probe()
231 netdev = alloc_etherdev_mq(sizeof(*nic_dev), max_qps); in hinic3_nic_probe()
H A Dhinic3_nic_dev.h60 u16 max_qps; member
H A Dhinic3_nic_io.h101 u16 max_qps; member
H A Dhinic3_tx.c23 u16 q_id, num_txqs = nic_dev->max_qps; in hinic3_alloc_txqs()
/linux/include/uapi/rdma/
H A Dirdma-abi.h39 __u32 max_qps; member
/linux/drivers/net/ethernet/broadcom/bnge/
H A Dbnge_rmem.c322 u32 l2_qps, qp1_qps, max_qps; in bnge_alloc_ctx_mem() local
346 max_qps = ctxm->max_entries; in bnge_alloc_ctx_mem()
353 extra_qps = min_t(u32, 65536, max_qps - l2_qps - qp1_qps); in bnge_alloc_ctx_mem()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dfw.h72 int max_qps; member
H A Dfw.c850 dev_cap->max_qps = 1 << (field & 0x1f); in mlx4_QUERY_DEV_CAP()
1143 dev_cap->max_qps, dev_cap->reserved_qps, dev_cap->qpc_entry_sz); in mlx4_dev_cap_dump()
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_cmd.h124 int max_qps; member
H A Dmthca_cmd.c1073 dev_lim->max_qps = 1 << (field & 0x1f); in mthca_QUERY_DEV_LIM()
1217 dev_lim->max_qps, dev_lim->reserved_qps, dev_lim->qpc_entry_sz); in mthca_QUERY_DEV_LIM()
/linux/drivers/infiniband/hw/hfi1/
H A Dverbs.c58 module_param_named(max_qps, hfi1_max_qps, uint, S_IRUGO);
59 MODULE_PARM_DESC(max_qps, "Maximum number of QPs to support");
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c9279 u32 l2_qps, qp1_qps, max_qps; in bnxt_alloc_ctx_mem() local
9303 max_qps = ctxm->max_entries; in bnxt_alloc_ctx_mem()
9311 extra_qps = max_qps - l2_qps - qp1_qps; in bnxt_alloc_ctx_mem()
9315 max_qps - l2_qps - qp1_qps); in bnxt_alloc_ctx_mem()