]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
SUNRPC: Remove pointer type casts from xdr_get_next_encode_buffer()
authorChuck Lever <chuck.lever@oracle.com>
Tue, 7 Jun 2022 20:48:18 +0000 (16:48 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Wed, 8 Jun 2022 16:39:37 +0000 (12:39 -0400)
To make the code easier to read, remove visual clutter by changing
the declared type of @p.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Reviewed-by: NeilBrown <neilb@suse.de>
Reviewed-by: J. Bruce Fields <bfields@fieldses.org>
net/sunrpc/xdr.c

index eca02d1224763711ea7d7ad60876404fde8988dc..f87a2d8f23a728848b69b462afa8a0a267445777 100644 (file)
@@ -951,9 +951,9 @@ EXPORT_SYMBOL_GPL(__xdr_commit_encode);
 static noinline __be32 *xdr_get_next_encode_buffer(struct xdr_stream *xdr,
                                                   size_t nbytes)
 {
-       __be32 *p;
        int space_left;
        int frag1bytes, frag2bytes;
+       void *p;
 
        if (nbytes > PAGE_SIZE)
                goto out_overflow; /* Bigger buffers require special handling */
@@ -982,12 +982,12 @@ static noinline __be32 *xdr_get_next_encode_buffer(struct xdr_stream *xdr,
         * xdr_commit_encode() has shifted this one back:
         */
        p = page_address(*xdr->page_ptr);
-       xdr->p = (void *)p + frag2bytes;
+       xdr->p = p + frag2bytes;
        space_left = xdr->buf->buflen - xdr->buf->len;
        if (space_left - nbytes >= PAGE_SIZE)
-               xdr->end = (void *)p + PAGE_SIZE;
+               xdr->end = p + PAGE_SIZE;
        else
-               xdr->end = (void *)p + space_left - frag1bytes;
+               xdr->end = p + space_left - frag1bytes;
 
        xdr->buf->page_len += frag2bytes;
        xdr->buf->len += nbytes;