Home
last modified time | relevance | path

Searched refs:MLX5_CAP_GEN (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmain.c71 switch (MLX5_CAP_GEN(dev->mdev, port_type)) { in mlx5_ib_port_link_layer()
140 *max_pkeys = mlx5_to_sw_pkey_sz(MLX5_CAP_GEN(mdev, in mlx5_query_max_pkeys()
215 u64 min_page_size = 1ull << MLX5_CAP_GEN(mdev, log_pg_sz); in mlx5_ib_query_device()
242 if (MLX5_CAP_GEN(mdev, pkv)) in mlx5_ib_query_device()
244 if (MLX5_CAP_GEN(mdev, qkv)) in mlx5_ib_query_device()
246 if (MLX5_CAP_GEN(mdev, apm)) in mlx5_ib_query_device()
248 if (MLX5_CAP_GEN(mdev, xrc)) in mlx5_ib_query_device()
251 if (MLX5_CAP_GEN(mdev, sho)) { in mlx5_ib_query_device()
260 if (MLX5_CAP_GEN(mdev, block_lb_mc)) in mlx5_ib_query_device()
268 props->max_qp = 1 << MLX5_CAP_GEN(mdev, log_max_qp); in mlx5_ib_query_device()
[all …]
Dqp.c222 if (cap->max_recv_wr > (1 << MLX5_CAP_GEN(dev->mdev, log_max_qp_sz))) in set_rq_size()
242 if (wqe_size > MLX5_CAP_GEN(dev->mdev, max_wqe_sz_rq)) { in set_rq_size()
245 MLX5_CAP_GEN(dev->mdev, in set_rq_size()
338 if (wqe_size > MLX5_CAP_GEN(dev->mdev, max_wqe_sz_sq)) { in calc_sq_size()
340 wqe_size, MLX5_CAP_GEN(dev->mdev, max_wqe_sz_sq)); in calc_sq_size()
353 if (qp->sq.wqe_cnt > (1 << MLX5_CAP_GEN(dev->mdev, log_max_qp_sz))) { in calc_sq_size()
356 1 << MLX5_CAP_GEN(dev->mdev, log_max_qp_sz)); in calc_sq_size()
373 if (desc_sz > MLX5_CAP_GEN(dev->mdev, max_wqe_sz_sq)) { in set_user_buf_size()
375 desc_sz, MLX5_CAP_GEN(dev->mdev, max_wqe_sz_sq)); in set_user_buf_size()
387 if (qp->sq.wqe_cnt > (1 << MLX5_CAP_GEN(dev->mdev, log_max_qp_sz))) { in set_user_buf_size()
[all …]
Dmad.c364 if (port < 1 || port > MLX5_CAP_GEN(mdev, num_ports)) { in mlx5_query_mad_ifc_port()
394 props->max_msg_sz = 1 << MLX5_CAP_GEN(mdev, log_max_msg); in mlx5_query_mad_ifc_port()
Dcq.c770 if (entries > (1 << MLX5_CAP_GEN(dev->mdev, log_max_cq_sz))) in mlx5_ib_create_cq()
937 if (!MLX5_CAP_GEN(dev->mdev, cq_moderation)) in mlx5_ib_modify_cq()
1092 if (!MLX5_CAP_GEN(dev->mdev, cq_resize)) { in mlx5_ib_resize_cq()
1101 if (entries > (1 << MLX5_CAP_GEN(dev->mdev, log_max_cq_sz)) + 1) in mlx5_ib_resize_cq()
Dsrq.c247 __u32 max_srq_wqes = 1 << MLX5_CAP_GEN(dev->mdev, log_max_srq_sz); in mlx5_ib_create_srq()
Dodp.c118 if (!MLX5_CAP_GEN(dev->mdev, pg)) in mlx5_ib_internal_fill_odp_caps()
Dmr.c987 bool pg_cap = !!(MLX5_CAP_GEN(dev->mdev, pg)); in reg_create()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Dfw.c109 if (MLX5_CAP_GEN(dev, eth_net_offloads)) { in mlx5_query_hca_caps()
120 if (MLX5_CAP_GEN(dev, pg)) { in mlx5_query_hca_caps()
131 if (MLX5_CAP_GEN(dev, atomic)) { in mlx5_query_hca_caps()
142 if (MLX5_CAP_GEN(dev, roce)) { in mlx5_query_hca_caps()
153 if (MLX5_CAP_GEN(dev, nic_flow_table)) { in mlx5_query_hca_caps()
Dvport.c102 is_group_manager = MLX5_CAP_GEN(dev, vport_group_manager); in mlx5_query_hca_vport_gid()
103 tbsz = mlx5_get_gid_table_len(MLX5_CAP_GEN(dev, gid_table_size)); in mlx5_query_hca_vport_gid()
136 if (MLX5_CAP_GEN(dev, num_ports) == 2) in mlx5_query_hca_vport_gid()
173 is_group_manager = MLX5_CAP_GEN(dev, vport_group_manager); in mlx5_query_hca_vport_pkey()
175 tbsz = mlx5_to_sw_pkey_sz(MLX5_CAP_GEN(dev, pkey_table_size)); in mlx5_query_hca_vport_pkey()
205 if (MLX5_CAP_GEN(dev, num_ports) == 2) in mlx5_query_hca_vport_pkey()
239 is_group_manager = MLX5_CAP_GEN(dev, vport_group_manager); in mlx5_query_hca_vport_context()
258 if (MLX5_CAP_GEN(dev, num_ports) == 2) in mlx5_query_hca_vport_context()
Duar.c179 bf->buf_size = (1 << MLX5_CAP_GEN(dev, log_bf_reg_size)) / 2; in mlx5_alloc_uuars()
184 (1 << MLX5_CAP_GEN(dev, log_bf_reg_size)) + in mlx5_alloc_uuars()
Dmain.c258 int num_eqs = 1 << MLX5_CAP_GEN(dev, log_max_eq); in mlx5_enable_msix()
262 nvec = MLX5_CAP_GEN(dev, num_ports) * num_online_cpus() + in mlx5_enable_msix()
429 mlx5_to_sw_pkey_sz(MLX5_CAP_GEN(dev, pkey_table_size)), in handle_hca_cap()
Den_main.c559 sq->bf_buf_size = (1 << MLX5_CAP_GEN(mdev, log_bf_reg_size)) / 2; in mlx5e_create_sq()
1949 if (MLX5_CAP_GEN(mdev, port_type) != MLX5_CAP_PORT_TYPE_ETH) in mlx5e_check_required_hca_cap()
1951 if (!MLX5_CAP_GEN(mdev, eth_net_offloads) || in mlx5e_check_required_hca_cap()
1952 !MLX5_CAP_GEN(mdev, nic_flow_table) || in mlx5e_check_required_hca_cap()
1972 int bf_buf_size = (1 << MLX5_CAP_GEN(mdev, log_bf_reg_size)) / 2; in mlx5e_get_max_inline_cap()
Deq.c459 if (MLX5_CAP_GEN(dev, pg)) in mlx5_start_eqs()
/linux-4.4.14/include/linux/mlx5/
Ddevice.h1143 #define MLX5_CAP_GEN(mdev, cap) \ macro