virtio: Silence a -Wunused warning

Remove virtio_swap_endian().  htole*() are nops on little-endian
platforms.  No functional change intended.

MFC after:	1 week
Reviewed by:	corvink, jhb
Differential Revision:	https://reviews.freebsd.org/D37298
This commit is contained in:
Mark Johnston 2022-11-14 15:07:34 -05:00
parent 3492caf512
commit db494ceb65

View File

@ -42,20 +42,10 @@
* and the Host's (device's) endianness when needed.
*/
static inline bool
virtio_swap_endian(bool modern)
{
#if _BYTE_ORDER == _LITTLE_ENDIAN
return (false);
#else
return (modern);
#endif
}
static inline uint16_t
virtio_htog16(bool modern, uint16_t val)
{
if (virtio_swap_endian(modern))
if (modern)
return (le16toh(val));
else
return (val);
@ -64,7 +54,7 @@ virtio_htog16(bool modern, uint16_t val)
static inline uint16_t
virtio_gtoh16(bool modern, uint16_t val)
{
if (virtio_swap_endian(modern))
if (modern)
return (htole16(val));
else
return (val);
@ -73,7 +63,7 @@ virtio_gtoh16(bool modern, uint16_t val)
static inline uint32_t
virtio_htog32(bool modern, uint32_t val)
{
if (virtio_swap_endian(modern))
if (modern)
return (le32toh(val));
else
return (val);
@ -82,7 +72,7 @@ virtio_htog32(bool modern, uint32_t val)
static inline uint32_t
virtio_gtoh32(bool modern, uint32_t val)
{
if (virtio_swap_endian(modern))
if (modern)
return (htole32(val));
else
return (val);
@ -91,7 +81,7 @@ virtio_gtoh32(bool modern, uint32_t val)
static inline uint64_t
virtio_htog64(bool modern, uint64_t val)
{
if (virtio_swap_endian(modern))
if (modern)
return (le64toh(val));
else
return (val);
@ -100,7 +90,7 @@ virtio_htog64(bool modern, uint64_t val)
static inline uint64_t
virtio_gtoh64(bool modern, uint64_t val)
{
if (virtio_swap_endian(modern))
if (modern)
return (htole64(val));
else
return (val);