common/sfc_efx/base: remove warnings about inline specifiers
authorIvan Malov <ivan.malov@oktetlabs.ru>
Tue, 1 Dec 2020 07:24:20 +0000 (10:24 +0300)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 8 Jan 2021 15:03:04 +0000 (16:03 +0100)
Windows build of the current libefx rejects these specifiers.
They're unneeded anyway; the compiler should decide inlining.

Fixes: 34285fd0891d ("common/sfc_efx/base: add match spec validate API")
Cc: stable@dpdk.org
Signed-off-by: Ivan Malov <ivan.malov@oktetlabs.ru>
Reviewed-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
Reviewed-by: Andy Moreton <amoreton@xilinx.com>
drivers/common/sfc_efx/base/efx_mae.c

index ee0a3d3..cbc1cb2 100644 (file)
@@ -760,7 +760,7 @@ efx_mae_match_specs_equal(
            ((_mask)[(_bit) / (_mask_page_nbits)] &                     \
                    (1ULL << ((_bit) & ((_mask_page_nbits) - 1))))
 
-static inline                          boolean_t
+static                                 boolean_t
 efx_mask_is_prefix(
        __in                            size_t mask_nbytes,
        __in_bcount(mask_nbytes)        const uint8_t *maskp)
@@ -780,7 +780,7 @@ efx_mask_is_prefix(
        return B_TRUE;
 }
 
-static inline                          boolean_t
+static                                 boolean_t
 efx_mask_is_all_ones(
        __in                            size_t mask_nbytes,
        __in_bcount(mask_nbytes)        const uint8_t *maskp)
@@ -794,7 +794,7 @@ efx_mask_is_all_ones(
        return (t == (uint8_t)(~0));
 }
 
-static inline                          boolean_t
+static                                 boolean_t
 efx_mask_is_all_zeros(
        __in                            size_t mask_nbytes,
        __in_bcount(mask_nbytes)        const uint8_t *maskp)