req_msg          1272 drivers/infiniband/core/cm.c static void cm_format_req(struct cm_req_msg *req_msg,
req_msg          1284 drivers/infiniband/core/cm.c 	cm_format_mad_hdr(&req_msg->hdr, CM_REQ_ATTR_ID,
req_msg          1287 drivers/infiniband/core/cm.c 	req_msg->local_comm_id = cm_id_priv->id.local_id;
req_msg          1288 drivers/infiniband/core/cm.c 	req_msg->service_id = param->service_id;
req_msg          1289 drivers/infiniband/core/cm.c 	req_msg->local_ca_guid = cm_id_priv->id.device->node_guid;
req_msg          1290 drivers/infiniband/core/cm.c 	cm_req_set_local_qpn(req_msg, cpu_to_be32(param->qp_num));
req_msg          1291 drivers/infiniband/core/cm.c 	cm_req_set_init_depth(req_msg, param->initiator_depth);
req_msg          1292 drivers/infiniband/core/cm.c 	cm_req_set_remote_resp_timeout(req_msg,
req_msg          1294 drivers/infiniband/core/cm.c 	cm_req_set_qp_type(req_msg, param->qp_type);
req_msg          1295 drivers/infiniband/core/cm.c 	cm_req_set_flow_ctrl(req_msg, param->flow_control);
req_msg          1296 drivers/infiniband/core/cm.c 	cm_req_set_starting_psn(req_msg, cpu_to_be32(param->starting_psn));
req_msg          1297 drivers/infiniband/core/cm.c 	cm_req_set_local_resp_timeout(req_msg,
req_msg          1299 drivers/infiniband/core/cm.c 	req_msg->pkey = param->primary_path->pkey;
req_msg          1300 drivers/infiniband/core/cm.c 	cm_req_set_path_mtu(req_msg, param->primary_path->mtu);
req_msg          1301 drivers/infiniband/core/cm.c 	cm_req_set_max_cm_retries(req_msg, param->max_cm_retries);
req_msg          1304 drivers/infiniband/core/cm.c 		cm_req_set_resp_res(req_msg, param->responder_resources);
req_msg          1305 drivers/infiniband/core/cm.c 		cm_req_set_retry_count(req_msg, param->retry_count);
req_msg          1306 drivers/infiniband/core/cm.c 		cm_req_set_rnr_retry_count(req_msg, param->rnr_retry_count);
req_msg          1307 drivers/infiniband/core/cm.c 		cm_req_set_srq(req_msg, param->srq);
req_msg          1310 drivers/infiniband/core/cm.c 	req_msg->primary_local_gid = pri_path->sgid;
req_msg          1311 drivers/infiniband/core/cm.c 	req_msg->primary_remote_gid = pri_path->dgid;
req_msg          1313 drivers/infiniband/core/cm.c 		req_msg->primary_local_gid.global.interface_id
req_msg          1315 drivers/infiniband/core/cm.c 		req_msg->primary_remote_gid.global.interface_id
req_msg          1319 drivers/infiniband/core/cm.c 		req_msg->primary_local_lid = pri_ext ? 0 :
req_msg          1321 drivers/infiniband/core/cm.c 		req_msg->primary_remote_lid = pri_ext ? 0 :
req_msg          1325 drivers/infiniband/core/cm.c 		req_msg->primary_local_lid = IB_LID_PERMISSIVE;
req_msg          1326 drivers/infiniband/core/cm.c 		req_msg->primary_remote_lid = IB_LID_PERMISSIVE;
req_msg          1328 drivers/infiniband/core/cm.c 	cm_req_set_primary_flow_label(req_msg, pri_path->flow_label);
req_msg          1329 drivers/infiniband/core/cm.c 	cm_req_set_primary_packet_rate(req_msg, pri_path->rate);
req_msg          1330 drivers/infiniband/core/cm.c 	req_msg->primary_traffic_class = pri_path->traffic_class;
req_msg          1331 drivers/infiniband/core/cm.c 	req_msg->primary_hop_limit = pri_path->hop_limit;
req_msg          1332 drivers/infiniband/core/cm.c 	cm_req_set_primary_sl(req_msg, pri_path->sl);
req_msg          1333 drivers/infiniband/core/cm.c 	cm_req_set_primary_subnet_local(req_msg, (pri_path->hop_limit <= 1));
req_msg          1334 drivers/infiniband/core/cm.c 	cm_req_set_primary_local_ack_timeout(req_msg,
req_msg          1345 drivers/infiniband/core/cm.c 		req_msg->alt_local_gid = alt_path->sgid;
req_msg          1346 drivers/infiniband/core/cm.c 		req_msg->alt_remote_gid = alt_path->dgid;
req_msg          1348 drivers/infiniband/core/cm.c 			req_msg->alt_local_gid.global.interface_id
req_msg          1350 drivers/infiniband/core/cm.c 			req_msg->alt_remote_gid.global.interface_id
req_msg          1354 drivers/infiniband/core/cm.c 			req_msg->alt_local_lid = alt_ext ? 0 :
req_msg          1356 drivers/infiniband/core/cm.c 			req_msg->alt_remote_lid = alt_ext ? 0 :
req_msg          1359 drivers/infiniband/core/cm.c 			req_msg->alt_local_lid = IB_LID_PERMISSIVE;
req_msg          1360 drivers/infiniband/core/cm.c 			req_msg->alt_remote_lid = IB_LID_PERMISSIVE;
req_msg          1362 drivers/infiniband/core/cm.c 		cm_req_set_alt_flow_label(req_msg,
req_msg          1364 drivers/infiniband/core/cm.c 		cm_req_set_alt_packet_rate(req_msg, alt_path->rate);
req_msg          1365 drivers/infiniband/core/cm.c 		req_msg->alt_traffic_class = alt_path->traffic_class;
req_msg          1366 drivers/infiniband/core/cm.c 		req_msg->alt_hop_limit = alt_path->hop_limit;
req_msg          1367 drivers/infiniband/core/cm.c 		cm_req_set_alt_sl(req_msg, alt_path->sl);
req_msg          1368 drivers/infiniband/core/cm.c 		cm_req_set_alt_subnet_local(req_msg, (alt_path->hop_limit <= 1));
req_msg          1369 drivers/infiniband/core/cm.c 		cm_req_set_alt_local_ack_timeout(req_msg,
req_msg          1375 drivers/infiniband/core/cm.c 		memcpy(req_msg->private_data, param->private_data,
req_msg          1408 drivers/infiniband/core/cm.c 	struct cm_req_msg *req_msg;
req_msg          1462 drivers/infiniband/core/cm.c 	req_msg = (struct cm_req_msg *) cm_id_priv->msg->mad;
req_msg          1463 drivers/infiniband/core/cm.c 	cm_format_req(req_msg, cm_id_priv, param);
req_msg          1464 drivers/infiniband/core/cm.c 	cm_id_priv->tid = req_msg->hdr.tid;
req_msg          1468 drivers/infiniband/core/cm.c 	cm_id_priv->local_qpn = cm_req_get_local_qpn(req_msg);
req_msg          1469 drivers/infiniband/core/cm.c 	cm_id_priv->rq_psn = cm_req_get_starting_psn(req_msg);
req_msg          1532 drivers/infiniband/core/cm.c static bool cm_req_has_alt_path(struct cm_req_msg *req_msg)
req_msg          1534 drivers/infiniband/core/cm.c 	return ((req_msg->alt_local_lid) ||
req_msg          1535 drivers/infiniband/core/cm.c 		(ib_is_opa_gid(&req_msg->alt_local_gid)));
req_msg          1547 drivers/infiniband/core/cm.c static void cm_format_path_lid_from_req(struct cm_req_msg *req_msg,
req_msg          1555 drivers/infiniband/core/cm.c 				 ntohs(req_msg->primary_local_lid));
req_msg          1557 drivers/infiniband/core/cm.c 				 ntohs(req_msg->primary_remote_lid));
req_msg          1559 drivers/infiniband/core/cm.c 		lid = opa_get_lid_from_gid(&req_msg->primary_local_gid);
req_msg          1562 drivers/infiniband/core/cm.c 		lid = opa_get_lid_from_gid(&req_msg->primary_remote_gid);
req_msg          1566 drivers/infiniband/core/cm.c 	if (!cm_req_has_alt_path(req_msg))
req_msg          1570 drivers/infiniband/core/cm.c 		sa_path_set_dlid(alt_path, ntohs(req_msg->alt_local_lid));
req_msg          1571 drivers/infiniband/core/cm.c 		sa_path_set_slid(alt_path, ntohs(req_msg->alt_remote_lid));
req_msg          1573 drivers/infiniband/core/cm.c 		lid = opa_get_lid_from_gid(&req_msg->alt_local_gid);
req_msg          1576 drivers/infiniband/core/cm.c 		lid = opa_get_lid_from_gid(&req_msg->alt_remote_gid);
req_msg          1581 drivers/infiniband/core/cm.c static void cm_format_paths_from_req(struct cm_req_msg *req_msg,
req_msg          1585 drivers/infiniband/core/cm.c 	primary_path->dgid = req_msg->primary_local_gid;
req_msg          1586 drivers/infiniband/core/cm.c 	primary_path->sgid = req_msg->primary_remote_gid;
req_msg          1587 drivers/infiniband/core/cm.c 	primary_path->flow_label = cm_req_get_primary_flow_label(req_msg);
req_msg          1588 drivers/infiniband/core/cm.c 	primary_path->hop_limit = req_msg->primary_hop_limit;
req_msg          1589 drivers/infiniband/core/cm.c 	primary_path->traffic_class = req_msg->primary_traffic_class;
req_msg          1591 drivers/infiniband/core/cm.c 	primary_path->pkey = req_msg->pkey;
req_msg          1592 drivers/infiniband/core/cm.c 	primary_path->sl = cm_req_get_primary_sl(req_msg);
req_msg          1594 drivers/infiniband/core/cm.c 	primary_path->mtu = cm_req_get_path_mtu(req_msg);
req_msg          1596 drivers/infiniband/core/cm.c 	primary_path->rate = cm_req_get_primary_packet_rate(req_msg);
req_msg          1599 drivers/infiniband/core/cm.c 		cm_req_get_primary_local_ack_timeout(req_msg);
req_msg          1601 drivers/infiniband/core/cm.c 	primary_path->service_id = req_msg->service_id;
req_msg          1605 drivers/infiniband/core/cm.c 	if (cm_req_has_alt_path(req_msg)) {
req_msg          1606 drivers/infiniband/core/cm.c 		alt_path->dgid = req_msg->alt_local_gid;
req_msg          1607 drivers/infiniband/core/cm.c 		alt_path->sgid = req_msg->alt_remote_gid;
req_msg          1608 drivers/infiniband/core/cm.c 		alt_path->flow_label = cm_req_get_alt_flow_label(req_msg);
req_msg          1609 drivers/infiniband/core/cm.c 		alt_path->hop_limit = req_msg->alt_hop_limit;
req_msg          1610 drivers/infiniband/core/cm.c 		alt_path->traffic_class = req_msg->alt_traffic_class;
req_msg          1612 drivers/infiniband/core/cm.c 		alt_path->pkey = req_msg->pkey;
req_msg          1613 drivers/infiniband/core/cm.c 		alt_path->sl = cm_req_get_alt_sl(req_msg);
req_msg          1615 drivers/infiniband/core/cm.c 		alt_path->mtu = cm_req_get_path_mtu(req_msg);
req_msg          1617 drivers/infiniband/core/cm.c 		alt_path->rate = cm_req_get_alt_packet_rate(req_msg);
req_msg          1620 drivers/infiniband/core/cm.c 			cm_req_get_alt_local_ack_timeout(req_msg);
req_msg          1622 drivers/infiniband/core/cm.c 		alt_path->service_id = req_msg->service_id;
req_msg          1627 drivers/infiniband/core/cm.c 	cm_format_path_lid_from_req(req_msg, primary_path, alt_path);
req_msg          1681 drivers/infiniband/core/cm.c 	struct cm_req_msg *req_msg;
req_msg          1684 drivers/infiniband/core/cm.c 	req_msg = (struct cm_req_msg *)work->mad_recv_wc->recv_buf.mad;
req_msg          1691 drivers/infiniband/core/cm.c 	if (cm_req_has_alt_path(req_msg)) {
req_msg          1697 drivers/infiniband/core/cm.c 	param->remote_ca_guid = req_msg->local_ca_guid;
req_msg          1698 drivers/infiniband/core/cm.c 	param->remote_qkey = be32_to_cpu(req_msg->local_qkey);
req_msg          1699 drivers/infiniband/core/cm.c 	param->remote_qpn = be32_to_cpu(cm_req_get_local_qpn(req_msg));
req_msg          1700 drivers/infiniband/core/cm.c 	param->qp_type = cm_req_get_qp_type(req_msg);
req_msg          1701 drivers/infiniband/core/cm.c 	param->starting_psn = be32_to_cpu(cm_req_get_starting_psn(req_msg));
req_msg          1702 drivers/infiniband/core/cm.c 	param->responder_resources = cm_req_get_init_depth(req_msg);
req_msg          1703 drivers/infiniband/core/cm.c 	param->initiator_depth = cm_req_get_resp_res(req_msg);
req_msg          1705 drivers/infiniband/core/cm.c 					cm_req_get_remote_resp_timeout(req_msg);
req_msg          1706 drivers/infiniband/core/cm.c 	param->flow_control = cm_req_get_flow_ctrl(req_msg);
req_msg          1708 drivers/infiniband/core/cm.c 					cm_req_get_local_resp_timeout(req_msg);
req_msg          1709 drivers/infiniband/core/cm.c 	param->retry_count = cm_req_get_retry_count(req_msg);
req_msg          1710 drivers/infiniband/core/cm.c 	param->rnr_retry_count = cm_req_get_rnr_retry_count(req_msg);
req_msg          1711 drivers/infiniband/core/cm.c 	param->srq = cm_req_get_srq(req_msg);
req_msg          1713 drivers/infiniband/core/cm.c 	work->cm_event.private_data = &req_msg->private_data;
req_msg          1845 drivers/infiniband/core/cm.c 	struct cm_req_msg *req_msg;
req_msg          1848 drivers/infiniband/core/cm.c 	req_msg = (struct cm_req_msg *)work->mad_recv_wc->recv_buf.mad;
req_msg          1885 drivers/infiniband/core/cm.c 					   req_msg->service_id);
req_msg          1908 drivers/infiniband/core/cm.c static void cm_process_routed_req(struct cm_req_msg *req_msg, struct ib_wc *wc)
req_msg          1910 drivers/infiniband/core/cm.c 	if (!cm_req_get_primary_subnet_local(req_msg)) {
req_msg          1911 drivers/infiniband/core/cm.c 		if (req_msg->primary_local_lid == IB_LID_PERMISSIVE) {
req_msg          1912 drivers/infiniband/core/cm.c 			req_msg->primary_local_lid = ib_lid_be16(wc->slid);
req_msg          1913 drivers/infiniband/core/cm.c 			cm_req_set_primary_sl(req_msg, wc->sl);
req_msg          1916 drivers/infiniband/core/cm.c 		if (req_msg->primary_remote_lid == IB_LID_PERMISSIVE)
req_msg          1917 drivers/infiniband/core/cm.c 			req_msg->primary_remote_lid = cpu_to_be16(wc->dlid_path_bits);
req_msg          1920 drivers/infiniband/core/cm.c 	if (!cm_req_get_alt_subnet_local(req_msg)) {
req_msg          1921 drivers/infiniband/core/cm.c 		if (req_msg->alt_local_lid == IB_LID_PERMISSIVE) {
req_msg          1922 drivers/infiniband/core/cm.c 			req_msg->alt_local_lid = ib_lid_be16(wc->slid);
req_msg          1923 drivers/infiniband/core/cm.c 			cm_req_set_alt_sl(req_msg, wc->sl);
req_msg          1926 drivers/infiniband/core/cm.c 		if (req_msg->alt_remote_lid == IB_LID_PERMISSIVE)
req_msg          1927 drivers/infiniband/core/cm.c 			req_msg->alt_remote_lid = cpu_to_be16(wc->dlid_path_bits);
req_msg          1935 drivers/infiniband/core/cm.c 	struct cm_req_msg *req_msg;
req_msg          1940 drivers/infiniband/core/cm.c 	req_msg = (struct cm_req_msg *)work->mad_recv_wc->recv_buf.mad;
req_msg          1947 drivers/infiniband/core/cm.c 	cm_id_priv->id.remote_id = req_msg->local_comm_id;
req_msg          1959 drivers/infiniband/core/cm.c 	cm_id_priv->timewait_info->work.remote_id = req_msg->local_comm_id;
req_msg          1960 drivers/infiniband/core/cm.c 	cm_id_priv->timewait_info->remote_ca_guid = req_msg->local_ca_guid;
req_msg          1961 drivers/infiniband/core/cm.c 	cm_id_priv->timewait_info->remote_qpn = cm_req_get_local_qpn(req_msg);
req_msg          1973 drivers/infiniband/core/cm.c 	cm_id_priv->id.service_id = req_msg->service_id;
req_msg          1976 drivers/infiniband/core/cm.c 	cm_process_routed_req(req_msg, work->mad_recv_wc->wc);
req_msg          1979 drivers/infiniband/core/cm.c 	if (cm_req_has_alt_path(req_msg))
req_msg          1993 drivers/infiniband/core/cm.c 				     &req_msg->primary_local_gid);
req_msg          1995 drivers/infiniband/core/cm.c 	if (cm_req_has_alt_path(req_msg))
req_msg          1997 drivers/infiniband/core/cm.c 	cm_format_paths_from_req(req_msg, &work->path[0],
req_msg          2021 drivers/infiniband/core/cm.c 	if (cm_req_has_alt_path(req_msg)) {
req_msg          2031 drivers/infiniband/core/cm.c 	cm_id_priv->tid = req_msg->hdr.tid;
req_msg          2033 drivers/infiniband/core/cm.c 					cm_req_get_local_resp_timeout(req_msg));
req_msg          2034 drivers/infiniband/core/cm.c 	cm_id_priv->max_cm_retries = cm_req_get_max_cm_retries(req_msg);
req_msg          2035 drivers/infiniband/core/cm.c 	cm_id_priv->remote_qpn = cm_req_get_local_qpn(req_msg);
req_msg          2036 drivers/infiniband/core/cm.c 	cm_id_priv->initiator_depth = cm_req_get_resp_res(req_msg);
req_msg          2037 drivers/infiniband/core/cm.c 	cm_id_priv->responder_resources = cm_req_get_init_depth(req_msg);
req_msg          2038 drivers/infiniband/core/cm.c 	cm_id_priv->path_mtu = cm_req_get_path_mtu(req_msg);
req_msg          2039 drivers/infiniband/core/cm.c 	cm_id_priv->pkey = req_msg->pkey;
req_msg          2040 drivers/infiniband/core/cm.c 	cm_id_priv->sq_psn = cm_req_get_starting_psn(req_msg);
req_msg          2041 drivers/infiniband/core/cm.c 	cm_id_priv->retry_count = cm_req_get_retry_count(req_msg);
req_msg          2042 drivers/infiniband/core/cm.c 	cm_id_priv->rnr_retry_count = cm_req_get_rnr_retry_count(req_msg);
req_msg          2043 drivers/infiniband/core/cm.c 	cm_id_priv->qp_type = cm_req_get_qp_type(req_msg);
req_msg           103 drivers/infiniband/core/cm_msgs.h static inline __be32 cm_req_get_local_qpn(struct cm_req_msg *req_msg)
req_msg           105 drivers/infiniband/core/cm_msgs.h 	return cpu_to_be32(be32_to_cpu(req_msg->offset32) >> 8);
req_msg           108 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_local_qpn(struct cm_req_msg *req_msg, __be32 qpn)
req_msg           110 drivers/infiniband/core/cm_msgs.h 	req_msg->offset32 = cpu_to_be32((be32_to_cpu(qpn) << 8) |
req_msg           111 drivers/infiniband/core/cm_msgs.h 					 (be32_to_cpu(req_msg->offset32) &
req_msg           115 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_resp_res(struct cm_req_msg *req_msg)
req_msg           117 drivers/infiniband/core/cm_msgs.h 	return (u8) be32_to_cpu(req_msg->offset32);
req_msg           120 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_resp_res(struct cm_req_msg *req_msg, u8 resp_res)
req_msg           122 drivers/infiniband/core/cm_msgs.h 	req_msg->offset32 = cpu_to_be32(resp_res |
req_msg           123 drivers/infiniband/core/cm_msgs.h 					(be32_to_cpu(req_msg->offset32) &
req_msg           127 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_init_depth(struct cm_req_msg *req_msg)
req_msg           129 drivers/infiniband/core/cm_msgs.h 	return (u8) be32_to_cpu(req_msg->offset36);
req_msg           132 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_init_depth(struct cm_req_msg *req_msg,
req_msg           135 drivers/infiniband/core/cm_msgs.h 	req_msg->offset36 = cpu_to_be32(init_depth |
req_msg           136 drivers/infiniband/core/cm_msgs.h 					(be32_to_cpu(req_msg->offset36) &
req_msg           140 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_remote_resp_timeout(struct cm_req_msg *req_msg)
req_msg           142 drivers/infiniband/core/cm_msgs.h 	return (u8) ((be32_to_cpu(req_msg->offset40) & 0xF8) >> 3);
req_msg           145 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_remote_resp_timeout(struct cm_req_msg *req_msg,
req_msg           148 drivers/infiniband/core/cm_msgs.h 	req_msg->offset40 = cpu_to_be32((resp_timeout << 3) |
req_msg           149 drivers/infiniband/core/cm_msgs.h 					 (be32_to_cpu(req_msg->offset40) &
req_msg           153 drivers/infiniband/core/cm_msgs.h static inline enum ib_qp_type cm_req_get_qp_type(struct cm_req_msg *req_msg)
req_msg           155 drivers/infiniband/core/cm_msgs.h 	u8 transport_type = (u8) (be32_to_cpu(req_msg->offset40) & 0x06) >> 1;
req_msg           160 drivers/infiniband/core/cm_msgs.h 		switch (req_msg->offset51 & 0x7) {
req_msg           168 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_qp_type(struct cm_req_msg *req_msg,
req_msg           173 drivers/infiniband/core/cm_msgs.h 		req_msg->offset40 = cpu_to_be32((be32_to_cpu(
req_msg           174 drivers/infiniband/core/cm_msgs.h 						  req_msg->offset40) &
req_msg           178 drivers/infiniband/core/cm_msgs.h 		req_msg->offset40 = cpu_to_be32((be32_to_cpu(
req_msg           179 drivers/infiniband/core/cm_msgs.h 						 req_msg->offset40) &
req_msg           181 drivers/infiniband/core/cm_msgs.h 		req_msg->offset51 = (req_msg->offset51 & 0xF8) | 1;
req_msg           184 drivers/infiniband/core/cm_msgs.h 		req_msg->offset40 = cpu_to_be32(be32_to_cpu(
req_msg           185 drivers/infiniband/core/cm_msgs.h 						 req_msg->offset40) &
req_msg           190 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_flow_ctrl(struct cm_req_msg *req_msg)
req_msg           192 drivers/infiniband/core/cm_msgs.h 	return be32_to_cpu(req_msg->offset40) & 0x1;
req_msg           195 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_flow_ctrl(struct cm_req_msg *req_msg,
req_msg           198 drivers/infiniband/core/cm_msgs.h 	req_msg->offset40 = cpu_to_be32((flow_ctrl & 0x1) |
req_msg           199 drivers/infiniband/core/cm_msgs.h 					 (be32_to_cpu(req_msg->offset40) &
req_msg           203 drivers/infiniband/core/cm_msgs.h static inline __be32 cm_req_get_starting_psn(struct cm_req_msg *req_msg)
req_msg           205 drivers/infiniband/core/cm_msgs.h 	return cpu_to_be32(be32_to_cpu(req_msg->offset44) >> 8);
req_msg           208 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_starting_psn(struct cm_req_msg *req_msg,
req_msg           211 drivers/infiniband/core/cm_msgs.h 	req_msg->offset44 = cpu_to_be32((be32_to_cpu(starting_psn) << 8) |
req_msg           212 drivers/infiniband/core/cm_msgs.h 			    (be32_to_cpu(req_msg->offset44) & 0x000000FF));
req_msg           215 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_local_resp_timeout(struct cm_req_msg *req_msg)
req_msg           217 drivers/infiniband/core/cm_msgs.h 	return (u8) ((be32_to_cpu(req_msg->offset44) & 0xF8) >> 3);
req_msg           220 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_local_resp_timeout(struct cm_req_msg *req_msg,
req_msg           223 drivers/infiniband/core/cm_msgs.h 	req_msg->offset44 = cpu_to_be32((resp_timeout << 3) |
req_msg           224 drivers/infiniband/core/cm_msgs.h 			    (be32_to_cpu(req_msg->offset44) & 0xFFFFFF07));
req_msg           227 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_retry_count(struct cm_req_msg *req_msg)
req_msg           229 drivers/infiniband/core/cm_msgs.h 	return (u8) (be32_to_cpu(req_msg->offset44) & 0x7);
req_msg           232 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_retry_count(struct cm_req_msg *req_msg,
req_msg           235 drivers/infiniband/core/cm_msgs.h 	req_msg->offset44 = cpu_to_be32((retry_count & 0x7) |
req_msg           236 drivers/infiniband/core/cm_msgs.h 			    (be32_to_cpu(req_msg->offset44) & 0xFFFFFFF8));
req_msg           239 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_path_mtu(struct cm_req_msg *req_msg)
req_msg           241 drivers/infiniband/core/cm_msgs.h 	return req_msg->offset50 >> 4;
req_msg           244 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_path_mtu(struct cm_req_msg *req_msg, u8 path_mtu)
req_msg           246 drivers/infiniband/core/cm_msgs.h 	req_msg->offset50 = (u8) ((req_msg->offset50 & 0xF) | (path_mtu << 4));
req_msg           249 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_rnr_retry_count(struct cm_req_msg *req_msg)
req_msg           251 drivers/infiniband/core/cm_msgs.h 	return req_msg->offset50 & 0x7;
req_msg           254 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_rnr_retry_count(struct cm_req_msg *req_msg,
req_msg           257 drivers/infiniband/core/cm_msgs.h 	req_msg->offset50 = (u8) ((req_msg->offset50 & 0xF8) |
req_msg           261 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_max_cm_retries(struct cm_req_msg *req_msg)
req_msg           263 drivers/infiniband/core/cm_msgs.h 	return req_msg->offset51 >> 4;
req_msg           266 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_max_cm_retries(struct cm_req_msg *req_msg,
req_msg           269 drivers/infiniband/core/cm_msgs.h 	req_msg->offset51 = (u8) ((req_msg->offset51 & 0xF) | (retries << 4));
req_msg           272 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_srq(struct cm_req_msg *req_msg)
req_msg           274 drivers/infiniband/core/cm_msgs.h 	return (req_msg->offset51 & 0x8) >> 3;
req_msg           277 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_srq(struct cm_req_msg *req_msg, u8 srq)
req_msg           279 drivers/infiniband/core/cm_msgs.h 	req_msg->offset51 = (u8) ((req_msg->offset51 & 0xF7) |
req_msg           283 drivers/infiniband/core/cm_msgs.h static inline __be32 cm_req_get_primary_flow_label(struct cm_req_msg *req_msg)
req_msg           285 drivers/infiniband/core/cm_msgs.h 	return cpu_to_be32(be32_to_cpu(req_msg->primary_offset88) >> 12);
req_msg           288 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_primary_flow_label(struct cm_req_msg *req_msg,
req_msg           291 drivers/infiniband/core/cm_msgs.h 	req_msg->primary_offset88 = cpu_to_be32(
req_msg           292 drivers/infiniband/core/cm_msgs.h 				    (be32_to_cpu(req_msg->primary_offset88) &
req_msg           297 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_primary_packet_rate(struct cm_req_msg *req_msg)
req_msg           299 drivers/infiniband/core/cm_msgs.h 	return (u8) (be32_to_cpu(req_msg->primary_offset88) & 0x3F);
req_msg           302 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_primary_packet_rate(struct cm_req_msg *req_msg,
req_msg           305 drivers/infiniband/core/cm_msgs.h 	req_msg->primary_offset88 = cpu_to_be32(
req_msg           306 drivers/infiniband/core/cm_msgs.h 				    (be32_to_cpu(req_msg->primary_offset88) &
req_msg           310 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_primary_sl(struct cm_req_msg *req_msg)
req_msg           312 drivers/infiniband/core/cm_msgs.h 	return (u8) (req_msg->primary_offset94 >> 4);
req_msg           315 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_primary_sl(struct cm_req_msg *req_msg, u8 sl)
req_msg           317 drivers/infiniband/core/cm_msgs.h 	req_msg->primary_offset94 = (u8) ((req_msg->primary_offset94 & 0x0F) |
req_msg           321 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_primary_subnet_local(struct cm_req_msg *req_msg)
req_msg           323 drivers/infiniband/core/cm_msgs.h 	return (u8) ((req_msg->primary_offset94 & 0x08) >> 3);
req_msg           326 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_primary_subnet_local(struct cm_req_msg *req_msg,
req_msg           329 drivers/infiniband/core/cm_msgs.h 	req_msg->primary_offset94 = (u8) ((req_msg->primary_offset94 & 0xF7) |
req_msg           333 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_primary_local_ack_timeout(struct cm_req_msg *req_msg)
req_msg           335 drivers/infiniband/core/cm_msgs.h 	return (u8) (req_msg->primary_offset95 >> 3);
req_msg           338 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_primary_local_ack_timeout(struct cm_req_msg *req_msg,
req_msg           341 drivers/infiniband/core/cm_msgs.h 	req_msg->primary_offset95 = (u8) ((req_msg->primary_offset95 & 0x07) |
req_msg           345 drivers/infiniband/core/cm_msgs.h static inline __be32 cm_req_get_alt_flow_label(struct cm_req_msg *req_msg)
req_msg           347 drivers/infiniband/core/cm_msgs.h 	return cpu_to_be32(be32_to_cpu(req_msg->alt_offset132) >> 12);
req_msg           350 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_alt_flow_label(struct cm_req_msg *req_msg,
req_msg           353 drivers/infiniband/core/cm_msgs.h 	req_msg->alt_offset132 = cpu_to_be32(
req_msg           354 drivers/infiniband/core/cm_msgs.h 				 (be32_to_cpu(req_msg->alt_offset132) &
req_msg           359 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_alt_packet_rate(struct cm_req_msg *req_msg)
req_msg           361 drivers/infiniband/core/cm_msgs.h 	return (u8) (be32_to_cpu(req_msg->alt_offset132) & 0x3F);
req_msg           364 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_alt_packet_rate(struct cm_req_msg *req_msg,
req_msg           367 drivers/infiniband/core/cm_msgs.h 	req_msg->alt_offset132 = cpu_to_be32(
req_msg           368 drivers/infiniband/core/cm_msgs.h 				 (be32_to_cpu(req_msg->alt_offset132) &
req_msg           372 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_alt_sl(struct cm_req_msg *req_msg)
req_msg           374 drivers/infiniband/core/cm_msgs.h 	return (u8) (req_msg->alt_offset138 >> 4);
req_msg           377 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_alt_sl(struct cm_req_msg *req_msg, u8 sl)
req_msg           379 drivers/infiniband/core/cm_msgs.h 	req_msg->alt_offset138 = (u8) ((req_msg->alt_offset138 & 0x0F) |
req_msg           383 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_alt_subnet_local(struct cm_req_msg *req_msg)
req_msg           385 drivers/infiniband/core/cm_msgs.h 	return (u8) ((req_msg->alt_offset138 & 0x08) >> 3);
req_msg           388 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_alt_subnet_local(struct cm_req_msg *req_msg,
req_msg           391 drivers/infiniband/core/cm_msgs.h 	req_msg->alt_offset138 = (u8) ((req_msg->alt_offset138 & 0xF7) |
req_msg           395 drivers/infiniband/core/cm_msgs.h static inline u8 cm_req_get_alt_local_ack_timeout(struct cm_req_msg *req_msg)
req_msg           397 drivers/infiniband/core/cm_msgs.h 	return (u8) (req_msg->alt_offset139 >> 3);
req_msg           400 drivers/infiniband/core/cm_msgs.h static inline void cm_req_set_alt_local_ack_timeout(struct cm_req_msg *req_msg,
req_msg           403 drivers/infiniband/core/cm_msgs.h 	req_msg->alt_offset139 = (u8) ((req_msg->alt_offset139 & 0x07) |
req_msg           669 drivers/net/wireless/ath/ath10k/htc.c 	struct ath10k_htc_conn_svc *req_msg;
req_msg           720 drivers/net/wireless/ath/ath10k/htc.c 	req_msg = &msg->connect_service;
req_msg           721 drivers/net/wireless/ath/ath10k/htc.c 	req_msg->flags = __cpu_to_le16(flags);
req_msg           722 drivers/net/wireless/ath/ath10k/htc.c 	req_msg->service_id = __cpu_to_le16(conn_req->service_id);
req_msg           296 drivers/scsi/stex.c 	struct req_msg *req;
req_msg           318 drivers/scsi/stex.c 	struct req_msg * (*alloc_rq) (struct st_hba *);
req_msg           319 drivers/scsi/stex.c 	int (*map_sg)(struct st_hba *, struct req_msg *, struct st_ccb *);
req_msg           320 drivers/scsi/stex.c 	void (*send) (struct st_hba *, struct req_msg *, u16);
req_msg           350 drivers/scsi/stex.c 	struct req_msg * (*alloc_rq) (struct st_hba *);
req_msg           351 drivers/scsi/stex.c 	int (*map_sg)(struct st_hba *, struct req_msg *, struct st_ccb *);
req_msg           352 drivers/scsi/stex.c 	void (*send) (struct st_hba *, struct req_msg *, u16);
req_msg           409 drivers/scsi/stex.c static struct req_msg *stex_alloc_req(struct st_hba *hba)
req_msg           411 drivers/scsi/stex.c 	struct req_msg *req = hba->dma_mem + hba->req_head * hba->rq_size;
req_msg           419 drivers/scsi/stex.c static struct req_msg *stex_ss_alloc_req(struct st_hba *hba)
req_msg           421 drivers/scsi/stex.c 	return (struct req_msg *)(hba->dma_mem +
req_msg           426 drivers/scsi/stex.c 	struct req_msg *req, struct st_ccb *ccb)
req_msg           458 drivers/scsi/stex.c 	struct req_msg *req, struct st_ccb *ccb)
req_msg           518 drivers/scsi/stex.c stex_send_cmd(struct st_hba *hba, struct req_msg *req, u16 tag)
req_msg           531 drivers/scsi/stex.c stex_ss_send_cmd(struct st_hba *hba, struct req_msg *req, u16 tag)
req_msg           602 drivers/scsi/stex.c 	struct req_msg *req;
req_msg          1854 drivers/scsi/stex.c 	struct req_msg *req;
req_msg           161 drivers/w1/w1_netlink.c 	struct w1_netlink_msg *req_msg, struct w1_netlink_cmd *req_cmd,
req_msg           164 drivers/w1/w1_netlink.c 	u16 space = sizeof(struct cn_msg) + sizeof(*req_msg) + sizeof(*req_cmd);
req_msg           168 drivers/w1/w1_netlink.c 	memcpy(block->msg, req_msg, sizeof(*req_msg));
req_msg           169 drivers/w1/w1_netlink.c 	block->cn->len += sizeof(*req_msg);