cm_req_msg
struct cm_req_msg *msg = (struct cm_req_msg *)mad;
static inline __be32 cm_req_get_local_qpn(struct cm_req_msg *req_msg)
static inline void cm_req_set_local_qpn(struct cm_req_msg *req_msg, __be32 qpn)
static inline u8 cm_req_get_resp_res(struct cm_req_msg *req_msg)
static inline void cm_req_set_resp_res(struct cm_req_msg *req_msg, u8 resp_res)
static inline u8 cm_req_get_init_depth(struct cm_req_msg *req_msg)
static inline void cm_req_set_init_depth(struct cm_req_msg *req_msg,
static inline u8 cm_req_get_remote_resp_timeout(struct cm_req_msg *req_msg)
static inline void cm_req_set_remote_resp_timeout(struct cm_req_msg *req_msg,
static inline enum ib_qp_type cm_req_get_qp_type(struct cm_req_msg *req_msg)
static inline void cm_req_set_qp_type(struct cm_req_msg *req_msg,
static inline u8 cm_req_get_flow_ctrl(struct cm_req_msg *req_msg)
static inline void cm_req_set_flow_ctrl(struct cm_req_msg *req_msg,
static inline __be32 cm_req_get_starting_psn(struct cm_req_msg *req_msg)
static inline void cm_req_set_starting_psn(struct cm_req_msg *req_msg,
static inline u8 cm_req_get_local_resp_timeout(struct cm_req_msg *req_msg)
static inline void cm_req_set_local_resp_timeout(struct cm_req_msg *req_msg,
static inline u8 cm_req_get_retry_count(struct cm_req_msg *req_msg)
static inline void cm_req_set_retry_count(struct cm_req_msg *req_msg,
static inline u8 cm_req_get_path_mtu(struct cm_req_msg *req_msg)
static inline void cm_req_set_path_mtu(struct cm_req_msg *req_msg, u8 path_mtu)
static inline u8 cm_req_get_rnr_retry_count(struct cm_req_msg *req_msg)
static inline void cm_req_set_rnr_retry_count(struct cm_req_msg *req_msg,
static inline u8 cm_req_get_max_cm_retries(struct cm_req_msg *req_msg)
static inline void cm_req_set_max_cm_retries(struct cm_req_msg *req_msg,
static inline u8 cm_req_get_srq(struct cm_req_msg *req_msg)
static inline void cm_req_set_srq(struct cm_req_msg *req_msg, u8 srq)
static inline __be32 cm_req_get_primary_flow_label(struct cm_req_msg *req_msg)
static inline void cm_req_set_primary_flow_label(struct cm_req_msg *req_msg,
static inline u8 cm_req_get_primary_packet_rate(struct cm_req_msg *req_msg)
static inline void cm_req_set_primary_packet_rate(struct cm_req_msg *req_msg,
static inline u8 cm_req_get_primary_sl(struct cm_req_msg *req_msg)
static inline void cm_req_set_primary_sl(struct cm_req_msg *req_msg, u8 sl)
static inline u8 cm_req_get_primary_subnet_local(struct cm_req_msg *req_msg)
static inline void cm_req_set_primary_subnet_local(struct cm_req_msg *req_msg,
static inline u8 cm_req_get_primary_local_ack_timeout(struct cm_req_msg *req_msg)
static inline void cm_req_set_primary_local_ack_timeout(struct cm_req_msg *req_msg,
static inline __be32 cm_req_get_alt_flow_label(struct cm_req_msg *req_msg)
static inline void cm_req_set_alt_flow_label(struct cm_req_msg *req_msg,
static inline u8 cm_req_get_alt_packet_rate(struct cm_req_msg *req_msg)
static inline void cm_req_set_alt_packet_rate(struct cm_req_msg *req_msg,
static inline u8 cm_req_get_alt_sl(struct cm_req_msg *req_msg)
static inline void cm_req_set_alt_sl(struct cm_req_msg *req_msg, u8 sl)
static inline u8 cm_req_get_alt_subnet_local(struct cm_req_msg *req_msg)
static inline void cm_req_set_alt_subnet_local(struct cm_req_msg *req_msg,
static inline u8 cm_req_get_alt_local_ack_timeout(struct cm_req_msg *req_msg)
static inline void cm_req_set_alt_local_ack_timeout(struct cm_req_msg *req_msg,
static void cm_format_req(struct cm_req_msg *req_msg,
struct cm_req_msg *req_msg;
req_msg = (struct cm_req_msg *) cm_id_priv->msg->mad;
static void cm_format_paths_from_req(struct cm_req_msg *req_msg,
struct cm_req_msg *req_msg;
req_msg = (struct cm_req_msg *)work->mad_recv_wc->recv_buf.mad;
struct cm_req_msg *req_msg;
req_msg = (struct cm_req_msg *)work->mad_recv_wc->recv_buf.mad;
static void cm_process_routed_req(struct cm_req_msg *req_msg, struct ib_wc *wc)
struct cm_req_msg *req_msg;
req_msg = (struct cm_req_msg *)work->mad_recv_wc->recv_buf.mad;
paths = 1 + (((struct cm_req_msg *) mad_recv_wc->recv_buf.mad)->