Searched refs:MLX5_CAP_GEN (Results 1 – 14 of 14) sorted by relevance
/linux-4.4.14/drivers/infiniband/hw/mlx5/ |
D | main.c | 71 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 …]
|
D | qp.c | 222 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 …]
|
D | mad.c | 364 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()
|
D | cq.c | 770 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()
|
D | srq.c | 247 __u32 max_srq_wqes = 1 << MLX5_CAP_GEN(dev->mdev, log_max_srq_sz); in mlx5_ib_create_srq()
|
D | odp.c | 118 if (!MLX5_CAP_GEN(dev->mdev, pg)) in mlx5_ib_internal_fill_odp_caps()
|
D | mr.c | 987 bool pg_cap = !!(MLX5_CAP_GEN(dev->mdev, pg)); in reg_create()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/ |
D | fw.c | 109 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()
|
D | vport.c | 102 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()
|
D | uar.c | 179 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()
|
D | main.c | 258 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()
|
D | en_main.c | 559 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()
|
D | eq.c | 459 if (MLX5_CAP_GEN(dev, pg)) in mlx5_start_eqs()
|
/linux-4.4.14/include/linux/mlx5/ |
D | device.h | 1143 #define MLX5_CAP_GEN(mdev, cap) \ macro
|