blob: a46096e23562b0547a465eb37d90017948230862 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
/*++
Copyright (c) 1990-1995 Microsoft Corporation
Module Name:
mac.h
Abstract:
NDIS wrapper definitions
Author:
Environment:
Kernel mode, FSD
Revision History:
Jun-95 Jameel Hyder Split up from a monolithic file
--*/
//
// The following are counters used for debugging
//
extern PNDIS_MAC_BLOCK ndisMacDriverList;
extern const NDIS_PHYSICAL_ADDRESS HighestAcceptableMax;
extern ULONG ndisDmaAlignment;
//
// For tracking memory allocated for shared memory
//
extern ERESOURCE SharedMemoryResource;
//
// For tracking on NT 3.1 protocols that do not use any of the filter packages.
//
extern PNDIS_OPEN_BLOCK ndisGlobalOpenList;
extern KSPIN_LOCK ndisGlobalOpenListLock;
extern KSPIN_LOCK ndisLookaheadBufferLock;
extern ULONG ndisLookaheadBufferLength;
#if defined(_ALPHA_)
extern PNDIS_LOOKAHEAD_ELEMENT ndisLookaheadBufferList;
#endif
|