]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
xdrgen: Address some checkpatch whitespace complaints
authorChuck Lever <chuck.lever@oracle.com>
Mon, 1 Dec 2025 22:19:46 +0000 (17:19 -0500)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 26 Jan 2026 15:10:58 +0000 (10:10 -0500)
This is a roll-up of three template fixes that eliminate noise from
checkpatch output so that it's easier to spot non-trivial problems.

To follow conventional kernel C style, when a union declaration is
marked with "pragma public", there should be a blank line between
the emitted "union xxx { ... };" and the decoder and encoder
function declarations.

Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
tools/net/sunrpc/xdrgen/templates/C/enum/declaration/enum.j2
tools/net/sunrpc/xdrgen/templates/C/enum/definition/close.j2
tools/net/sunrpc/xdrgen/templates/C/enum/definition/close_be.j2
tools/net/sunrpc/xdrgen/templates/C/union/definition/close.j2

index d1405c7c5354ae8b64fabe555e53ab7748e03317..c7ae506076bb41c74d7688b02f350b21dfdbf58a 100644 (file)
@@ -1,4 +1,3 @@
 {# SPDX-License-Identifier: GPL-2.0 #}
-
 bool xdrgen_decode_{{ name }}(struct xdr_stream *xdr, {{ name }} *ptr);
 bool xdrgen_encode_{{ name }}(struct xdr_stream *xdr, {{ name }} value);
index a07586cbee17971cd9fd09b8a100d0fafdfbfb87..446266ad6d17dfc237e47de4d9fc95c2552e2a81 100644 (file)
@@ -1,3 +1,4 @@
 {# SPDX-License-Identifier: GPL-2.0 #}
 };
+
 typedef enum {{ name }} {{ name }};
index 2c18948bddf7534f81cdc224f40d6204246d24f5..cfeee2287e68a4809c475c4e81550a1f0da87e2b 100644 (file)
@@ -1,3 +1,4 @@
 {# SPDX-License-Identifier: GPL-2.0 #}
 };
+
 typedef __be32 {{ name }};
index 01d716d0099e9d3e429b68b887a09be99f8823f8..5fc1937ba7744c047712cfa632593f16e4a683e9 100644 (file)
@@ -3,6 +3,7 @@
 };
 {%- if name in public_apis %}
 
+
 bool xdrgen_decode_{{ name }}(struct xdr_stream *xdr, struct {{ name }} *ptr);
 bool xdrgen_encode_{{ name }}(struct xdr_stream *xdr, const struct {{ name }} *ptr);
 {%- endif -%}