The Pedigree Project  0.1
NetworkStack Member List

This is the complete list of members for NetworkStack, including all inherited members.

ActionOnDuplicate enum name (defined in RequestQueue)RequestQueue
addAsyncRequest(size_t priority, uint64_t p1=0, uint64_t p2=0, uint64_t p3=0, uint64_t p4=0, uint64_t p5=0, uint64_t p6=0, uint64_t p7=0, uint64_t p8=0)RequestQueue
addRequest(size_t priority, uint64_t p1=0, uint64_t p2=0, uint64_t p3=0, uint64_t p4=0, uint64_t p5=0, uint64_t p6=0, uint64_t p7=0, uint64_t p8=0)RequestQueue
addRequest(size_t priority, ActionOnDuplicate action, uint64_t p1=0, uint64_t p2=0, uint64_t p3=0, uint64_t p4=0, uint64_t p5=0, uint64_t p6=0, uint64_t p7=0, uint64_t p8=0)RequestQueue
Block enum value (defined in RequestQueue)RequestQueue
compareRequests(const Request &a, const Request &b)RequestQueueinlineprotectedvirtual
deRegisterDevice(Network *pDevice)NetworkStack
destroy()RequestQueuevirtual
doAsync(void *p)RequestQueueprotectedstatic
executeRequest(uint64_t p1, uint64_t p2, uint64_t p3, uint64_t p4, uint64_t p5, uint64_t p6, uint64_t p7, uint64_t p8)NetworkStackprivatevirtual
getDevice(size_t n)NetworkStack
getInterface(Network *pCard) const NetworkStackinline
getLoopback()NetworkStackinline
getMemPool()NetworkStackinline
getNextRequest()RequestQueueprotected
getNumDevices()NetworkStack
halt()RequestQueue
initialise()RequestQueuevirtual
instance()NetworkStackinlinestatic
isRequestValid(const Request *r)RequestQueueprotected
m_AsyncRequestQueueConditionRequestQueueprotected
m_ChildrenNetworkStackprivate
m_HaltAcknowledged (defined in RequestQueue)RequestQueueprotected
m_Halted (defined in RequestQueue)RequestQueueprotected
m_InterfacesNetworkStackprivate
m_Lock (defined in NetworkStack)NetworkStackprivate
m_MemPoolNetworkStackprivate
m_Name (defined in RequestQueue)RequestQueueprotected
m_nAsyncRequests (defined in RequestQueue)RequestQueueprotected
m_NextInterfaceNumberNetworkStackprivate
m_nMaxAsyncRequests (defined in RequestQueue)RequestQueueprotected
m_nTotalRequests (defined in RequestQueue)RequestQueueprotected
m_OverrunChecker (defined in RequestQueue)RequestQueueprotected
m_pLoopbackNetworkStackprivate
m_pRequestQueueRequestQueueprotected
m_pThread (defined in RequestQueue)RequestQueueprotected
m_RequestQueueConditionRequestQueueprotected
m_RequestQueueMutexRequestQueueprotected
m_StopRequestQueueprotected
NetworkStack() (defined in NetworkStack)NetworkStack
NewRequest enum value (defined in RequestQueue)RequestQueue
operator=(const RequestQueue &) (defined in RequestQueue)RequestQueueprotected
receive(size_t nBytes, uintptr_t packet, Network *pCard, uint32_t offset)NetworkStack
registerDevice(Network *pDevice)NetworkStack
RequestQueue(const String &name)RequestQueue
RequestQueue(const RequestQueue &) (defined in RequestQueue)RequestQueueprotected
resume()RequestQueue
ReturnImmediately enum value (defined in RequestQueue)RequestQueue
setLoopback(Network *pCard)NetworkStackinline
stack (defined in NetworkStack)NetworkStackprivatestatic
trampoline(void *p)RequestQueueprotectedstatic
work()RequestQueueprotected
~NetworkStack() (defined in NetworkStack)NetworkStackvirtual
~RequestQueue() (defined in RequestQueue)RequestQueuevirtual