PPL Logo

util/pup_c_functions.h File Reference

Go to the source code of this file.

Functions

 AMPI_CUSTOM_FUNC (pup_er, pup_new_sizer, void) AMPI_CUSTOM_FUNC(pup_er
void *Nbuf AMPI_CUSTOM_FUNC (pup_er, pup_new_fromMem, const void *Nbuf) AMPI_CUSTOM_FUNC(pup_er
void *Nbuf void AMPI_CUSTOM_FUNC (pup_er, pup_new_network_pack, void *Nbuf) AMPI_CUSTOM_FUNC(pup_er
void *Nbuf void const void *Nbuf AMPI_CUSTOM_FUNC (pup_er, pup_new_fmt, pup_er p) AMPI_CUSTOM_FUNC(void
void *Nbuf void const void
*Nbuf pup_er p 
AMPI_CUSTOM_FUNC (void, pup_fmt_sync_end_object, pup_er p) AMPI_CUSTOM_FUNC(void
void *Nbuf void const void
*Nbuf pup_er p pup_er p 
AMPI_CUSTOM_FUNC (void, pup_fmt_sync_end_array, pup_er p) AMPI_CUSTOM_FUNC(void
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p 
AMPI_CUSTOM_FUNC (void, pup_destroy, pup_er p) AMPI_CUSTOM_FUNC(int
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p 
AMPI_CUSTOM_FUNC (int, pup_isUnpacking, const pup_er p) AMPI_CUSTOM_FUNC(int
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p const pup_er
p 
AMPI_CUSTOM_FUNC (int, pup_isDeleting, const pup_er p) AMPI_CUSTOM_FUNC(int
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p const pup_er
p const pup_er p 
AMPI_CUSTOM_FUNC (int, pup_isRestarting, const pup_er p) AMPI_CUSTOM_FUNC(char *
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p const pup_er
p const pup_er p const pup_er
p 
AMPI_CUSTOM_FUNC (void, pup_syncComment, const pup_er p, unsigned int sync, const char *message) AMPI_CUSTOM_FUNC(void
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p const pup_er
p const pup_er p const pup_er
p const pup_er const char
*message 
AMPI_CUSTOM_FUNC (size_t, pup_size, const pup_er p) AMPI_CUSTOM_FUNC(CMK_TYPEDEF_UINT2
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p const pup_er
p const pup_er p const pup_er
p const pup_er const char
*message size_t
AMPI_CUSTOM_FUNC (size_t, pup_decodeSize, CMK_TYPEDEF_UINT2 a) PUP_BASIC_DATATYPE(char
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p const pup_er
p const pup_er p const pup_er
p const pup_er const char
*message size_t s char 
PUP_BASIC_DATATYPE (short, short) PUP_BASIC_DATATYPE(int
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p const pup_er
p const pup_er p const pup_er
p const pup_er const char
*message size_t s char int 
PUP_BASIC_DATATYPE (long, long) PUP_BASIC_DATATYPE(uchar
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p const pup_er
p const pup_er p const pup_er
p const pup_er const char
*message size_t s char int
unsigned char 
PUP_BASIC_DATATYPE (ushort, unsigned short) PUP_BASIC_DATATYPE(uint
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p const pup_er
p const pup_er p const pup_er
p const pup_er const char
*message size_t s char int
unsigned char unsigned int 
PUP_BASIC_DATATYPE (ulong, unsigned long) PUP_BASIC_DATATYPE(float
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p const pup_er
p const pup_er p const pup_er
p const pup_er const char
*message size_t s char int
unsigned char unsigned int
float 
PUP_BASIC_DATATYPE (double, double) PUP_BASIC_DATATYPE(pointer
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p const pup_er
p const pup_er p const pup_er
p const pup_er const char
*message size_t s char int
unsigned char unsigned int
float void * 
PUP_BASIC_DATATYPE (int8, CMK_TYPEDEF_INT8) PUP_BASIC_DATATYPE(size_t

Variables

 pup_new_toMem
void *Nbuf pup_new_network_sizer
void *Nbuf void pup_new_network_unpack
void *Nbuf void const void *Nbuf pup_fmt_sync_begin_object
void *Nbuf void const void
*Nbuf pup_er p 
pup_fmt_sync_begin_array
void *Nbuf void const void
*Nbuf pup_er p pup_er p 
pup_fmt_sync_item
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p 
pup_isPacking
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p 
pup_isSizing
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p const pup_er
p 
pup_isUserlevel
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p const pup_er
p const pup_er p 
pup_typeString
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p const pup_er
p const pup_er p const pup_er
p 
pup_comment
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p const pup_er
p const pup_er p const pup_er
p const pup_er 
p
void *Nbuf void const void
*Nbuf pup_er p pup_er p pup_er
p const pup_er p const pup_er
p const pup_er p const pup_er
p const pup_er const char
*message 
pup_encodeSize


Function Documentation

AMPI_CUSTOM_FUNC ( pup_er  ,
pup_new_sizer  ,
void   
)

void* Nbuf AMPI_CUSTOM_FUNC ( pup_er  ,
pup_new_fromMem  ,
const void *  Nbuf 
)

Type Constraints

void* Nbuf void AMPI_CUSTOM_FUNC ( pup_er  ,
pup_new_network_pack  ,
void *  Nbuf 
)

Type Constraints

void* Nbuf void const void* Nbuf AMPI_CUSTOM_FUNC ( pup_er  ,
pup_new_fmt  ,
pup_er  p 
)

Type Constraints

void* Nbuf void const void* Nbuf pup_er p AMPI_CUSTOM_FUNC ( void  ,
pup_fmt_sync_end_object  ,
pup_er  p 
)

Type Constraints

void* Nbuf void const void* Nbuf pup_er p pup_er p AMPI_CUSTOM_FUNC ( void  ,
pup_fmt_sync_end_array  ,
pup_er  p 
)

Type Constraints

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p AMPI_CUSTOM_FUNC ( void  ,
pup_destroy  ,
pup_er  p 
)

Type Constraints

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p AMPI_CUSTOM_FUNC ( int  ,
pup_isUnpacking  ,
const pup_er  p 
)

Type Constraints

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p const pup_er p AMPI_CUSTOM_FUNC ( int  ,
pup_isDeleting  ,
const pup_er  p 
)

Type Constraints

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p const pup_er p const pup_er p AMPI_CUSTOM_FUNC ( int  ,
pup_isRestarting  ,
const pup_er  p 
)

Type Constraints

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p const pup_er p const pup_er p const pup_er p AMPI_CUSTOM_FUNC ( void  ,
pup_syncComment  ,
const pup_er  p,
unsigned int  sync,
const char *  message 
)

Type Constraints

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p const pup_er p const pup_er p const pup_er p const pup_er const char* message AMPI_CUSTOM_FUNC ( size_t  ,
pup_size  ,
const pup_er  p 
)

Type Constraints

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p const pup_er p const pup_er p const pup_er p const pup_er const char* message size_t s AMPI_CUSTOM_FUNC ( size_t  ,
pup_decodeSize  ,
CMK_TYPEDEF_UINT2  a 
)

Type Constraints

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p const pup_er p const pup_er p const pup_er p const pup_er const char* message size_t s char PUP_BASIC_DATATYPE ( short  ,
short   
)

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p const pup_er p const pup_er p const pup_er p const pup_er const char* message size_t s char int PUP_BASIC_DATATYPE ( long  ,
long   
)

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p const pup_er p const pup_er p const pup_er p const pup_er const char* message size_t s char int unsigned char PUP_BASIC_DATATYPE ( ushort  ,
unsigned  short 
)

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p const pup_er p const pup_er p const pup_er p const pup_er const char* message size_t s char int unsigned char unsigned int PUP_BASIC_DATATYPE ( ulong  ,
unsigned  long 
)

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p const pup_er p const pup_er p const pup_er p const pup_er const char* message size_t s char int unsigned char unsigned int float PUP_BASIC_DATATYPE ( double  ,
double   
)

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p const pup_er p const pup_er p const pup_er p const pup_er const char* message size_t s char int unsigned char unsigned int float void* PUP_BASIC_DATATYPE ( int8  ,
CMK_TYPEDEF_INT8   
)


Variable Documentation

pup_new_toMem

Definition at line 15 of file pup_c_functions.h.

Referenced by CmiSendReduce(), and ntohl().

void* Nbuf pup_new_network_sizer

Definition at line 17 of file pup_c_functions.h.

Referenced by ntohl().

void* Nbuf void pup_new_network_unpack

Definition at line 19 of file pup_c_functions.h.

void* Nbuf void const void* Nbuf pup_fmt_sync_begin_object

Definition at line 22 of file pup_c_functions.h.

Referenced by cpd_memory_single_pup().

void* Nbuf void const void* Nbuf pup_er p pup_fmt_sync_begin_array

Definition at line 24 of file pup_c_functions.h.

Referenced by cpd_memory_single_pup().

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_fmt_sync_item

Definition at line 26 of file pup_c_functions.h.

Referenced by cpd_memory_single_pup().

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p pup_isPacking

Definition at line 32 of file pup_c_functions.h.

Referenced by cpd_memory_single_pup().

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p pup_isSizing

Definition at line 34 of file pup_c_functions.h.

Referenced by CthPupBase().

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p const pup_er p pup_isUserlevel

Definition at line 36 of file pup_c_functions.h.

Referenced by CmiIsomallocPup().

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p const pup_er p const pup_er p pup_typeString

Definition at line 38 of file pup_c_functions.h.

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p const pup_er p const pup_er p const pup_er p pup_comment

Definition at line 42 of file pup_c_functions.h.

Referenced by cpd_memory_single_pup().

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p const pup_er p const pup_er p const pup_er p const pup_er p

Definition at line 42 of file pup_c_functions.h.

Referenced by ReadOnlyExt::_roPup(), NormalRealSlabArray::acceptDataForFFT(), NormalSlabArray::acceptDataForFFT(), NormalRealSlabArray::acceptDataForIFFT(), NormalSlabArray::acceptDataForIFFT(), CkBbox3d::add(), CpdList_arrayElements::add(), CpdList_arrayElementNames::add(), CpdList_object::add(), CpdList_objectNames::add(), add_segment(), MemElementPacker::addLocation(), GreedyRefineLB::PHeap::addProcessors(), ADIOI_BGL_ConfInfo_new(), ADIOI_BGL_ProcInfo_new(), ADIOI_BGL_ProcInfo_new_n(), ADIOI_Fill_send_buffer(), ADIOI_Fill_send_buffer_nosend(), ADIOI_Fill_user_buffer(), ADIOI_LUSTRE_Fill_send_buffer(), ADIOI_Snprintf(), ADIOI_Strdup(), alignas(), AmmPupPostedReqs(), AmmPupUnexpectedMsgs(), AMPI_API_IMPL(), MBlockChunk::apply_bc(), MBlockChunk::apply_bc_all(), CentralLB::ApplyDecision(), arg_init(), PVT::beginLoadbalancing(), bin_find(), block::block(), bucket_id(), CkReductionMsg::buildFromTuple(), cg3d::PointSet3d::calculateHalfspaces(), TopoCentLB::calculateMST(), CkCheckpointMgr::Checkpoint(), CkArrayPrefetch_readFromSwap(), CkArrayPrefetch_writeToSwap(), CkCreateArrayAsync(), CkMessage::ckDebugPup(), CkPackRdmaPtrs(), CkPupMessage(), CkRdmaIssueRgets(), CkRdmaPrepareBcastMsg(), CkReplaceSourcePtrsInBcastMsg(), CkRestartMain(), CkResumeRestartMain(), CkSectionInfo::CkSectionInfo(), CkSendAsyncCreateArray(), CkUnpackRdmaPtrs(), CmiError(), CmiPoolAlloc(), CmiPrintf(), CmiSendReduce(), eventQueue::CommitEvents(), CompareRankDist::CompareRankDist(), GVT::computeGVT(), BaseLB::LDStats::computeNonlocalComm(), convex_poly_X(), CPathMakeArray(), CPathRecv(), CPathReduce(), CPathSend(), CPathSendHandler(), CpdList_ccs_list_items_fmt(), CpdList_ccs_list_items_set(), CpdList_ccs_list_items_txt(), CreateLBFunc_Def(), cstring_join(), CtgPup(), CthAddListener(), CthClearThreads(), CthInit(), CthPointer(), default_str(), deregisterMemFromMsg(), dfs(), dlfree(), dlmalloc(), dlmalloc_usable_size(), do_check_malloced_chunk(), do_check_smallbin(), NormalRealSlabArray::doFFT(), NormalSlabArray::doFFT(), NormalRealSlabArray::doIFFT(), NormalSlabArray::doIFFT(), PVT::doneLB(), simplexScheme::doReflection(), GreedyRefineLB::dumpProcLoads(), GenericElement::element_contains_point(), CkLocMgr::emigrate(), FEM_readMesh(), FEM_writeMesh(), GreedyRefineLB::fillData(), Set::find(), find_largest_free_region(), PUP_fromPagedDisk::findpageentry(), PUP::fromMemBuf(), FTN_NAME(), xi::Entry::genArrayDecl(), xi::Entry::genArrayDefs(), getAmpiParent(), CkCheckPTEntry::getCopy(), CkDiskCheckPTInfo::getCopy(), getenv_display(), getenv_display_no_tamper(), LBInfo::getInfo(), getParentBcastAckInfo(), getRecursiveBisectionList(), getStack(), gk_getopt_internal(), GreedyRefineLB::greedyLB(), GVT::GVT(), hostInfo(), ialloc(), CkLocMgr::immigrate(), CkNodeReductionMgr::init_BinomialTree(), CkReductionMgr::init_BinomialTree(), ArrayElement::inmem_checkpoint(), CkMemCheckPT::inmem_restore(), insert_TraceCoreEvent(), internal_memalign(), cg3d::intersect(), IsDerivedFrom< D, B >::IsDerivedFrom(), CkMemCheckPT::isMaster(), LBTOPO_MACRO(), liveVizRequestUnpack(), LogEntry::LogEntry(), LV3D0_flush(), LV3D0_getViews(), LV3D0_newViewpoint(), LV3D0_qd(), LV3D_save_view(), LZ4_loadDict(), LZ4_readLE16(), LZ4_writeLE16(), main(), MemusagePS(), mmap_alloc(), mspace_free(), mspace_malloc(), mspace_realloc(), mspace_usable_size(), mylogin(), LV3D_RenderMsg::new_(), NLBStatsMsg::NLBStatsMsg(), ntohl(), Set::numElements(), old_bucket_id(), operator<<(), PUP::operator|(), pack(), pack_index(), main::performRefinements(), pparam_setdef(), MSA_CacheGroup< ENTRY_TYPE, ENTRY_OPS_CLASS, ENTRIES_PER_PAGE >::Prefetch(), prepend_alloc(), IDXL_Side::print(), print(), Set::print(), print_TraceCoreEvent(), printSize(), CkMessageReplay::process(), CkMessageRecorder::process(), controlPointManager::processControlPoints(), LBProfit::profitable(), PUP::able::PUP_ID::pup(), PUP::machineInfo::pup(), CkPupAllocatePtr< T >::pup(), CkBitVector::pup(), TCharm::UserData::pup(), TCharm::pup(), sim::pup(), eventID::pup(), SpawnedEvent::pup(), Event::pup(), EqHeap::pup(), CancelNode::pup(), CancelList::pup(), objRef::pup(), node::pup(), adjRequest::pup(), CkShortStr::pup(), NetFEM_update::pup(), NetFEM_elems::pup(), NetFEM_item::pup(), NetFEM_doubleField::pup(), block::pup(), internalBCpatch::pup(), orientation::pup(), externalBCpatch::pup(), patch::pup(), extrudeMethod::pup(), field_t::pup(), DType::pup(), MBlockChunk::pup(), blockLoc::pup(), CkMatrix3d::pup(), CkViewableID::pup(), receiver::pup(), IDXL_Share::pup(), RunDescriptor::pup(), LineFFTinfo::pup(), NormalFFTinfo::pup(), Hashnode::tupledata::pup(), NodeElem::pup(), AllocTable2d< unsigned char >::pup(), FEM_ElemAdj_Layer::pup(), FEM_Ghost_Layer::pup(), CollideGrid3d::pup(), Boomarray< T >::pup(), ArmciStridedMsg::pup(), ArmciMsg::pup(), BitVec::pup(), AmrUserData::pup(), Cell::pup(), NeighborMsg::pup(), CkDDT::pup(), win_obj::pup(), InfoStruct::pup(), greq_class_desc::pup(), AmpiRequest::pup(), ampiCommStruct::pup(), groupStruct::pup(), KeyvalNode::pup(), final::pup(), KeyvalPair::pup(), WinStruct::pup(), AmpiRequestList::pup(), Amm< T, N >::pup(), CtgGlobalStruct::pup(), CpdList_introspect::pup(), LBDatabase::pup(), CLBStatsMsg::pup(), LBMigrateMsg::pup(), BaseLB::LDStats::pup(), CkMessage::pup(), envelope::pup(), CpdList_message::pup(), CpdList_localQ::pup(), contributorInfo::pup(), CkNodeReductionMgr::pup(), CkReductionMgr::pup(), CkNcpyBuffer::pup(), CkMigratable::pup(), ChareMlogData::pup(), RestoredLocalMap::pup(), MlogEntry::pup(), CkCallback::pup(), CkArrayIndexBase::pup(), ArrayElemExt::pup(), ArrayElement::pup(), Chare::pup(), _ckSemaID::pup(), CProxyElement_NodeGroup::pup(), CkMsgQ< CkReductionMsg >::pup(), PUP::PUParray(), CkCompactVec< T >::pupbase(), CkVec< CkZeroPtr< T, PUP_PTR > >::pupbase(), PUPbytes(), pupChare(), receiver::pupCmmTable(), ReadonlyInfo::pupData(), CkLocMgr::pupElementsFor(), pupEntry(), pupFEM_Chunk(), pupFromBuf(), PUPfunctionpointer(), pupIDXL_Chunk(), NetFEM_updatePackage::pupMallocBuf(), PUPmarshall(), pupReadonly(), CpdList_localQ::pupSingleMessage(), TCharm::pupThread(), CkDDT_HIndexed::pupType(), CkDDT_HIndexed_Block::pupType(), CkDDT_Vector::pupType(), CkDDT_DataType::pupType(), faceSender::putFace(), tetSender::putTet(), radial_sort2D(), MBlockChunk::read(), CentralLB::readStatsMsgs(), recursive_bisect(), CkCacheManager< CkCacheKey >::recvData(), RefinerTemp::refine(), RefinerComm::refine(), Refiner::refine(), release_unused_segments(), threadCollideMgr::remoteCollisions(), GreedyRefineLB::PHeap::remove(), Set::remove(), PVT::reportReduce(), CkCacheManager< CkCacheKey >::requestCacheEntryNoFetch(), CkCacheManager< CkCacheKey >::requestData(), CkCacheManager< CkCacheKey >::requestDataNoFetch(), PVT::resumeAfterCheckpoint(), PVT::resumeAfterLB(), reverse_alternating_str(), reverse_str(), MBlockChunk::send(), objListMsg::returnReceipt::send(), DistributedLB::SendLoadInfo(), CkMemCheckPT::sendProcData(), sendRecvDoneMsgToPeers(), threadCollideMgr::sendRemote(), pvtObjectNode::set(), CurLoopInfo::set(), SectionLocation::set(), PVT::setGVT(), final::setperiods(), final::setPersistent(), simple_shuffle_str(), PUP::size(), CkMemCheckPT::startArrayCheckpoint(), PVT::startPhase(), TraceSummaryBOC::startSumOnly(), StrKey::staticCompare(), WSLB::Strategy(), NeighborLB::Strategy(), sys_alloc(), threadCollideMgr::threadCollideMgr(), toMaster_fillBucket(), PUP::toMemBuf(), CkReductionMsg::toTuple(), parallelTransfer_c::transfer(), parallelSurfaceTransfer_c::transfer(), unpack(), unpack_index(), MBlockChunk::update_field(), CkCheckPTEntry::updateBuffer(), CkDiskCheckPTInfo::updateBuffer(), updateLoadInfo(), updatePeerCounterAndPush(), updateProjLog(), VectorStrategy(), TreeMatchLB::work(), TempAwareGreedyLB::work(), TempAwareCommLB::work(), GreedyRefineLB::work(), GreedyLB::work(), GreedyCommLB::work(), CommAwareRefineLB::work(), LogPool::write(), CentralLB::writeStatsMsgs(), zap_newline(), block::~block(), and Set::~Set().

void* Nbuf void const void* Nbuf pup_er p pup_er p pup_er p const pup_er p const pup_er p const pup_er p const pup_er p const pup_er const char* message pup_encodeSize

Definition at line 48 of file pup_c_functions.h.

Referenced by LBObj::setPupSize().


Generated on Mon Sep 21 08:11:52 2020 for Charm++ by  doxygen 1.5.5