efx_impl.h (293889) | efx_impl.h (293891) |
---|---|
1/*- 2 * Copyright (c) 2007-2015 Solarflare Communications Inc. 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are met: 7 * 8 * 1. Redistributions of source code must retain the above copyright notice, --- 13 unchanged lines hidden (view full) --- 22 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 23 * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 24 * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 * 26 * The views and conclusions contained in the software and documentation are 27 * those of the authors and should not be interpreted as representing official 28 * policies, either expressed or implied, of the FreeBSD Project. 29 * | 1/*- 2 * Copyright (c) 2007-2015 Solarflare Communications Inc. 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are met: 7 * 8 * 1. Redistributions of source code must retain the above copyright notice, --- 13 unchanged lines hidden (view full) --- 22 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 23 * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 24 * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 * 26 * The views and conclusions contained in the software and documentation are 27 * those of the authors and should not be interpreted as representing official 28 * policies, either expressed or implied, of the FreeBSD Project. 29 * |
30 * $FreeBSD: head/sys/dev/sfxge/common/efx_impl.h 293889 2016-01-14 09:01:53Z arybchik $ | 30 * $FreeBSD: head/sys/dev/sfxge/common/efx_impl.h 293891 2016-01-14 09:05:51Z arybchik $ |
31 */ 32 33#ifndef _SYS_EFX_IMPL_H 34#define _SYS_EFX_IMPL_H 35 36#include "efsys.h" 37#include "efx.h" 38#include "efx_regs.h" --- 102 unchanged lines hidden (view full) --- 141 unsigned int, unsigned int, 142 unsigned int *); 143 void (*etxo_qdesc_dma_create)(efx_txq_t *, efsys_dma_addr_t, 144 size_t, boolean_t, 145 efx_desc_t *); 146 void (*etxo_qdesc_tso_create)(efx_txq_t *, uint16_t, 147 uint32_t, uint8_t, 148 efx_desc_t *); | 31 */ 32 33#ifndef _SYS_EFX_IMPL_H 34#define _SYS_EFX_IMPL_H 35 36#include "efsys.h" 37#include "efx.h" 38#include "efx_regs.h" --- 102 unchanged lines hidden (view full) --- 141 unsigned int, unsigned int, 142 unsigned int *); 143 void (*etxo_qdesc_dma_create)(efx_txq_t *, efsys_dma_addr_t, 144 size_t, boolean_t, 145 efx_desc_t *); 146 void (*etxo_qdesc_tso_create)(efx_txq_t *, uint16_t, 147 uint32_t, uint8_t, 148 efx_desc_t *); |
149 void (*etxo_qdesc_tso2_create)(efx_txq_t *, uint16_t, 150 uint32_t, uint16_t, 151 efx_desc_t *, int); |
|
149 void (*etxo_qdesc_vlantci_create)(efx_txq_t *, uint16_t, 150 efx_desc_t *); 151#if EFSYS_OPT_QSTATS 152 void (*etxo_qstats_update)(efx_txq_t *, 153 efsys_stat_t *); 154#endif 155} efx_tx_ops_t; 156 --- 1027 unchanged lines hidden --- | 152 void (*etxo_qdesc_vlantci_create)(efx_txq_t *, uint16_t, 153 efx_desc_t *); 154#if EFSYS_OPT_QSTATS 155 void (*etxo_qstats_update)(efx_txq_t *, 156 efsys_stat_t *); 157#endif 158} efx_tx_ops_t; 159 --- 1027 unchanged lines hidden --- |