Lines Matching refs:access
63 const BlockCacheTraceRecord& access) { in ComputeRowKey() argument
64 if (!IsGetOrMultiGet(access.caller)) { in ComputeRowKey()
67 Slice key = ExtractUserKey(access.referenced_key); in ComputeRowKey()
68 return std::to_string(access.sst_fd_number) + "_" + key.ToString(); in ComputeRowKey()
72 const BlockCacheTraceRecord& access) { in GetTableId() argument
73 if (!IsGetOrMultiGet(access.caller) || access.referenced_key.size() < 4) { in GetTableId()
76 return static_cast<uint64_t>(DecodeFixed32(access.referenced_key.data())) + 1; in GetTableId()
80 const BlockCacheTraceRecord& access) { in GetSequenceNumber() argument
81 if (!IsGetOrMultiGet(access.caller)) { in GetSequenceNumber()
84 return access.get_from_user_specified_snapshot == Boolean::kFalse in GetSequenceNumber()
86 : 1 + GetInternalKeySeqno(access.referenced_key); in GetSequenceNumber()
90 const BlockCacheTraceRecord& access) { in GetBlockOffsetInFile() argument
91 Slice input(access.block_key); in GetBlockOffsetInFile()
326 const BlockCacheTraceRecord& access, uint64_t block_id, in WriteHumanReadableTraceRecord() argument
336 access.access_timestamp, block_id, access.block_type, access.block_size, in WriteHumanReadableTraceRecord()
337 access.cf_id, access.cf_name.c_str(), access.level, access.sst_fd_number, in WriteHumanReadableTraceRecord()
338 access.caller, access.no_insert, access.get_id, get_key_id, in WriteHumanReadableTraceRecord()
339 access.referenced_data_size, access.is_cache_hit, in WriteHumanReadableTraceRecord()
340 access.referenced_key_exist_in_block, access.num_keys_in_block, in WriteHumanReadableTraceRecord()
341 BlockCacheTraceHelper::GetTableId(access), in WriteHumanReadableTraceRecord()
342 BlockCacheTraceHelper::GetSequenceNumber(access), in WriteHumanReadableTraceRecord()
343 static_cast<uint64_t>(access.block_key.size()), in WriteHumanReadableTraceRecord()
344 static_cast<uint64_t>(access.referenced_key.size()), in WriteHumanReadableTraceRecord()
345 BlockCacheTraceHelper::GetBlockOffsetInFile(access)); in WriteHumanReadableTraceRecord()