Deleted Added
full compact
efx_impl.h (293810) efx_impl.h (293817)
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 293810 2016-01-13 06:44:05Z arybchik $
30 * $FreeBSD: head/sys/dev/sfxge/common/efx_impl.h 293817 2016-01-13 07:46:21Z 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"

--- 1076 unchanged lines hidden (view full) ---

1115 __out uint8_t *paylenp);
1116
1117extern __checkReturn efx_rc_t
1118efx_vpd_hunk_next(
1119 __in_bcount(size) caddr_t data,
1120 __in size_t size,
1121 __out efx_vpd_tag_t *tagp,
1122 __out efx_vpd_keyword_t *keyword,
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"

--- 1076 unchanged lines hidden (view full) ---

1115 __out uint8_t *paylenp);
1116
1117extern __checkReturn efx_rc_t
1118efx_vpd_hunk_next(
1119 __in_bcount(size) caddr_t data,
1120 __in size_t size,
1121 __out efx_vpd_tag_t *tagp,
1122 __out efx_vpd_keyword_t *keyword,
1123 __out_bcount_opt(*paylenp) unsigned int *payloadp,
1123 __out_opt unsigned int *payloadp,
1124 __out_opt uint8_t *paylenp,
1125 __inout unsigned int *contp);
1126
1127extern __checkReturn efx_rc_t
1128efx_vpd_hunk_set(
1129 __in_bcount(size) caddr_t data,
1130 __in size_t size,
1131 __in efx_vpd_value_t *evvp);

--- 51 unchanged lines hidden ---
1124 __out_opt uint8_t *paylenp,
1125 __inout unsigned int *contp);
1126
1127extern __checkReturn efx_rc_t
1128efx_vpd_hunk_set(
1129 __in_bcount(size) caddr_t data,
1130 __in size_t size,
1131 __in efx_vpd_value_t *evvp);

--- 51 unchanged lines hidden ---