From nobody Wed Jul 1 01:58:11 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id E15D5C433F5 for ; Wed, 5 Jan 2022 04:28:33 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237351AbiAEE0Z (ORCPT ); Tue, 4 Jan 2022 23:26:25 -0500 Received: from mail.cn.fujitsu.com ([183.91.158.132]:4364 "EHLO heian.cn.fujitsu.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S237052AbiAEE0Y (ORCPT ); Tue, 4 Jan 2022 23:26:24 -0500 IronPort-Data: =?us-ascii?q?A9a23=3ABs8Ztaz4GciuxRz8jWR6t+eyxCrEfRIJ4+MujC/?= =?us-ascii?q?XYbTApDom1mQDx2IaWm6EPfffNDT9eIp0btmwo0tX7ZWAydI1HQtv/xmBbVoQ9?= =?us-ascii?q?5OdWo7xwmQcns+qBpSaChohtq3yU/GYRCwPZiKa9kfF3oTJ9yEmj/nRHuakU4Y?= =?us-ascii?q?oBwgqLeNaYHZ44f5cs75h6mJYqYDR7zKl4bsekeWGULOW82Ic3lYv1k62gEgHU?= =?us-ascii?q?MIeF98vlgdWifhj5DcynpSOZX4VDfnZw3DQGuG4EgMmLtsvwo1V/kuBl/ssIti?= =?us-ascii?q?j1LjmcEwWWaOUNg+L4pZUc/H6xEEc+WppieBmXBYfQR4/ZzGhm9FjyNRPtJW2Y?= =?us-ascii?q?Qk0PKzQg/lbWB5de817FfQfqe6XfiHu4aR/yGWDKRMA2c5GHlA0L5waoL4vWUl?= =?us-ascii?q?B8PUZLHYGaRXrr+K9wJq6TOd2j8guJcWtO5kQ0llkwDbfJfUrW5bOR+PN/9Aw9?= =?us-ascii?q?DMxgN1eWPXTfcwUbRJxYxnaJR5CIFEaDNQ5hujArn3+dSBI7UiZoKMf/Wfe1kp?= =?us-ascii?q?y3aLrPd6TfcaFLe1XkUmwtGPL52m/CRhyCTA14VJp6Vr13qmWw3y9A9lUSdWFG?= =?us-ascii?q?jdRqAX77gQu5Nc+DzNXecWEt3M=3D?= IronPort-HdrOrdr: =?us-ascii?q?A9a23=3AAVVeGKgPOhJvRhupQgLzC2j3V3BQXjAji2hC?= =?us-ascii?q?6mlwRA09TySZ//rOoB19726StN9xYgBHpTnuAtjifZqxz/FICOoqTNOftWvdyQ?= =?us-ascii?q?mVxehZhOOIqVCNJ8SUzI5gPMlbHZSWcOeAaGSSk/yKmjWQIpIxxsWd6qC0iaP7?= =?us-ascii?q?x3dpdwtjbKZt9G5Ce36mO3wzVA9bHoA4CZbZwsJGogCrcXMRYt/+KWICW4H41q?= =?us-ascii?q?b2vaOjcRgbHAQm9QXLqTup7YTxGx+e0gxbcx4n+8ZazVT4?= X-IronPort-AV: E=Sophos;i="5.88,262,1635177600"; d="scan'208";a="119987198" Received: from unknown (HELO cn.fujitsu.com) ([10.167.33.5]) by heian.cn.fujitsu.com with ESMTP; 05 Jan 2022 12:26:21 +0800 Received: from G08CNEXMBPEKD05.g08.fujitsu.local (unknown [10.167.33.204]) by cn.fujitsu.com (Postfix) with ESMTP id 4F7934D15A4B; Wed, 5 Jan 2022 12:26:18 +0800 (CST) Received: from G08CNEXJMPEKD02.g08.fujitsu.local (10.167.33.202) by G08CNEXMBPEKD05.g08.fujitsu.local (10.167.33.204) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Wed, 5 Jan 2022 12:26:18 +0800 Received: from G08CNEXCHPEKD07.g08.fujitsu.local (10.167.33.80) by G08CNEXJMPEKD02.g08.fujitsu.local (10.167.33.202) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Wed, 5 Jan 2022 12:26:18 +0800 Received: from FNSTPC.g08.fujitsu.local (10.167.226.45) by G08CNEXCHPEKD07.g08.fujitsu.local (10.167.33.209) with Microsoft SMTP Server id 15.0.1497.23 via Frontend Transport; Wed, 5 Jan 2022 12:26:17 +0800 From: Li Zhijian To: , , CC: , , , Li Zhijian Subject: [PATCH v3] RDMA/rxe: Fix indentations and operators sytle Date: Wed, 5 Jan 2022 12:26:04 +0800 Message-ID: <20220105042605.14343-1-lizhijian@fujitsu.com> X-Mailer: git-send-email 2.33.0 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-yoursite-MailScanner-ID: 4F7934D15A4B.A0F99 X-yoursite-MailScanner: Found to be clean X-yoursite-MailScanner-From: lizhijian@fujitsu.com Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" * Fix these up to always have the '+', and '|' on the continuing line which is the normal kernel style. * Fix indentations correspondingly NOTE: this patch also remove the 2 redundant plus in IB_OPCODE_RD_FETCH_ADD and IB_OPCODE_RD_COMPARE_SWAP Signed-off-by: Li Zhijian --- V3: it's former version is [PATCH v2] RDMA/rxe: Get rid of redundant plus --- drivers/infiniband/sw/rxe/rxe_opcode.c | 737 +++++++++++++------------ 1 file changed, 369 insertions(+), 368 deletions(-) diff --git a/drivers/infiniband/sw/rxe/rxe_opcode.c b/drivers/infiniband/sw= /rxe/rxe_opcode.c index 3ef5a10a6efd..7b9929daf54c 100644 --- a/drivers/infiniband/sw/rxe/rxe_opcode.c +++ b/drivers/infiniband/sw/rxe/rxe_opcode.c @@ -108,8 +108,8 @@ struct rxe_wr_opcode_info rxe_wr_opcode_info[] =3D { struct rxe_opcode_info rxe_opcode[RXE_NUM_OPCODE] =3D { [IB_OPCODE_RC_SEND_FIRST] =3D { .name =3D "IB_OPCODE_RC_SEND_FIRST", - .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_RWR_MASK - | RXE_SEND_MASK | RXE_START_MASK, + .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_RWR_MASK | + RXE_SEND_MASK | RXE_START_MASK, .length =3D RXE_BTH_BYTES, .offset =3D { [RXE_BTH] =3D 0, @@ -118,8 +118,8 @@ struct rxe_opcode_info rxe_opcode[RXE_NUM_OPCODE] =3D { }, [IB_OPCODE_RC_SEND_MIDDLE] =3D { .name =3D "IB_OPCODE_RC_SEND_MIDDLE]", - .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_SEND_MASK - | RXE_MIDDLE_MASK, + .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_SEND_MASK | + RXE_MIDDLE_MASK, .length =3D RXE_BTH_BYTES, .offset =3D { [RXE_BTH] =3D 0, @@ -128,8 +128,8 @@ struct rxe_opcode_info rxe_opcode[RXE_NUM_OPCODE] =3D { }, [IB_OPCODE_RC_SEND_LAST] =3D { .name =3D "IB_OPCODE_RC_SEND_LAST", - .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_COMP_MASK - | RXE_SEND_MASK | RXE_END_MASK, + .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_COMP_MASK | + RXE_SEND_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES, .offset =3D { [RXE_BTH] =3D 0, @@ -138,21 +138,21 @@ struct rxe_opcode_info rxe_opcode[RXE_NUM_OPCODE] =3D= { }, [IB_OPCODE_RC_SEND_LAST_WITH_IMMEDIATE] =3D { .name =3D "IB_OPCODE_RC_SEND_LAST_WITH_IMMEDIATE", - .mask =3D RXE_IMMDT_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_COMP_MASK | RXE_SEND_MASK | RXE_END_MASK, + .mask =3D RXE_IMMDT_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_COMP_MASK | RXE_SEND_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_IMMDT] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_IMMDT_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_IMMDT_BYTES, } }, [IB_OPCODE_RC_SEND_ONLY] =3D { .name =3D "IB_OPCODE_RC_SEND_ONLY", - .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_COMP_MASK - | RXE_RWR_MASK | RXE_SEND_MASK - | RXE_START_MASK | RXE_END_MASK, + .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_COMP_MASK | + RXE_RWR_MASK | RXE_SEND_MASK | + RXE_START_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES, .offset =3D { [RXE_BTH] =3D 0, @@ -161,33 +161,33 @@ struct rxe_opcode_info rxe_opcode[RXE_NUM_OPCODE] =3D= { }, [IB_OPCODE_RC_SEND_ONLY_WITH_IMMEDIATE] =3D { .name =3D "IB_OPCODE_RC_SEND_ONLY_WITH_IMMEDIATE", - .mask =3D RXE_IMMDT_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_COMP_MASK | RXE_RWR_MASK | RXE_SEND_MASK - | RXE_START_MASK | RXE_END_MASK, + .mask =3D RXE_IMMDT_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_COMP_MASK | RXE_RWR_MASK | RXE_SEND_MASK | + RXE_START_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_IMMDT] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_IMMDT_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_IMMDT_BYTES, } }, [IB_OPCODE_RC_RDMA_WRITE_FIRST] =3D { .name =3D "IB_OPCODE_RC_RDMA_WRITE_FIRST", - .mask =3D RXE_RETH_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_WRITE_MASK | RXE_START_MASK, + .mask =3D RXE_RETH_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_WRITE_MASK | RXE_START_MASK, .length =3D RXE_BTH_BYTES + RXE_RETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RETH] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RETH_BYTES, } }, [IB_OPCODE_RC_RDMA_WRITE_MIDDLE] =3D { .name =3D "IB_OPCODE_RC_RDMA_WRITE_MIDDLE", - .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_WRITE_MASK - | RXE_MIDDLE_MASK, + .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_WRITE_MASK | + RXE_MIDDLE_MASK, .length =3D RXE_BTH_BYTES, .offset =3D { [RXE_BTH] =3D 0, @@ -196,8 +196,8 @@ struct rxe_opcode_info rxe_opcode[RXE_NUM_OPCODE] =3D { }, [IB_OPCODE_RC_RDMA_WRITE_LAST] =3D { .name =3D "IB_OPCODE_RC_RDMA_WRITE_LAST", - .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_WRITE_MASK - | RXE_END_MASK, + .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_WRITE_MASK | + RXE_END_MASK, .length =3D RXE_BTH_BYTES, .offset =3D { [RXE_BTH] =3D 0, @@ -206,69 +206,69 @@ struct rxe_opcode_info rxe_opcode[RXE_NUM_OPCODE] =3D= { }, [IB_OPCODE_RC_RDMA_WRITE_LAST_WITH_IMMEDIATE] =3D { .name =3D "IB_OPCODE_RC_RDMA_WRITE_LAST_WITH_IMMEDIATE", - .mask =3D RXE_IMMDT_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_WRITE_MASK | RXE_COMP_MASK | RXE_RWR_MASK - | RXE_END_MASK, + .mask =3D RXE_IMMDT_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_WRITE_MASK | RXE_COMP_MASK | RXE_RWR_MASK | + RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_IMMDT] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_IMMDT_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_IMMDT_BYTES, } }, [IB_OPCODE_RC_RDMA_WRITE_ONLY] =3D { .name =3D "IB_OPCODE_RC_RDMA_WRITE_ONLY", - .mask =3D RXE_RETH_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_WRITE_MASK | RXE_START_MASK - | RXE_END_MASK, + .mask =3D RXE_RETH_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_WRITE_MASK | RXE_START_MASK | + RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_RETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RETH] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RETH_BYTES, } }, [IB_OPCODE_RC_RDMA_WRITE_ONLY_WITH_IMMEDIATE] =3D { .name =3D "IB_OPCODE_RC_RDMA_WRITE_ONLY_WITH_IMMEDIATE", - .mask =3D RXE_RETH_MASK | RXE_IMMDT_MASK | RXE_PAYLOAD_MASK - | RXE_REQ_MASK | RXE_WRITE_MASK - | RXE_COMP_MASK | RXE_RWR_MASK - | RXE_START_MASK | RXE_END_MASK, + .mask =3D RXE_RETH_MASK | RXE_IMMDT_MASK | RXE_PAYLOAD_MASK | + RXE_REQ_MASK | RXE_WRITE_MASK | + RXE_COMP_MASK | RXE_RWR_MASK | + RXE_START_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES + RXE_RETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RETH] =3D RXE_BTH_BYTES, - [RXE_IMMDT] =3D RXE_BTH_BYTES - + RXE_RETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RETH_BYTES - + RXE_IMMDT_BYTES, + [RXE_IMMDT] =3D RXE_BTH_BYTES + + RXE_RETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RETH_BYTES + + RXE_IMMDT_BYTES, } }, [IB_OPCODE_RC_RDMA_READ_REQUEST] =3D { .name =3D "IB_OPCODE_RC_RDMA_READ_REQUEST", - .mask =3D RXE_RETH_MASK | RXE_REQ_MASK | RXE_READ_MASK - | RXE_START_MASK | RXE_END_MASK, + .mask =3D RXE_RETH_MASK | RXE_REQ_MASK | RXE_READ_MASK | + RXE_START_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_RETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RETH] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RETH_BYTES, } }, [IB_OPCODE_RC_RDMA_READ_RESPONSE_FIRST] =3D { .name =3D "IB_OPCODE_RC_RDMA_READ_RESPONSE_FIRST", - .mask =3D RXE_AETH_MASK | RXE_PAYLOAD_MASK | RXE_ACK_MASK - | RXE_START_MASK, + .mask =3D RXE_AETH_MASK | RXE_PAYLOAD_MASK | RXE_ACK_MASK | + RXE_START_MASK, .length =3D RXE_BTH_BYTES + RXE_AETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_AETH] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_AETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_AETH_BYTES, } }, [IB_OPCODE_RC_RDMA_READ_RESPONSE_MIDDLE] =3D { @@ -282,109 +282,110 @@ struct rxe_opcode_info rxe_opcode[RXE_NUM_OPCODE] = =3D { }, [IB_OPCODE_RC_RDMA_READ_RESPONSE_LAST] =3D { .name =3D "IB_OPCODE_RC_RDMA_READ_RESPONSE_LAST", - .mask =3D RXE_AETH_MASK | RXE_PAYLOAD_MASK | RXE_ACK_MASK - | RXE_END_MASK, + .mask =3D RXE_AETH_MASK | RXE_PAYLOAD_MASK | RXE_ACK_MASK | + RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_AETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_AETH] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_AETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_AETH_BYTES, } }, [IB_OPCODE_RC_RDMA_READ_RESPONSE_ONLY] =3D { .name =3D "IB_OPCODE_RC_RDMA_READ_RESPONSE_ONLY", - .mask =3D RXE_AETH_MASK | RXE_PAYLOAD_MASK | RXE_ACK_MASK - | RXE_START_MASK | RXE_END_MASK, + .mask =3D RXE_AETH_MASK | RXE_PAYLOAD_MASK | RXE_ACK_MASK | + RXE_START_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_AETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_AETH] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_AETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_AETH_BYTES, } }, [IB_OPCODE_RC_ACKNOWLEDGE] =3D { .name =3D "IB_OPCODE_RC_ACKNOWLEDGE", - .mask =3D RXE_AETH_MASK | RXE_ACK_MASK | RXE_START_MASK - | RXE_END_MASK, + .mask =3D RXE_AETH_MASK | RXE_ACK_MASK | RXE_START_MASK | + RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_AETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_AETH] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_AETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_AETH_BYTES, } }, [IB_OPCODE_RC_ATOMIC_ACKNOWLEDGE] =3D { .name =3D "IB_OPCODE_RC_ATOMIC_ACKNOWLEDGE", - .mask =3D RXE_AETH_MASK | RXE_ATMACK_MASK | RXE_ACK_MASK - | RXE_START_MASK | RXE_END_MASK, + .mask =3D RXE_AETH_MASK | RXE_ATMACK_MASK | RXE_ACK_MASK | + RXE_START_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_ATMACK_BYTES + RXE_AETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_AETH] =3D RXE_BTH_BYTES, - [RXE_ATMACK] =3D RXE_BTH_BYTES - + RXE_AETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_ATMACK_BYTES + RXE_AETH_BYTES, + [RXE_ATMACK] =3D RXE_BTH_BYTES + + RXE_AETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_ATMACK_BYTES + + RXE_AETH_BYTES, } }, [IB_OPCODE_RC_COMPARE_SWAP] =3D { .name =3D "IB_OPCODE_RC_COMPARE_SWAP", - .mask =3D RXE_ATMETH_MASK | RXE_REQ_MASK | RXE_ATOMIC_MASK - | RXE_START_MASK | RXE_END_MASK, + .mask =3D RXE_ATMETH_MASK | RXE_REQ_MASK | RXE_ATOMIC_MASK | + RXE_START_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_ATMETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_ATMETH] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_ATMETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_ATMETH_BYTES, } }, [IB_OPCODE_RC_FETCH_ADD] =3D { .name =3D "IB_OPCODE_RC_FETCH_ADD", - .mask =3D RXE_ATMETH_MASK | RXE_REQ_MASK | RXE_ATOMIC_MASK - | RXE_START_MASK | RXE_END_MASK, + .mask =3D RXE_ATMETH_MASK | RXE_REQ_MASK | RXE_ATOMIC_MASK | + RXE_START_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_ATMETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_ATMETH] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_ATMETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_ATMETH_BYTES, } }, [IB_OPCODE_RC_SEND_LAST_WITH_INVALIDATE] =3D { .name =3D "IB_OPCODE_RC_SEND_LAST_WITH_INVALIDATE", - .mask =3D RXE_IETH_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_COMP_MASK | RXE_SEND_MASK | RXE_END_MASK, + .mask =3D RXE_IETH_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_COMP_MASK | RXE_SEND_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_IETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_IETH] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_IETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_IETH_BYTES, } }, [IB_OPCODE_RC_SEND_ONLY_WITH_INVALIDATE] =3D { .name =3D "IB_OPCODE_RC_SEND_ONLY_INV", - .mask =3D RXE_IETH_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_COMP_MASK | RXE_RWR_MASK | RXE_SEND_MASK - | RXE_END_MASK | RXE_START_MASK, + .mask =3D RXE_IETH_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_COMP_MASK | RXE_RWR_MASK | RXE_SEND_MASK | + RXE_END_MASK | RXE_START_MASK, .length =3D RXE_BTH_BYTES + RXE_IETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_IETH] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_IETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_IETH_BYTES, } }, =20 /* UC */ [IB_OPCODE_UC_SEND_FIRST] =3D { .name =3D "IB_OPCODE_UC_SEND_FIRST", - .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_RWR_MASK - | RXE_SEND_MASK | RXE_START_MASK, + .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_RWR_MASK | + RXE_SEND_MASK | RXE_START_MASK, .length =3D RXE_BTH_BYTES, .offset =3D { [RXE_BTH] =3D 0, @@ -393,8 +394,8 @@ struct rxe_opcode_info rxe_opcode[RXE_NUM_OPCODE] =3D { }, [IB_OPCODE_UC_SEND_MIDDLE] =3D { .name =3D "IB_OPCODE_UC_SEND_MIDDLE", - .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_SEND_MASK - | RXE_MIDDLE_MASK, + .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_SEND_MASK | + RXE_MIDDLE_MASK, .length =3D RXE_BTH_BYTES, .offset =3D { [RXE_BTH] =3D 0, @@ -403,8 +404,8 @@ struct rxe_opcode_info rxe_opcode[RXE_NUM_OPCODE] =3D { }, [IB_OPCODE_UC_SEND_LAST] =3D { .name =3D "IB_OPCODE_UC_SEND_LAST", - .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_COMP_MASK - | RXE_SEND_MASK | RXE_END_MASK, + .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_COMP_MASK | + RXE_SEND_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES, .offset =3D { [RXE_BTH] =3D 0, @@ -413,21 +414,21 @@ struct rxe_opcode_info rxe_opcode[RXE_NUM_OPCODE] =3D= { }, [IB_OPCODE_UC_SEND_LAST_WITH_IMMEDIATE] =3D { .name =3D "IB_OPCODE_UC_SEND_LAST_WITH_IMMEDIATE", - .mask =3D RXE_IMMDT_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_COMP_MASK | RXE_SEND_MASK | RXE_END_MASK, + .mask =3D RXE_IMMDT_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_COMP_MASK | RXE_SEND_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_IMMDT] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_IMMDT_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_IMMDT_BYTES, } }, [IB_OPCODE_UC_SEND_ONLY] =3D { .name =3D "IB_OPCODE_UC_SEND_ONLY", - .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_COMP_MASK - | RXE_RWR_MASK | RXE_SEND_MASK - | RXE_START_MASK | RXE_END_MASK, + .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_COMP_MASK | + RXE_RWR_MASK | RXE_SEND_MASK | + RXE_START_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES, .offset =3D { [RXE_BTH] =3D 0, @@ -436,33 +437,33 @@ struct rxe_opcode_info rxe_opcode[RXE_NUM_OPCODE] =3D= { }, [IB_OPCODE_UC_SEND_ONLY_WITH_IMMEDIATE] =3D { .name =3D "IB_OPCODE_UC_SEND_ONLY_WITH_IMMEDIATE", - .mask =3D RXE_IMMDT_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_COMP_MASK | RXE_RWR_MASK | RXE_SEND_MASK - | RXE_START_MASK | RXE_END_MASK, + .mask =3D RXE_IMMDT_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_COMP_MASK | RXE_RWR_MASK | RXE_SEND_MASK | + RXE_START_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_IMMDT] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_IMMDT_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_IMMDT_BYTES, } }, [IB_OPCODE_UC_RDMA_WRITE_FIRST] =3D { .name =3D "IB_OPCODE_UC_RDMA_WRITE_FIRST", - .mask =3D RXE_RETH_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_WRITE_MASK | RXE_START_MASK, + .mask =3D RXE_RETH_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_WRITE_MASK | RXE_START_MASK, .length =3D RXE_BTH_BYTES + RXE_RETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RETH] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RETH_BYTES, } }, [IB_OPCODE_UC_RDMA_WRITE_MIDDLE] =3D { .name =3D "IB_OPCODE_UC_RDMA_WRITE_MIDDLE", - .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_WRITE_MASK - | RXE_MIDDLE_MASK, + .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_WRITE_MASK | + RXE_MIDDLE_MASK, .length =3D RXE_BTH_BYTES, .offset =3D { [RXE_BTH] =3D 0, @@ -471,8 +472,8 @@ struct rxe_opcode_info rxe_opcode[RXE_NUM_OPCODE] =3D { }, [IB_OPCODE_UC_RDMA_WRITE_LAST] =3D { .name =3D "IB_OPCODE_UC_RDMA_WRITE_LAST", - .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_WRITE_MASK - | RXE_END_MASK, + .mask =3D RXE_PAYLOAD_MASK | RXE_REQ_MASK | RXE_WRITE_MASK | + RXE_END_MASK, .length =3D RXE_BTH_BYTES, .offset =3D { [RXE_BTH] =3D 0, @@ -481,460 +482,460 @@ struct rxe_opcode_info rxe_opcode[RXE_NUM_OPCODE] = =3D { }, [IB_OPCODE_UC_RDMA_WRITE_LAST_WITH_IMMEDIATE] =3D { .name =3D "IB_OPCODE_UC_RDMA_WRITE_LAST_WITH_IMMEDIATE", - .mask =3D RXE_IMMDT_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_WRITE_MASK | RXE_COMP_MASK | RXE_RWR_MASK - | RXE_END_MASK, + .mask =3D RXE_IMMDT_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_WRITE_MASK | RXE_COMP_MASK | RXE_RWR_MASK | + RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_IMMDT] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_IMMDT_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_IMMDT_BYTES, } }, [IB_OPCODE_UC_RDMA_WRITE_ONLY] =3D { .name =3D "IB_OPCODE_UC_RDMA_WRITE_ONLY", - .mask =3D RXE_RETH_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_WRITE_MASK | RXE_START_MASK - | RXE_END_MASK, + .mask =3D RXE_RETH_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_WRITE_MASK | RXE_START_MASK | + RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_RETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RETH] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RETH_BYTES, } }, [IB_OPCODE_UC_RDMA_WRITE_ONLY_WITH_IMMEDIATE] =3D { .name =3D "IB_OPCODE_UC_RDMA_WRITE_ONLY_WITH_IMMEDIATE", - .mask =3D RXE_RETH_MASK | RXE_IMMDT_MASK | RXE_PAYLOAD_MASK - | RXE_REQ_MASK | RXE_WRITE_MASK - | RXE_COMP_MASK | RXE_RWR_MASK - | RXE_START_MASK | RXE_END_MASK, + .mask =3D RXE_RETH_MASK | RXE_IMMDT_MASK | RXE_PAYLOAD_MASK | + RXE_REQ_MASK | RXE_WRITE_MASK | + RXE_COMP_MASK | RXE_RWR_MASK | + RXE_START_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES + RXE_RETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RETH] =3D RXE_BTH_BYTES, - [RXE_IMMDT] =3D RXE_BTH_BYTES - + RXE_RETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RETH_BYTES - + RXE_IMMDT_BYTES, + [RXE_IMMDT] =3D RXE_BTH_BYTES + + RXE_RETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RETH_BYTES + + RXE_IMMDT_BYTES, } }, =20 /* RD */ [IB_OPCODE_RD_SEND_FIRST] =3D { .name =3D "IB_OPCODE_RD_SEND_FIRST", - .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_PAYLOAD_MASK - | RXE_REQ_MASK | RXE_RWR_MASK | RXE_SEND_MASK - | RXE_START_MASK, + .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_PAYLOAD_MASK | + RXE_REQ_MASK | RXE_RWR_MASK | RXE_SEND_MASK | + RXE_START_MASK, .length =3D RXE_BTH_BYTES + RXE_DETH_BYTES + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_DETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES, + [RXE_DETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES, } }, [IB_OPCODE_RD_SEND_MIDDLE] =3D { .name =3D "IB_OPCODE_RD_SEND_MIDDLE", - .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_PAYLOAD_MASK - | RXE_REQ_MASK | RXE_SEND_MASK - | RXE_MIDDLE_MASK, + .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_PAYLOAD_MASK | + RXE_REQ_MASK | RXE_SEND_MASK | + RXE_MIDDLE_MASK, .length =3D RXE_BTH_BYTES + RXE_DETH_BYTES + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_DETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES, + [RXE_DETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES, } }, [IB_OPCODE_RD_SEND_LAST] =3D { .name =3D "IB_OPCODE_RD_SEND_LAST", - .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_PAYLOAD_MASK - | RXE_REQ_MASK | RXE_COMP_MASK | RXE_SEND_MASK - | RXE_END_MASK, + .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_PAYLOAD_MASK | + RXE_REQ_MASK | RXE_COMP_MASK | RXE_SEND_MASK | + RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_DETH_BYTES + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_DETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES, + [RXE_DETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES, } }, [IB_OPCODE_RD_SEND_LAST_WITH_IMMEDIATE] =3D { .name =3D "IB_OPCODE_RD_SEND_LAST_WITH_IMMEDIATE", - .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_IMMDT_MASK - | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_COMP_MASK | RXE_SEND_MASK - | RXE_END_MASK, - .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES + RXE_DETH_BYTES - + RXE_RDETH_BYTES, + .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_IMMDT_MASK | + RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_COMP_MASK | RXE_SEND_MASK | + RXE_END_MASK, + .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES + RXE_DETH_BYTES + + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_DETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_IMMDT] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES - + RXE_IMMDT_BYTES, + [RXE_DETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_IMMDT] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES + + RXE_IMMDT_BYTES, } }, [IB_OPCODE_RD_SEND_ONLY] =3D { .name =3D "IB_OPCODE_RD_SEND_ONLY", - .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_PAYLOAD_MASK - | RXE_REQ_MASK | RXE_COMP_MASK | RXE_RWR_MASK - | RXE_SEND_MASK | RXE_START_MASK | RXE_END_MASK, + .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_PAYLOAD_MASK | + RXE_REQ_MASK | RXE_COMP_MASK | RXE_RWR_MASK | + RXE_SEND_MASK | RXE_START_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_DETH_BYTES + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_DETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES, + [RXE_DETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES, } }, [IB_OPCODE_RD_SEND_ONLY_WITH_IMMEDIATE] =3D { .name =3D "IB_OPCODE_RD_SEND_ONLY_WITH_IMMEDIATE", - .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_IMMDT_MASK - | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_COMP_MASK | RXE_RWR_MASK | RXE_SEND_MASK - | RXE_START_MASK | RXE_END_MASK, - .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES + RXE_DETH_BYTES - + RXE_RDETH_BYTES, + .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_IMMDT_MASK | + RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_COMP_MASK | RXE_RWR_MASK | RXE_SEND_MASK | + RXE_START_MASK | RXE_END_MASK, + .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES + RXE_DETH_BYTES + + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_DETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_IMMDT] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES - + RXE_IMMDT_BYTES, + [RXE_DETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_IMMDT] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES + + RXE_IMMDT_BYTES, } }, [IB_OPCODE_RD_RDMA_WRITE_FIRST] =3D { .name =3D "IB_OPCODE_RD_RDMA_WRITE_FIRST", - .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_RETH_MASK - | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_WRITE_MASK | RXE_START_MASK, - .length =3D RXE_BTH_BYTES + RXE_RETH_BYTES + RXE_DETH_BYTES - + RXE_RDETH_BYTES, + .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_RETH_MASK | + RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_WRITE_MASK | RXE_START_MASK, + .length =3D RXE_BTH_BYTES + RXE_RETH_BYTES + RXE_DETH_BYTES + + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_DETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_RETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES - + RXE_RETH_BYTES, + [RXE_DETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_RETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES + + RXE_RETH_BYTES, } }, [IB_OPCODE_RD_RDMA_WRITE_MIDDLE] =3D { .name =3D "IB_OPCODE_RD_RDMA_WRITE_MIDDLE", - .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_PAYLOAD_MASK - | RXE_REQ_MASK | RXE_WRITE_MASK - | RXE_MIDDLE_MASK, + .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_PAYLOAD_MASK | + RXE_REQ_MASK | RXE_WRITE_MASK | + RXE_MIDDLE_MASK, .length =3D RXE_BTH_BYTES + RXE_DETH_BYTES + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_DETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES, + [RXE_DETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES, } }, [IB_OPCODE_RD_RDMA_WRITE_LAST] =3D { .name =3D "IB_OPCODE_RD_RDMA_WRITE_LAST", - .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_PAYLOAD_MASK - | RXE_REQ_MASK | RXE_WRITE_MASK - | RXE_END_MASK, + .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_PAYLOAD_MASK | + RXE_REQ_MASK | RXE_WRITE_MASK | + RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_DETH_BYTES + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_DETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES, + [RXE_DETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES, } }, [IB_OPCODE_RD_RDMA_WRITE_LAST_WITH_IMMEDIATE] =3D { .name =3D "IB_OPCODE_RD_RDMA_WRITE_LAST_WITH_IMMEDIATE", - .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_IMMDT_MASK - | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_WRITE_MASK | RXE_COMP_MASK | RXE_RWR_MASK - | RXE_END_MASK, - .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES + RXE_DETH_BYTES - + RXE_RDETH_BYTES, + .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_IMMDT_MASK | + RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_WRITE_MASK | RXE_COMP_MASK | RXE_RWR_MASK | + RXE_END_MASK, + .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES + RXE_DETH_BYTES + + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_DETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_IMMDT] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES - + RXE_IMMDT_BYTES, + [RXE_DETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_IMMDT] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES + + RXE_IMMDT_BYTES, } }, [IB_OPCODE_RD_RDMA_WRITE_ONLY] =3D { .name =3D "IB_OPCODE_RD_RDMA_WRITE_ONLY", - .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_RETH_MASK - | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_WRITE_MASK | RXE_START_MASK - | RXE_END_MASK, - .length =3D RXE_BTH_BYTES + RXE_RETH_BYTES + RXE_DETH_BYTES - + RXE_RDETH_BYTES, + .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_RETH_MASK | + RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_WRITE_MASK | RXE_START_MASK | + RXE_END_MASK, + .length =3D RXE_BTH_BYTES + RXE_RETH_BYTES + RXE_DETH_BYTES + + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_DETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_RETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES - + RXE_RETH_BYTES, + [RXE_DETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_RETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES + + RXE_RETH_BYTES, } }, [IB_OPCODE_RD_RDMA_WRITE_ONLY_WITH_IMMEDIATE] =3D { .name =3D "IB_OPCODE_RD_RDMA_WRITE_ONLY_WITH_IMMEDIATE", - .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_RETH_MASK - | RXE_IMMDT_MASK | RXE_PAYLOAD_MASK - | RXE_REQ_MASK | RXE_WRITE_MASK - | RXE_COMP_MASK | RXE_RWR_MASK - | RXE_START_MASK | RXE_END_MASK, - .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES + RXE_RETH_BYTES - + RXE_DETH_BYTES + RXE_RDETH_BYTES, + .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_RETH_MASK | + RXE_IMMDT_MASK | RXE_PAYLOAD_MASK | + RXE_REQ_MASK | RXE_WRITE_MASK | + RXE_COMP_MASK | RXE_RWR_MASK | + RXE_START_MASK | RXE_END_MASK, + .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES + RXE_RETH_BYTES + + RXE_DETH_BYTES + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_DETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_RETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES, - [RXE_IMMDT] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES - + RXE_RETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES - + RXE_RETH_BYTES - + RXE_IMMDT_BYTES, + [RXE_DETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_RETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES, + [RXE_IMMDT] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES + + RXE_RETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES + + RXE_RETH_BYTES + + RXE_IMMDT_BYTES, } }, [IB_OPCODE_RD_RDMA_READ_REQUEST] =3D { .name =3D "IB_OPCODE_RD_RDMA_READ_REQUEST", - .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_RETH_MASK - | RXE_REQ_MASK | RXE_READ_MASK - | RXE_START_MASK | RXE_END_MASK, - .length =3D RXE_BTH_BYTES + RXE_RETH_BYTES + RXE_DETH_BYTES - + RXE_RDETH_BYTES, + .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_RETH_MASK | + RXE_REQ_MASK | RXE_READ_MASK | + RXE_START_MASK | RXE_END_MASK, + .length =3D RXE_BTH_BYTES + RXE_RETH_BYTES + RXE_DETH_BYTES + + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_DETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_RETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RETH_BYTES - + RXE_DETH_BYTES - + RXE_RDETH_BYTES, + [RXE_DETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_RETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RETH_BYTES + + RXE_DETH_BYTES + + RXE_RDETH_BYTES, } }, [IB_OPCODE_RD_RDMA_READ_RESPONSE_FIRST] =3D { .name =3D "IB_OPCODE_RD_RDMA_READ_RESPONSE_FIRST", - .mask =3D RXE_RDETH_MASK | RXE_AETH_MASK - | RXE_PAYLOAD_MASK | RXE_ACK_MASK - | RXE_START_MASK, + .mask =3D RXE_RDETH_MASK | RXE_AETH_MASK | + RXE_PAYLOAD_MASK | RXE_ACK_MASK | + RXE_START_MASK, .length =3D RXE_BTH_BYTES + RXE_AETH_BYTES + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_AETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_AETH_BYTES, + [RXE_AETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_AETH_BYTES, } }, [IB_OPCODE_RD_RDMA_READ_RESPONSE_MIDDLE] =3D { .name =3D "IB_OPCODE_RD_RDMA_READ_RESPONSE_MIDDLE", - .mask =3D RXE_RDETH_MASK | RXE_PAYLOAD_MASK | RXE_ACK_MASK - | RXE_MIDDLE_MASK, + .mask =3D RXE_RDETH_MASK | RXE_PAYLOAD_MASK | RXE_ACK_MASK | + RXE_MIDDLE_MASK, .length =3D RXE_BTH_BYTES + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, } }, [IB_OPCODE_RD_RDMA_READ_RESPONSE_LAST] =3D { .name =3D "IB_OPCODE_RD_RDMA_READ_RESPONSE_LAST", - .mask =3D RXE_RDETH_MASK | RXE_AETH_MASK | RXE_PAYLOAD_MASK - | RXE_ACK_MASK | RXE_END_MASK, + .mask =3D RXE_RDETH_MASK | RXE_AETH_MASK | RXE_PAYLOAD_MASK | + RXE_ACK_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_AETH_BYTES + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_AETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_AETH_BYTES, + [RXE_AETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_AETH_BYTES, } }, [IB_OPCODE_RD_RDMA_READ_RESPONSE_ONLY] =3D { .name =3D "IB_OPCODE_RD_RDMA_READ_RESPONSE_ONLY", - .mask =3D RXE_RDETH_MASK | RXE_AETH_MASK | RXE_PAYLOAD_MASK - | RXE_ACK_MASK | RXE_START_MASK | RXE_END_MASK, + .mask =3D RXE_RDETH_MASK | RXE_AETH_MASK | RXE_PAYLOAD_MASK | + RXE_ACK_MASK | RXE_START_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_AETH_BYTES + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_AETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_AETH_BYTES, + [RXE_AETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_AETH_BYTES, } }, [IB_OPCODE_RD_ACKNOWLEDGE] =3D { .name =3D "IB_OPCODE_RD_ACKNOWLEDGE", - .mask =3D RXE_RDETH_MASK | RXE_AETH_MASK | RXE_ACK_MASK - | RXE_START_MASK | RXE_END_MASK, + .mask =3D RXE_RDETH_MASK | RXE_AETH_MASK | RXE_ACK_MASK | + RXE_START_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_AETH_BYTES + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_AETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, + [RXE_AETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, } }, [IB_OPCODE_RD_ATOMIC_ACKNOWLEDGE] =3D { .name =3D "IB_OPCODE_RD_ATOMIC_ACKNOWLEDGE", - .mask =3D RXE_RDETH_MASK | RXE_AETH_MASK | RXE_ATMACK_MASK - | RXE_ACK_MASK | RXE_START_MASK | RXE_END_MASK, - .length =3D RXE_BTH_BYTES + RXE_ATMACK_BYTES + RXE_AETH_BYTES - + RXE_RDETH_BYTES, + .mask =3D RXE_RDETH_MASK | RXE_AETH_MASK | RXE_ATMACK_MASK | + RXE_ACK_MASK | RXE_START_MASK | RXE_END_MASK, + .length =3D RXE_BTH_BYTES + RXE_ATMACK_BYTES + RXE_AETH_BYTES + + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_AETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_ATMACK] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_AETH_BYTES, + [RXE_AETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_ATMACK] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_AETH_BYTES, } }, [IB_OPCODE_RD_COMPARE_SWAP] =3D { .name =3D "RD_COMPARE_SWAP", - .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_ATMETH_MASK - | RXE_REQ_MASK | RXE_ATOMIC_MASK - | RXE_START_MASK | RXE_END_MASK, - .length =3D RXE_BTH_BYTES + RXE_ATMETH_BYTES + RXE_DETH_BYTES - + RXE_RDETH_BYTES, + .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_ATMETH_MASK | + RXE_REQ_MASK | RXE_ATOMIC_MASK | + RXE_START_MASK | RXE_END_MASK, + .length =3D RXE_BTH_BYTES + RXE_ATMETH_BYTES + RXE_DETH_BYTES + + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_DETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_ATMETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES, + [RXE_DETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_ATMETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES, [RXE_PAYLOAD] =3D RXE_BTH_BYTES + - + RXE_ATMETH_BYTES - + RXE_DETH_BYTES + - + RXE_RDETH_BYTES, + RXE_ATMETH_BYTES + + RXE_DETH_BYTES + + RXE_RDETH_BYTES, } }, [IB_OPCODE_RD_FETCH_ADD] =3D { .name =3D "IB_OPCODE_RD_FETCH_ADD", - .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_ATMETH_MASK - | RXE_REQ_MASK | RXE_ATOMIC_MASK - | RXE_START_MASK | RXE_END_MASK, - .length =3D RXE_BTH_BYTES + RXE_ATMETH_BYTES + RXE_DETH_BYTES - + RXE_RDETH_BYTES, + .mask =3D RXE_RDETH_MASK | RXE_DETH_MASK | RXE_ATMETH_MASK | + RXE_REQ_MASK | RXE_ATOMIC_MASK | + RXE_START_MASK | RXE_END_MASK, + .length =3D RXE_BTH_BYTES + RXE_ATMETH_BYTES + RXE_DETH_BYTES + + RXE_RDETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_RDETH] =3D RXE_BTH_BYTES, - [RXE_DETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES, - [RXE_ATMETH] =3D RXE_BTH_BYTES - + RXE_RDETH_BYTES - + RXE_DETH_BYTES, + [RXE_DETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES, + [RXE_ATMETH] =3D RXE_BTH_BYTES + + RXE_RDETH_BYTES + + RXE_DETH_BYTES, [RXE_PAYLOAD] =3D RXE_BTH_BYTES + - + RXE_ATMETH_BYTES - + RXE_DETH_BYTES + - + RXE_RDETH_BYTES, + RXE_ATMETH_BYTES + + RXE_DETH_BYTES + + RXE_RDETH_BYTES, } }, =20 /* UD */ [IB_OPCODE_UD_SEND_ONLY] =3D { .name =3D "IB_OPCODE_UD_SEND_ONLY", - .mask =3D RXE_DETH_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK - | RXE_COMP_MASK | RXE_RWR_MASK | RXE_SEND_MASK - | RXE_START_MASK | RXE_END_MASK, + .mask =3D RXE_DETH_MASK | RXE_PAYLOAD_MASK | RXE_REQ_MASK | + RXE_COMP_MASK | RXE_RWR_MASK | RXE_SEND_MASK | + RXE_START_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_DETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_DETH] =3D RXE_BTH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_DETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_DETH_BYTES, } }, [IB_OPCODE_UD_SEND_ONLY_WITH_IMMEDIATE] =3D { .name =3D "IB_OPCODE_UD_SEND_ONLY_WITH_IMMEDIATE", - .mask =3D RXE_DETH_MASK | RXE_IMMDT_MASK | RXE_PAYLOAD_MASK - | RXE_REQ_MASK | RXE_COMP_MASK | RXE_RWR_MASK - | RXE_SEND_MASK | RXE_START_MASK | RXE_END_MASK, + .mask =3D RXE_DETH_MASK | RXE_IMMDT_MASK | RXE_PAYLOAD_MASK | + RXE_REQ_MASK | RXE_COMP_MASK | RXE_RWR_MASK | + RXE_SEND_MASK | RXE_START_MASK | RXE_END_MASK, .length =3D RXE_BTH_BYTES + RXE_IMMDT_BYTES + RXE_DETH_BYTES, .offset =3D { [RXE_BTH] =3D 0, [RXE_DETH] =3D RXE_BTH_BYTES, - [RXE_IMMDT] =3D RXE_BTH_BYTES - + RXE_DETH_BYTES, - [RXE_PAYLOAD] =3D RXE_BTH_BYTES - + RXE_DETH_BYTES - + RXE_IMMDT_BYTES, + [RXE_IMMDT] =3D RXE_BTH_BYTES + + RXE_DETH_BYTES, + [RXE_PAYLOAD] =3D RXE_BTH_BYTES + + RXE_DETH_BYTES + + RXE_IMMDT_BYTES, } }, =20 --=20 2.33.0