MCPcopy Create free account
hub / github.com/RedisGraph/RedisGraph / DataBlock_GetItemHeader

Function DataBlock_GetItemHeader

src/util/datablock/datablock.c:68–76  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

66}
67
68DataBlockItemHeader *DataBlock_GetItemHeader
69(
70 const DataBlock *dataBlock,
71 uint64_t idx
72) {
73 Block *block = GET_ITEM_BLOCK(dataBlock, idx);
74 idx = ITEM_POSITION_WITHIN_BLOCK(idx, dataBlock->blockCap);
75 return (DataBlockItemHeader *)block->data + (idx * block->itemSize);
76}
77
78//------------------------------------------------------------------------------
79// DataBlock API implementation

Callers 5

DataBlock_GetItemFunction · 0.85
DataBlock_AllocateItemFunction · 0.85
DataBlock_DeleteItemFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected