ReactOS 0.4.16-dev-297-gc569aee
|
Go to the source code of this file.
Functions | |
PADDRESS_FILE | AddrSearchFirst (PIP_ADDRESS Address, USHORT Port, USHORT Protocol, PAF_SEARCH SearchContext) |
BOOLEAN | AddrIsBroadcastMatch (PIP_ADDRESS UnicastAddress, PIP_ADDRESS BroadcastAddress) |
BOOLEAN | AddrReceiveMatch (PIP_ADDRESS LocalAddress, PIP_ADDRESS RemoteAddress) |
VOID | LogActiveObjects (VOID) |
PADDRESS_FILE | AddrFindShared (PIP_ADDRESS BindAddress, USHORT Port, USHORT Protocol) |
PADDRESS_FILE | AddrSearchNext (PAF_SEARCH SearchContext) |
VOID | AddrFileFree (PVOID Object) |
VOID | ControlChannelFree (PVOID Object) |
NTSTATUS | FileOpenAddress (PTDI_REQUEST Request, PTA_IP_ADDRESS Address, USHORT Protocol, BOOLEAN Shared, PVOID Options) |
NTSTATUS | FileCloseAddress (PTDI_REQUEST Request) |
NTSTATUS | FileOpenConnection (PTDI_REQUEST Request, PVOID ClientContext) |
NTSTATUS | FileCloseConnection (PTDI_REQUEST Request) |
NTSTATUS | FileOpenControlChannel (PTDI_REQUEST Request) |
NTSTATUS | FileCloseControlChannel (PTDI_REQUEST Request) |
Variables | |
LIST_ENTRY | AddressFileListHead |
KSPIN_LOCK | AddressFileListLock |
LIST_ENTRY | ConnectionEndpointListHead |
KSPIN_LOCK | ConnectionEndpointListLock |
Definition at line 302 of file fileobjs.c.
Referenced by FileOpenAddress().
PADDRESS_FILE AddrFindShared | ( | PIP_ADDRESS | BindAddress, |
USHORT | Port, | ||
USHORT | Protocol | ||
) |
Definition at line 190 of file fileobjs.c.
Referenced by FileOpenAddress().
BOOLEAN AddrIsBroadcastMatch | ( | PIP_ADDRESS | UnicastAddress, |
PIP_ADDRESS | BroadcastAddress | ||
) |
Definition at line 62 of file fileobjs.c.
Referenced by AddrReceiveMatch().
BOOLEAN AddrReceiveMatch | ( | PIP_ADDRESS | LocalAddress, |
PIP_ADDRESS | RemoteAddress | ||
) |
Definition at line 77 of file fileobjs.c.
Referenced by AddrSearchNext().
PADDRESS_FILE AddrSearchFirst | ( | PIP_ADDRESS | Address, |
USHORT | Port, | ||
USHORT | Protocol, | ||
PAF_SEARCH | SearchContext | ||
) |
Definition at line 38 of file fileobjs.c.
Referenced by RawIpReceive(), and UDPReceive().
PADDRESS_FILE AddrSearchNext | ( | PAF_SEARCH | SearchContext | ) |
Definition at line 231 of file fileobjs.c.
Referenced by AddrSearchFirst(), RawIpReceive(), and UDPReceive().
NTSTATUS FileCloseAddress | ( | PTDI_REQUEST | Request | ) |
Definition at line 591 of file fileobjs.c.
Referenced by DispEchoRequest(), EndRequestHandler(), and TiCloseFileObject().
NTSTATUS FileCloseConnection | ( | PTDI_REQUEST | Request | ) |
Definition at line 667 of file fileobjs.c.
Referenced by TiCloseFileObject().
NTSTATUS FileCloseControlChannel | ( | PTDI_REQUEST | Request | ) |
Definition at line 738 of file fileobjs.c.
Referenced by TiCloseFileObject().
NTSTATUS FileOpenAddress | ( | PTDI_REQUEST | Request, |
PTA_IP_ADDRESS | Address, | ||
USHORT | Protocol, | ||
BOOLEAN | Shared, | ||
PVOID | Options | ||
) |
Definition at line 399 of file fileobjs.c.
Referenced by DispEchoRequest(), and TiCreateFileObject().
NTSTATUS FileOpenConnection | ( | PTDI_REQUEST | Request, |
PVOID | ClientContext | ||
) |
Definition at line 632 of file fileobjs.c.
Referenced by TiCreateFileObject().
NTSTATUS FileOpenControlChannel | ( | PTDI_REQUEST | Request | ) |
Definition at line 694 of file fileobjs.c.
Referenced by TiCreateFileObject().
Definition at line 109 of file fileobjs.c.
Referenced by IPTimeoutDpcFn().
LIST_ENTRY AddressFileListHead |
Definition at line 21 of file fileobjs.c.
Referenced by AddrFindShared(), AddrSearchFirst(), AddrSearchNext(), DriverEntry(), FileOpenAddress(), LogActiveObjects(), and TiUnload().
KSPIN_LOCK AddressFileListLock |
Definition at line 22 of file fileobjs.c.
Referenced by AddrFileFree(), AddrFindShared(), AddrSearchFirst(), AddrSearchNext(), DriverEntry(), FileOpenAddress(), LogActiveObjects(), and TiUnload().
LIST_ENTRY ConnectionEndpointListHead |
Definition at line 25 of file fileobjs.c.
Referenced by DriverEntry(), LogActiveObjects(), and TCPAllocateConnectionEndpoint().
KSPIN_LOCK ConnectionEndpointListLock |
Definition at line 26 of file fileobjs.c.
Referenced by ConnectionFree(), DriverEntry(), LogActiveObjects(), and TCPAllocateConnectionEndpoint().