X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fsfc%2Fsfc_tx.h;h=d583ee9c3d286ff4c91525791f0ac2baf9ebbf2d;hb=9311beeea4963d8b97330c20ff1736b006486c5d;hp=e5ea6df75ca8fc0a15c140490d1166ebbf3237e4;hpb=42ce2521a8c65922599d41ca50d0ac92e811c393;p=dpdk.git diff --git a/drivers/net/sfc/sfc_tx.h b/drivers/net/sfc/sfc_tx.h index e5ea6df75c..d583ee9c3d 100644 --- a/drivers/net/sfc/sfc_tx.h +++ b/drivers/net/sfc/sfc_tx.h @@ -1,7 +1,7 @@ /* SPDX-License-Identifier: BSD-3-Clause * - * Copyright (c) 2016-2018 Solarflare Communications Inc. - * All rights reserved. + * Copyright(c) 2019-2020 Xilinx, Inc. + * Copyright(c) 2016-2019 Solarflare Communications Inc. * * This software was jointly developed between OKTET Labs (under contract * for Solarflare) and Solarflare Communications, Inc. @@ -47,8 +47,8 @@ enum sfc_txq_state_bit { }; /** - * Transmit queue control information. Not used on datapath. - * Allocated on the socket specified on the queue setup. + * Transmit queue control primary process-only information. + * Not used on datapath. */ struct sfc_txq { unsigned int hw_index; @@ -57,18 +57,6 @@ struct sfc_txq { efx_txq_t *common; }; -static inline unsigned int -sfc_txq_sw_index_by_hw_index(unsigned int hw_index) -{ - return hw_index; -} - -static inline unsigned int -sfc_txq_sw_index(const struct sfc_txq *txq) -{ - return sfc_txq_sw_index_by_hw_index(txq->hw_index); -} - struct sfc_txq *sfc_txq_by_dp_txq(const struct sfc_dp_txq *dp_txq); /** @@ -107,7 +95,6 @@ sfc_efx_txq_by_dp_txq(struct sfc_dp_txq *dp_txq) struct sfc_txq_info { unsigned int state; unsigned int entries; - struct sfc_txq *txq; struct sfc_dp_txq *dp; boolean_t deferred_start; boolean_t deferred_started;