Searched refs:alt_path (Results 1 – 7 of 7) sorted by relevance
/linux-4.4.14/drivers/infiniband/core/ |
D | cm.c | 1066 struct ib_sa_path_rec *alt_path = param->alternate_path; in cm_format_req() local 1114 if (alt_path) { in cm_format_req() 1115 if (alt_path->hop_limit <= 1) { in cm_format_req() 1116 req_msg->alt_local_lid = alt_path->slid; in cm_format_req() 1117 req_msg->alt_remote_lid = alt_path->dlid; in cm_format_req() 1122 req_msg->alt_local_gid = alt_path->sgid; in cm_format_req() 1123 req_msg->alt_remote_gid = alt_path->dgid; in cm_format_req() 1125 alt_path->flow_label); in cm_format_req() 1126 cm_req_set_alt_packet_rate(req_msg, alt_path->rate); in cm_format_req() 1127 req_msg->alt_traffic_class = alt_path->traffic_class; in cm_format_req() [all …]
|
/linux-4.4.14/drivers/infiniband/hw/mthca/ |
D | mthca_qp.c | 131 struct mthca_qp_path alt_path; member 472 to_ib_ah_attr(dev, &qp_attr->alt_ah_attr, &context->alt_path); in mthca_query_qp() 474 be32_to_cpu(context->alt_path.port_pkey) & 0x7f; in mthca_query_qp() 494 qp_attr->alt_timeout = context->alt_path.ackto >> 3; in mthca_query_qp() 637 qp_context->alt_path.rnr_retry = qp_context->pri_path.rnr_retry = in __mthca_modify_qp() 682 if (mthca_path_set(dev, &attr->alt_ah_attr, &qp_context->alt_path, in __mthca_modify_qp() 686 qp_context->alt_path.port_pkey |= cpu_to_be32(attr->alt_pkey_index | in __mthca_modify_qp() 688 qp_context->alt_path.ackto = attr->alt_timeout << 3; in __mthca_modify_qp()
|
/linux-4.4.14/include/linux/mlx4/ |
D | qp.h | 202 struct mlx4_qp_path alt_path; member
|
/linux-4.4.14/include/linux/mlx5/ |
D | qp.h | 476 struct mlx5_qp_path alt_path; member
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | resource_tracker.c | 715 port = (qp_ctx->alt_path.sched_queue >> 6 & 1) + 1; in update_gid() 717 qp_ctx->alt_path.mgid_index += in update_gid() 719 qp_ctx->alt_path.mgid_index &= 0x7f; in update_gid() 721 qp_ctx->alt_path.mgid_index = slave & 0x7F; in update_gid() 3146 port = (qp_ctx->alt_path.sched_queue >> 6 & 1) + 1; in verify_qp_parameters() 3151 if (qp_ctx->alt_path.mgid_index >= num_gids) in verify_qp_parameters() 3709 dev, slave, (qpc->alt_path.sched_queue >> 6 & 1) in adjust_qp_sched_queue() 3713 qpc->alt_path.sched_queue = in adjust_qp_sched_queue() 3714 (qpc->alt_path.sched_queue & ~(1 << 6)) | in adjust_qp_sched_queue()
|
/linux-4.4.14/drivers/infiniband/hw/mlx4/ |
D | qp.c | 1694 &context->alt_path, in __mlx4_ib_modify_qp() 1698 context->alt_path.pkey_index = attr->alt_pkey_index; in __mlx4_ib_modify_qp() 1699 context->alt_path.ackto = attr->alt_timeout << 3; in __mlx4_ib_modify_qp() 3267 to_ib_ah_attr(dev, &qp_attr->alt_ah_attr, &context.alt_path); in mlx4_ib_query_qp() 3268 qp_attr->alt_pkey_index = context.alt_path.pkey_index & 0x7f; in mlx4_ib_query_qp() 3290 qp_attr->alt_timeout = context.alt_path.ackto >> 3; in mlx4_ib_query_qp()
|
/linux-4.4.14/drivers/infiniband/hw/mlx5/ |
D | qp.c | 1637 err = mlx5_set_path(dev, &attr->alt_ah_attr, &context->alt_path, in __mlx5_ib_modify_qp() 3069 to_ib_ah_attr(dev, &qp_attr->alt_ah_attr, &context->alt_path); in mlx5_ib_query_qp() 3070 qp_attr->alt_pkey_index = context->alt_path.pkey_index & 0x7f; in mlx5_ib_query_qp() 3089 qp_attr->alt_timeout = context->alt_path.ackto_lt >> 3; in mlx5_ib_query_qp()
|