MCPcopy Create free account
hub / github.com/catboost/catboost / PostRecv

Method PostRecv

library/cpp/netliba/v6/ib_collective.cpp:405–407  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

403 return DataSize;
404 }
405 void PostRecv() {
406 SRQ->PostReceive(FakeRecvMem->GetMemRegion(), 0, FakeRecvMem->GetData(), FakeRecvMem->GetSize());
407 }
408 void Sync() {
409 Y_ASSERT(WasFlushed && "Have to call Flush() before data fill & Sync()");
410 char* myData = (char*)MemBlock[CurrentBuffer]->GetData();

Callers 4

GetMsgMethod · 0.45
ProcessSendCompletionMethod · 0.45
WaitForMsgMethod · 0.45
~TIBRecvMicroMethod · 0.45

Calls 4

PostReceiveMethod · 0.45
GetMemRegionMethod · 0.45
GetDataMethod · 0.45
GetSizeMethod · 0.45

Tested by

no test coverage detected