MCPcopy Create free account
hub / github.com/Singular/Singular / omSizeOfAddr

Function omSizeOfAddr

omalloc/omAllocSystem.c:110–121  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

108}
109
110size_t omSizeOfAddr(const void* addr)
111{
112 /*if (addr==NULL) return 0; */
113
114 return (omIsBinPageAddr(addr) ?
115#ifdef OM_HAVE_TRACK
116 (omIsBinAddrTrackAddr(addr) ? omOutSizeOfTrackAddr((char *)addr) : omSizeOfBinAddr(addr)) :
117#else
118 omSizeOfBinAddr(addr) :
119#endif
120 omSizeOfLargeAddr((char *)addr));
121}
122
123size_t omSizeWOfAddr(void* addr)
124{

Callers 12

_omDebugStrDupFunction · 0.85
__omDebugReallocFunction · 0.85
omtTestErrorsFunction · 0.85
omAllocFromSystemFunction · 0.85
omReallocFromSystemFunction · 0.85
omFreeToSystemFunction · 0.85
_omPrintAddrInfoFunction · 0.85
_omPrintUsedAddrFunction · 0.85
omtTestReallocFunction · 0.85
omtTestDupFunction · 0.85
omtTestDebugFunction · 0.85
omDoReallocFunction · 0.85

Calls 3

omOutSizeOfTrackAddrFunction · 0.85
omSizeOfBinAddrFunction · 0.85
omSizeOfLargeAddrFunction · 0.85

Tested by 4

omtTestErrorsFunction · 0.68
omtTestReallocFunction · 0.68
omtTestDupFunction · 0.68
omtTestDebugFunction · 0.68