1/*
2 * Copyright (c) 2003
3 * Bill Paul <wpaul@windriver.com>. 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
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright
--- 15 unchanged lines hidden (view full) ---
24 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
25 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
26 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
27 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
28 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
29 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
30 * THE POSSIBILITY OF SUCH DAMAGE.
31 *
32 * $FreeBSD: head/sys/compat/ndis/ndis_var.h 124165 2004-01-06 07:09:26Z wpaul $
33 */
34
35#ifndef _NDIS_VAR_H_
36#define _NDIS_VAR_H_
37
38/* Forward declarations */
39struct ndis_miniport_block;
40struct ndis_mdriver_block;
--- 1234 unchanged lines hidden (view full) ---
1275 uint8_t nmb_dummybuf[128];
1276 ndis_config_parm nmb_replyparm;
1277 int nmb_pciidx;
1278 device_t nmb_dev;
1279 ndis_resource_list *nmb_rlist;
1280 ndis_status nmb_getstat;
1281 ndis_status nmb_setstat;
1282 struct nte_head nmb_timerlist;
1283 vm_offset_t nmb_img;
1284};
1285
1286typedef ndis_status (*ndis_init_handler)(ndis_status *, uint32_t *,
1287 ndis_medium *, uint32_t, ndis_handle, ndis_handle);
1288typedef ndis_status (*ndis_queryinfo_handler)(ndis_handle, ndis_oid,
1289 void *, uint32_t, uint32_t *, uint32_t *);
1290typedef ndis_status (*ndis_setinfo_handler)(ndis_handle, ndis_oid,
1291 void *, uint32_t, uint32_t *, uint32_t *);
--- 55 unchanged lines hidden ---
2 * Copyright (c) 2003
3 * Bill Paul <wpaul@windriver.com>. 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
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright
--- 15 unchanged lines hidden (view full) ---
24 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
25 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
26 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
27 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
28 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
29 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
30 * THE POSSIBILITY OF SUCH DAMAGE.
31 *
32 * $FreeBSD: head/sys/compat/ndis/ndis_var.h 124165 2004-01-06 07:09:26Z wpaul $
33 */
34
35#ifndef _NDIS_VAR_H_
36#define _NDIS_VAR_H_
37
38/* Forward declarations */
39struct ndis_miniport_block;
40struct ndis_mdriver_block;
--- 1234 unchanged lines hidden (view full) ---
1275 uint8_t nmb_dummybuf[128];
1276 ndis_config_parm nmb_replyparm;
1277 int nmb_pciidx;
1278 device_t nmb_dev;
1279 ndis_resource_list *nmb_rlist;
1280 ndis_status nmb_getstat;
1281 ndis_status nmb_setstat;
1282 struct nte_head nmb_timerlist;
1283 vm_offset_t nmb_img;
1284};
1285
1286typedef ndis_status (*ndis_init_handler)(ndis_status *, uint32_t *,
1287 ndis_medium *, uint32_t, ndis_handle, ndis_handle);
1288typedef ndis_status (*ndis_queryinfo_handler)(ndis_handle, ndis_oid,
1289 void *, uint32_t, uint32_t *, uint32_t *);
1290typedef ndis_status (*ndis_setinfo_handler)(ndis_handle, ndis_oid,
1291 void *, uint32_t, uint32_t *, uint32_t *);
--- 55 unchanged lines hidden ---