hunt_impl.h (293750) | hunt_impl.h (293751) |
---|---|
1/*- 2 * Copyright (c) 2012-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) 2012-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/hunt_impl.h 293750 2016-01-12 13:29:05Z arybchik $ | 30 * $FreeBSD: head/sys/dev/sfxge/common/hunt_impl.h 293751 2016-01-12 13:30:42Z arybchik $ |
31 */ 32 33#ifndef _SYS_HUNT_IMPL_H 34#define _SYS_HUNT_IMPL_H 35 36#include "efx.h" 37#include "efx_regs.h" 38#include "efx_regs_ef10.h" --- 68 unchanged lines hidden (view full) --- 107 void 108hunt_ev_rxlabel_fini( 109 __in efx_evq_t *eep, 110 __in unsigned int label); 111 112/* INTR */ 113 114 __checkReturn efx_rc_t | 31 */ 32 33#ifndef _SYS_HUNT_IMPL_H 34#define _SYS_HUNT_IMPL_H 35 36#include "efx.h" 37#include "efx_regs.h" 38#include "efx_regs_ef10.h" --- 68 unchanged lines hidden (view full) --- 107 void 108hunt_ev_rxlabel_fini( 109 __in efx_evq_t *eep, 110 __in unsigned int label); 111 112/* INTR */ 113 114 __checkReturn efx_rc_t |
115hunt_intr_init( | 115ef10_intr_init( |
116 __in efx_nic_t *enp, 117 __in efx_intr_type_t type, 118 __in efsys_mem_t *esmp); 119 120 void | 116 __in efx_nic_t *enp, 117 __in efx_intr_type_t type, 118 __in efsys_mem_t *esmp); 119 120 void |
121hunt_intr_enable( | 121ef10_intr_enable( |
122 __in efx_nic_t *enp); 123 124 void | 122 __in efx_nic_t *enp); 123 124 void |
125hunt_intr_disable( | 125ef10_intr_disable( |
126 __in efx_nic_t *enp); 127 128 void | 126 __in efx_nic_t *enp); 127 128 void |
129hunt_intr_disable_unlocked( | 129ef10_intr_disable_unlocked( |
130 __in efx_nic_t *enp); 131 132 __checkReturn efx_rc_t | 130 __in efx_nic_t *enp); 131 132 __checkReturn efx_rc_t |
133hunt_intr_trigger( | 133ef10_intr_trigger( |
134 __in efx_nic_t *enp, 135 __in unsigned int level); 136 137 void | 134 __in efx_nic_t *enp, 135 __in unsigned int level); 136 137 void |
138hunt_intr_fini( | 138ef10_intr_fini( |
139 __in efx_nic_t *enp); 140 141/* NIC */ 142 143extern __checkReturn efx_rc_t 144hunt_nic_probe( 145 __in efx_nic_t *enp); 146 --- 896 unchanged lines hidden --- | 139 __in efx_nic_t *enp); 140 141/* NIC */ 142 143extern __checkReturn efx_rc_t 144hunt_nic_probe( 145 __in efx_nic_t *enp); 146 --- 896 unchanged lines hidden --- |