| {# SPDX-License-Identifier: GPL-2.0 #} | |
| {%if annotate %} | |
| /* Encode {{ argument }} arguments */ | |
| {% endif %} | |
| static void {{ program }}_xdr_enc_{{ argument }}(struct rpc_rqst *req, | |
| struct xdr_stream *xdr, const void *data) | |
| { | |
| {% if argument == 'void' %} | |
| xdrgen_encode_void(xdr); | |
| {% else %} | |
| const struct {{ argument }} *args = data; | |
| xdrgen_encode_{{ argument }}(xdr, args); | |
| {% endif %} | |
| } |