ReactOS
0.4.15-dev-2087-g6bfb76b
|
Go to the source code of this file.
VOID TcpipAcquireFastMutex | ( | PFAST_MUTEX | Mutex | ) |
Definition at line 40 of file lock.c.
VOID TcpipAcquireSpinLock | ( | PKSPIN_LOCK | SpinLock, |
PKIRQL | Irql | ||
) |
Definition at line 18 of file lock.c.
Referenced by AddEntity(), AddrFileFree(), AddrFindShared(), AddrLocateInterface(), AddrSearchFirst(), AddrSearchNext(), ConnectionFree(), CountInterfaces(), FindOnLinkInterface(), GetContext(), GetDefaultInterface(), GetReassemblyInfo(), InfoTdiQueryEntityType(), InfoTdiQueryGetAddrTable(), InfoTdiQueryGetRouteTable(), InfoTdiQueryListEntities(), IPFreeReassemblyList(), IPRegisterInterface(), IPUnregisterInterface(), LANTransmit(), LANUnregisterAdapter(), LANUnregisterProtocol(), LogActiveObjects(), NBAddNeighbor(), NBCopyNeighbors(), NBLocateNeighbor(), NBQueuePacket(), NBRemoveNeighbor(), NBResetNeighborTimeout(), NBShutdown(), NBUpdateNeighbor(), ProcessFragment(), RemoveEntityByContext(), RemoveIPDR(), RouterCreateRoute(), RouterGetRoute(), RouterRemoveRoute(), RouterRemoveRoutesForInterface(), RouterShutdown(), and TiUnload().
VOID TcpipAcquireSpinLockAtDpcLevel | ( | PKSPIN_LOCK | SpinLock | ) |
Definition at line 22 of file lock.c.
Referenced by IPDatagramReassemblyTimeout(), NBDestroyNeighborsForInterface(), and NBTimeout().
VOID TcpipInitializeSpinLock | ( | PKSPIN_LOCK | SpinLock | ) |
Definition at line 14 of file lock.c.
Referenced by IPCreateInterface(), IPStartup(), NBStartup(), ProcessFragment(), and RouterStartup().
VOID TcpipInterlockedInsertTailList | ( | PLIST_ENTRY | ListHead, |
PLIST_ENTRY | Item, | ||
PKSPIN_LOCK | Lock | ||
) |
Definition at line 34 of file lock.c.
Referenced by IPRegisterInterface(), ProcessFragment(), and RouterAddRoute().
VOID TcpipReleaseFastMutex | ( | PFAST_MUTEX | Mutex | ) |
Definition at line 44 of file lock.c.
VOID TcpipReleaseSpinLock | ( | PKSPIN_LOCK | SpinLock, |
KIRQL | Irql | ||
) |
Definition at line 26 of file lock.c.
Referenced by AddEntity(), AddrFileFree(), AddrFindShared(), AddrLocateInterface(), AddrSearchFirst(), AddrSearchNext(), Cleanup(), ConnectionFree(), CountInterfaces(), FindOnLinkInterface(), GetContext(), GetDefaultInterface(), GetReassemblyInfo(), InfoTdiQueryEntityType(), InfoTdiQueryGetAddrTable(), InfoTdiQueryGetRouteTable(), InfoTdiQueryListEntities(), IPFreeReassemblyList(), IPRegisterInterface(), IPUnregisterInterface(), LANTransmit(), LANUnregisterAdapter(), LANUnregisterProtocol(), LogActiveObjects(), NBAddNeighbor(), NBCopyNeighbors(), NBLocateNeighbor(), NBQueuePacket(), NBRemoveNeighbor(), NBResetNeighborTimeout(), NBShutdown(), NBUpdateNeighbor(), ProcessFragment(), RemoveEntityByContext(), RemoveIPDR(), RouterCreateRoute(), RouterGetRoute(), RouterRemoveRoute(), RouterRemoveRoutesForInterface(), RouterShutdown(), and TiUnload().
VOID TcpipReleaseSpinLockFromDpcLevel | ( | PKSPIN_LOCK | SpinLock | ) |
Definition at line 30 of file lock.c.
Referenced by IPDatagramReassemblyTimeout(), NBDestroyNeighborsForInterface(), and NBTimeout().