MCPcopy Create free account

hub / github.com/PlatformLab/Homa / functions

Functions400 in github.com/PlatformLab/Homa

MethodScheduledMessageInfo
* ScheduledMessageInfo constructor. * * @param message * Message to which this metadata is associated. * @par
src/Receiver.h:87
MethodSender
* Sender Constructor. * * @param transportId * Unique identifier for the Transport that owns this Sender. * @param driver * The driver
src/Sender.cc:45
MethodSenderTest
src/SenderTest.cc:37
MethodSpinLock
* Create a new unlocked SpinLock. */
src/SpinLock.h:46
MethodStat
src/Perf.h:40
MethodStats
* Basic Constructor. */
src/Drivers/DPDK/DpdkDriverImpl.h:241
FunctionTEST
src/TimeoutTest.cc:25
FunctionTEST
src/CodeLocationTest.cc:22
FunctionTEST
src/StringUtilTest.cc:27
FunctionTEST
src/UtilTest.cc:21
FunctionTEST
src/IntrusiveTest.cc:480
FunctionTEST
src/SpinLockTest.cc:23
FunctionTEST
src/ObjectPoolTest.cc:60
FunctionTEST
src/TubTest.cc:68
FunctionTEST
src/STLUtilTest.cc:40
FunctionTEST
src/PolicyTest.cc:28
FunctionTEST
src/Drivers/Fake/FakeDriverTest.cc:28
FunctionTEST
src/Drivers/DPDK/MacAddressTest.cc:25
FunctionTEST_F
src/ThreadIdTest.cc:54
FunctionTEST_F
src/ReceiverTest.cc:97
FunctionTEST_F
src/IntrusiveTest.cc:52
FunctionTEST_F
src/SenderTest.cc:123
FunctionTEST_F
src/TransportImplTest.cc:66
FunctionTEST_F
src/DebugTest.cc:55
FunctionTEST_F
src/Drivers/DPDK/DpdkDriverTest.cc:47
FunctionTEST_F
src/Drivers/Util/QueueEstimatorTest.cc:58
MethodTestObject
src/ObjectPoolTest.cc:38
MethodThreadCounters
* Construct and register a new per thread set of counters. */
src/Perf.cc:49
MethodThreadIdTest
src/ThreadIdTest.cc:38
MethodTimeout
* Initialize this Timeout, associating it with a particular object. * * @param owner * Pointer to the object associated with this
src/Timeout.h:46
MethodTimeoutManager
* Construct a new TimeoutManager with a particular timeout interval. All * timeouts tracked by this manager will have the same timeout interval.
src/Timeout.h:91
MethodTimer
* Construct a new Timer. */
src/Perf.h:287
MethodTransportImpl
* Construct an instances of a Homa-based transport. * * @param driver * Driver with which this transport should send and receive packets. * @
src/TransportImpl.cc:47
MethodTransportImplTest
src/TransportImplTest.cc:39
MethodTub
* Default constructor: the object starts off uninitialized. */
src/Tub.h:64
MethodTx
* Basic Constructor. */
src/Drivers/DPDK/DpdkDriverImpl.h:226
MethodUnknownHeader
UnknownHeader constructor.
src/Protocol.h:282
MethodVectorHandler
src/ReceiverTest.cc:87
MethodVectorHandler
src/ObjectPoolTest.cc:87
MethodVectorHandler
src/SenderTest.cc:113
MethodVectorHandler
src/DebugTest.cc:110
Method__insert
* Insert node before pos (private helper method). * * @param pos * Node before which node will be inserted and linked. * @par
src/Intrusive.h:464
Method_eal_init
* Initialized DPDK EAL. * * @param argc * Parameter passed to rte_eal_init(). * @param argv * Parameter passed to rte_eal_init(). * @t
src/Drivers/DPDK/DpdkDriverImpl.cc:513
Method_init
* Does most of the real work on initializing the DpdkDriver during * construction. * * Separated out to be used by different constructor methods.
src/Drivers/DPDK/DpdkDriverImpl.cc:529
Methodadd
* Add the value of another Stat to this Stat. * * This method is thread-safe. */
src/Perf.h:49
MethodaddMessage
src/SenderTest.cc:71
MethodallocPacket
See Driver::allocPacket()
src/Drivers/DPDK/DpdkDriver.cc:41
MethodallocPacket
See Driver::allocPacket()
src/Drivers/DPDK/DpdkDriverImpl.cc:178
FunctionatomicIncRelaxedTest
test/Perf.cc:140
FunctionatomicIncTest
test/Perf.cc:123
FunctionatomicIncUnsafeTest
test/Perf.cc:157
FunctionatomicLoadTest
test/Perf.cc:72
FunctionatomicStoreRelaxedTest
test/Perf.cc:106
FunctionatomicStoreTest
test/Perf.cc:89
FunctionbranchTest
test/Perf.cc:192
Methodcancel
* @copydoc Homa::OutMessage::cancel() */
src/Sender.cc:586
MethodcheckMessageTimeouts
* Process any inbound messages that have timed out due to lack of activity from * the Sender. * * * Pulled out of checkTimeouts() for ease of test
src/Receiver.cc:536
MethodcheckTimeouts
* Make incremental progress processing expired Receiver timeouts. * * Pulled out of poll() for ease of testing. */
src/Receiver.cc:294
Methodconstruct
src/ObjectPool.h:100
Methodcork
See Driver::cork()
src/Drivers/DPDK/DpdkDriver.cc:55
Methodcork
See Driver::cork()
src/Drivers/DPDK/DpdkDriverImpl.cc:336
Methodcork
* Request that the Driver enter the "corked" mode where outbound packets * are queued instead of immediately sent so that they can be more *
include/Homa/Driver.h:155
Methodcreate
src/Homa.cc:22
FunctiondefaultAllocatorTest
test/Perf.cc:219
Functiondeprioritize
src/Intrusive.h:543
FunctiondequeConstruct
test/Perf.cc:415
FunctiondequePushPopTest
test/Perf.cc:430
Methoddestroy
* Destroy an object previously allocated by this pool. */
src/ObjectPool.h:125
Functiondisplay
* Returns true for the ASCII characters that one would want to display in a * single line of text. */
src/StringUtil.cc:41
FunctiondownCast
include/Homa/Util.h:50
MethodfindMessage
* Return the Message with the given MessageId. * * @param msgId * MessageId of the Message to be found. * @pa
src/Receiver.h:301
MethodfromString
src/Driver.cc:30
MethodgetBandwidth
See Driver::getBandwidth()
src/Drivers/DPDK/DpdkDriver.cc:97
MethodgetBandwidth
See Driver::getBandwidth()
src/Drivers/DPDK/DpdkDriverImpl.cc:482
MethodgetBucket
* Return the MessageBucket that should hold a Message with the given * MessageId. */
src/Receiver.h:403
MethodgetDriver
See Homa::Transport::getDriver()
src/TransportImpl.h:65
MethodgetHighestPacketPriority
See Driver::getHighestPacketPriority()
src/Drivers/DPDK/DpdkDriver.cc:83
MethodgetHighestPacketPriority
See Driver::getHighestPacketPriority()
src/Drivers/DPDK/DpdkDriverImpl.cc:468
MethodgetHighestPacketPriority
* Returns the highest packet priority level this Driver supports (0 is * the lowest priority level). The larger the number, the more priority
include/Homa/Driver.h:213
MethodgetId
See Homa::Transport::getId()
src/TransportImpl.h:71
MethodgetLocalAddress
See Driver::getLocalAddress()
src/Drivers/DPDK/DpdkDriver.cc:104
MethodgetLocalAddress
See Driver::getLocalAddress()
src/Drivers/DPDK/DpdkDriverImpl.cc:489
MethodgetMaxPayloadSize
See Driver::getMaxPayloadSize()
src/Drivers/DPDK/DpdkDriver.cc:90
MethodgetMaxPayloadSize
See Driver::getMaxPayloadSize()
src/Drivers/DPDK/DpdkDriverImpl.cc:475
MethodgetQueuedBytes
See Driver::getQueuedBytes();
src/Drivers/DPDK/DpdkDriver.cc:111
MethodgetQueuedBytes
See Driver::getQueuedBytes();
src/Drivers/DPDK/DpdkDriverImpl.cc:496
MethodgetQueuedBytes
* Return an estimate of the number of bytes unsent bytes pending in the * NIC's output queue. */
include/Homa/Drivers/Util/QueueEstimator.h:60
FunctiongetStats
*/
src/Perf.cc:68
FunctionheapTest
test/Perf.cc:632
FunctionhexDump
* Return (potentially multi-line) string hex dump of a binary buffer in * 'hexdump -C' style. * Note that this exceeds 80 characters due to 64-bit o
src/Util.cc:63
FunctionilistConstruct
test/Perf.cc:574
FunctionilistPushPopTest
test/Perf.cc:597
FunctionintReadWriteTest
test/Perf.cc:175
Methodlength
* @copydoc Homa::InMessage::length() */
src/Receiver.cc:418
FunctionlistConstruct
test/Perf.cc:521
FunctionlistPushPopTest
test/Perf.cc:552
FunctionlistPushTest
test/Perf.cc:536
FunctionlistSearchTest
test/Perf.cc:283
Functionmain
test/system_test.cc:152
Functionmain
test/dpdk_test.cc:37
← previousnext →201–300 of 400, ranked by callers