Consistently use types in ixgbe driver code:
- {ixgbe,ixv}_header_split is passed to TUNABLE_INT, so delcare it int, not bool. - {ixgbe,ixv}_tx_ctx_setup() returns a boolean value, so declare it bool, not int. - {ixgbe,ixv}_tso_setup() returns a bool, so declare it bool, not boolean_t. - {ixgbe,ixv}_txeof() returns a bool, so declare it bool, not boolean_t. - Do not re-define bool if the symbol already exists. MFC after: 2 weeks Sponsored by: Isilon Systems, LLC
This commit is contained in:
parent
2dde521a9a
commit
117f85276f
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=228440
@ -265,7 +265,7 @@ TUNABLE_INT("hw.ixgbe.enable_msix", &ixgbe_enable_msix);
|
||||
* it can be a performance win in some workloads, but
|
||||
* in others it actually hurts, its off by default.
|
||||
*/
|
||||
static bool ixgbe_header_split = FALSE;
|
||||
static int ixgbe_header_split = FALSE;
|
||||
TUNABLE_INT("hw.ixgbe.hdr_split", &ixgbe_header_split);
|
||||
|
||||
/*
|
||||
@ -3066,7 +3066,7 @@ ixgbe_free_transmit_buffers(struct tx_ring *txr)
|
||||
*
|
||||
**********************************************************************/
|
||||
|
||||
static boolean_t
|
||||
static bool
|
||||
ixgbe_tx_ctx_setup(struct tx_ring *txr, struct mbuf *mp)
|
||||
{
|
||||
struct adapter *adapter = txr->adapter;
|
||||
@ -3184,7 +3184,7 @@ ixgbe_tx_ctx_setup(struct tx_ring *txr, struct mbuf *mp)
|
||||
* adapters using advanced tx descriptors
|
||||
*
|
||||
**********************************************************************/
|
||||
static boolean_t
|
||||
static bool
|
||||
ixgbe_tso_setup(struct tx_ring *txr, struct mbuf *mp, u32 *paylen)
|
||||
{
|
||||
struct adapter *adapter = txr->adapter;
|
||||
@ -3348,7 +3348,7 @@ ixgbe_atr(struct tx_ring *txr, struct mbuf *mp)
|
||||
* tx_buffer is put back on the free queue.
|
||||
*
|
||||
**********************************************************************/
|
||||
static boolean_t
|
||||
static bool
|
||||
ixgbe_txeof(struct tx_ring *txr)
|
||||
{
|
||||
struct adapter *adapter = txr->adapter;
|
||||
|
@ -95,7 +95,9 @@ typedef uint16_t u16;
|
||||
typedef uint32_t u32;
|
||||
typedef int32_t s32;
|
||||
typedef uint64_t u64;
|
||||
#ifndef __bool_true_false_are_defined
|
||||
typedef boolean_t bool;
|
||||
#endif
|
||||
|
||||
#define le16_to_cpu
|
||||
|
||||
|
@ -207,7 +207,7 @@ TUNABLE_INT("hw.ixv.flow_control", &ixv_flow_control);
|
||||
* it can be a performance win in some workloads, but
|
||||
* in others it actually hurts, its off by default.
|
||||
*/
|
||||
static bool ixv_header_split = FALSE;
|
||||
static int ixv_header_split = FALSE;
|
||||
TUNABLE_INT("hw.ixv.hdr_split", &ixv_header_split);
|
||||
|
||||
/*
|
||||
@ -2374,7 +2374,7 @@ ixv_free_transmit_buffers(struct tx_ring *txr)
|
||||
*
|
||||
**********************************************************************/
|
||||
|
||||
static boolean_t
|
||||
static bool
|
||||
ixv_tx_ctx_setup(struct tx_ring *txr, struct mbuf *mp)
|
||||
{
|
||||
struct adapter *adapter = txr->adapter;
|
||||
@ -2497,7 +2497,7 @@ ixv_tx_ctx_setup(struct tx_ring *txr, struct mbuf *mp)
|
||||
* adapters using advanced tx descriptors
|
||||
*
|
||||
**********************************************************************/
|
||||
static boolean_t
|
||||
static bool
|
||||
ixv_tso_setup(struct tx_ring *txr, struct mbuf *mp, u32 *paylen)
|
||||
{
|
||||
struct adapter *adapter = txr->adapter;
|
||||
@ -2586,7 +2586,7 @@ ixv_tso_setup(struct tx_ring *txr, struct mbuf *mp, u32 *paylen)
|
||||
* tx_buffer is put back on the free queue.
|
||||
*
|
||||
**********************************************************************/
|
||||
static boolean_t
|
||||
static bool
|
||||
ixv_txeof(struct tx_ring *txr)
|
||||
{
|
||||
struct adapter *adapter = txr->adapter;
|
||||
|
Loading…
Reference in New Issue
Block a user