Symbol: cm_req_msg
drivers/infiniband/core/cm.c
1339
static void cm_format_req(struct cm_req_msg *req_msg,
drivers/infiniband/core/cm.c
1517
struct cm_req_msg *req_msg;
drivers/infiniband/core/cm.c
1583
req_msg = (struct cm_req_msg *)msg->mad;
drivers/infiniband/core/cm.c
1647
static bool cm_req_has_alt_path(struct cm_req_msg *req_msg)
drivers/infiniband/core/cm.c
1664
static void cm_format_path_lid_from_req(struct cm_req_msg *req_msg,
drivers/infiniband/core/cm.c
1707
static void cm_format_paths_from_req(struct cm_req_msg *req_msg,
drivers/infiniband/core/cm.c
1822
struct cm_req_msg *req_msg;
drivers/infiniband/core/cm.c
1825
req_msg = (struct cm_req_msg *)work->mad_recv_wc->recv_buf.mad;
drivers/infiniband/core/cm.c
2006
struct cm_req_msg *req_msg;
drivers/infiniband/core/cm.c
2008
req_msg = (struct cm_req_msg *)work->mad_recv_wc->recv_buf.mad;
drivers/infiniband/core/cm.c
2063
static void cm_process_routed_req(struct cm_req_msg *req_msg, struct ib_wc *wc)
drivers/infiniband/core/cm.c
2097
struct cm_req_msg *req_msg;
drivers/infiniband/core/cm.c
2102
req_msg = (struct cm_req_msg *)work->mad_recv_wc->recv_buf.mad;
drivers/infiniband/core/cm.c
4009
alt_path = cm_req_has_alt_path((struct cm_req_msg *)
drivers/infiniband/core/cm_msgs.h
22
static inline enum ib_qp_type cm_req_get_qp_type(struct cm_req_msg *req_msg)
drivers/infiniband/core/cm_msgs.h
37
static inline void cm_req_set_qp_type(struct cm_req_msg *req_msg,
drivers/infiniband/hw/mlx4/cm.c
147
struct cm_req_msg *msg = (struct cm_req_msg *)mad;
include/rdma/ibta_vol1_c12.h
40
#define CM_REQ_LOCAL_COMM_ID CM_FIELD32_LOC(struct cm_req_msg, 0, 32)
include/rdma/ibta_vol1_c12.h
41
#define CM_REQ_VENDOR_ID CM_FIELD32_LOC(struct cm_req_msg, 5, 24)
include/rdma/ibta_vol1_c12.h
42
#define CM_REQ_SERVICE_ID CM_FIELD64_LOC(struct cm_req_msg, 8)
include/rdma/ibta_vol1_c12.h
43
#define CM_REQ_LOCAL_CA_GUID CM_FIELD64_LOC(struct cm_req_msg, 16)
include/rdma/ibta_vol1_c12.h
44
#define CM_REQ_LOCAL_Q_KEY CM_FIELD32_LOC(struct cm_req_msg, 28, 32)
include/rdma/ibta_vol1_c12.h
45
#define CM_REQ_LOCAL_QPN CM_FIELD32_LOC(struct cm_req_msg, 32, 24)
include/rdma/ibta_vol1_c12.h
46
#define CM_REQ_RESPONDER_RESOURCES CM_FIELD8_LOC(struct cm_req_msg, 35, 8)
include/rdma/ibta_vol1_c12.h
47
#define CM_REQ_LOCAL_EECN CM_FIELD32_LOC(struct cm_req_msg, 36, 24)
include/rdma/ibta_vol1_c12.h
48
#define CM_REQ_INITIATOR_DEPTH CM_FIELD8_LOC(struct cm_req_msg, 39, 8)
include/rdma/ibta_vol1_c12.h
49
#define CM_REQ_REMOTE_EECN CM_FIELD32_LOC(struct cm_req_msg, 40, 24)
include/rdma/ibta_vol1_c12.h
51
CM_FIELD8_LOC(struct cm_req_msg, 43, 5)
include/rdma/ibta_vol1_c12.h
52
#define CM_REQ_TRANSPORT_SERVICE_TYPE CM_FIELD_BLOC(struct cm_req_msg, 43, 5, 2)
include/rdma/ibta_vol1_c12.h
54
CM_FIELD_BLOC(struct cm_req_msg, 43, 7, 1)
include/rdma/ibta_vol1_c12.h
55
#define CM_REQ_STARTING_PSN CM_FIELD32_LOC(struct cm_req_msg, 44, 24)
include/rdma/ibta_vol1_c12.h
56
#define CM_REQ_LOCAL_CM_RESPONSE_TIMEOUT CM_FIELD8_LOC(struct cm_req_msg, 47, 5)
include/rdma/ibta_vol1_c12.h
57
#define CM_REQ_RETRY_COUNT CM_FIELD_BLOC(struct cm_req_msg, 47, 5, 3)
include/rdma/ibta_vol1_c12.h
58
#define CM_REQ_PARTITION_KEY CM_FIELD16_LOC(struct cm_req_msg, 48, 16)
include/rdma/ibta_vol1_c12.h
59
#define CM_REQ_PATH_PACKET_PAYLOAD_MTU CM_FIELD8_LOC(struct cm_req_msg, 50, 4)
include/rdma/ibta_vol1_c12.h
60
#define CM_REQ_RDC_EXISTS CM_FIELD_BLOC(struct cm_req_msg, 50, 4, 1)
include/rdma/ibta_vol1_c12.h
61
#define CM_REQ_RNR_RETRY_COUNT CM_FIELD_BLOC(struct cm_req_msg, 50, 5, 3)
include/rdma/ibta_vol1_c12.h
62
#define CM_REQ_MAX_CM_RETRIES CM_FIELD8_LOC(struct cm_req_msg, 51, 4)
include/rdma/ibta_vol1_c12.h
63
#define CM_REQ_SRQ CM_FIELD_BLOC(struct cm_req_msg, 51, 4, 1)
include/rdma/ibta_vol1_c12.h
65
CM_FIELD_BLOC(struct cm_req_msg, 51, 5, 3)
include/rdma/ibta_vol1_c12.h
66
#define CM_REQ_PRIMARY_LOCAL_PORT_LID CM_FIELD16_LOC(struct cm_req_msg, 52, 16)
include/rdma/ibta_vol1_c12.h
67
#define CM_REQ_PRIMARY_REMOTE_PORT_LID CM_FIELD16_LOC(struct cm_req_msg, 54, 16)
include/rdma/ibta_vol1_c12.h
69
CM_FIELD_MLOC(struct cm_req_msg, 56, 128, union ib_gid)
include/rdma/ibta_vol1_c12.h
71
CM_FIELD_MLOC(struct cm_req_msg, 72, 128, union ib_gid)
include/rdma/ibta_vol1_c12.h
72
#define CM_REQ_PRIMARY_FLOW_LABEL CM_FIELD32_LOC(struct cm_req_msg, 88, 20)
include/rdma/ibta_vol1_c12.h
73
#define CM_REQ_PRIMARY_PACKET_RATE CM_FIELD_BLOC(struct cm_req_msg, 91, 2, 6)
include/rdma/ibta_vol1_c12.h
74
#define CM_REQ_PRIMARY_TRAFFIC_CLASS CM_FIELD8_LOC(struct cm_req_msg, 92, 8)
include/rdma/ibta_vol1_c12.h
75
#define CM_REQ_PRIMARY_HOP_LIMIT CM_FIELD8_LOC(struct cm_req_msg, 93, 8)
include/rdma/ibta_vol1_c12.h
76
#define CM_REQ_PRIMARY_SL CM_FIELD8_LOC(struct cm_req_msg, 94, 4)
include/rdma/ibta_vol1_c12.h
77
#define CM_REQ_PRIMARY_SUBNET_LOCAL CM_FIELD_BLOC(struct cm_req_msg, 94, 4, 1)
include/rdma/ibta_vol1_c12.h
78
#define CM_REQ_PRIMARY_LOCAL_ACK_TIMEOUT CM_FIELD8_LOC(struct cm_req_msg, 95, 5)
include/rdma/ibta_vol1_c12.h
80
CM_FIELD16_LOC(struct cm_req_msg, 96, 16)
include/rdma/ibta_vol1_c12.h
82
CM_FIELD16_LOC(struct cm_req_msg, 98, 16)
include/rdma/ibta_vol1_c12.h
84
CM_FIELD_MLOC(struct cm_req_msg, 100, 128, union ib_gid)
include/rdma/ibta_vol1_c12.h
86
CM_FIELD_MLOC(struct cm_req_msg, 116, 128, union ib_gid)
include/rdma/ibta_vol1_c12.h
87
#define CM_REQ_ALTERNATE_FLOW_LABEL CM_FIELD32_LOC(struct cm_req_msg, 132, 20)
include/rdma/ibta_vol1_c12.h
88
#define CM_REQ_ALTERNATE_PACKET_RATE CM_FIELD_BLOC(struct cm_req_msg, 135, 2, 6)
include/rdma/ibta_vol1_c12.h
89
#define CM_REQ_ALTERNATE_TRAFFIC_CLASS CM_FIELD8_LOC(struct cm_req_msg, 136, 8)
include/rdma/ibta_vol1_c12.h
90
#define CM_REQ_ALTERNATE_HOP_LIMIT CM_FIELD8_LOC(struct cm_req_msg, 137, 8)
include/rdma/ibta_vol1_c12.h
91
#define CM_REQ_ALTERNATE_SL CM_FIELD8_LOC(struct cm_req_msg, 138, 4)
include/rdma/ibta_vol1_c12.h
93
CM_FIELD_BLOC(struct cm_req_msg, 138, 4, 1)
include/rdma/ibta_vol1_c12.h
95
CM_FIELD8_LOC(struct cm_req_msg, 139, 5)
include/rdma/ibta_vol1_c12.h
96
#define CM_REQ_SAP_SUPPORTED CM_FIELD_BLOC(struct cm_req_msg, 139, 5, 1)
include/rdma/ibta_vol1_c12.h
97
#define CM_REQ_PRIVATE_DATA CM_FIELD_MLOC(struct cm_req_msg, 140, 736, void)
include/rdma/ibta_vol1_c12.h
98
CM_STRUCT(struct cm_req_msg, 140 * 8 + 736);