Lines Matching refs:trace
118 Trace trace; in WriteBlockAccess() local
119 trace.ts = record.access_timestamp; in WriteBlockAccess()
120 trace.type = record.block_type; in WriteBlockAccess()
121 PutLengthPrefixedSlice(&trace.payload, block_key); in WriteBlockAccess()
122 PutFixed64(&trace.payload, record.block_size); in WriteBlockAccess()
123 PutFixed64(&trace.payload, record.cf_id); in WriteBlockAccess()
124 PutLengthPrefixedSlice(&trace.payload, cf_name); in WriteBlockAccess()
125 PutFixed32(&trace.payload, record.level); in WriteBlockAccess()
126 PutFixed64(&trace.payload, record.sst_fd_number); in WriteBlockAccess()
127 trace.payload.push_back(record.caller); in WriteBlockAccess()
128 trace.payload.push_back(record.is_cache_hit); in WriteBlockAccess()
129 trace.payload.push_back(record.no_insert); in WriteBlockAccess()
131 PutFixed64(&trace.payload, record.get_id); in WriteBlockAccess()
132 trace.payload.push_back(record.get_from_user_specified_snapshot); in WriteBlockAccess()
133 PutLengthPrefixedSlice(&trace.payload, referenced_key); in WriteBlockAccess()
137 PutFixed64(&trace.payload, record.referenced_data_size); in WriteBlockAccess()
138 PutFixed64(&trace.payload, record.num_keys_in_block); in WriteBlockAccess()
139 trace.payload.push_back(record.referenced_key_exist_in_block); in WriteBlockAccess()
142 TracerHelper::EncodeTrace(trace, &encoded_trace); in WriteBlockAccess()
147 Trace trace; in WriteHeader() local
148 trace.ts = env_->NowMicros(); in WriteHeader()
149 trace.type = TraceType::kTraceBegin; in WriteHeader()
150 PutLengthPrefixedSlice(&trace.payload, kTraceMagic); in WriteHeader()
151 PutFixed32(&trace.payload, kMajorVersion); in WriteHeader()
152 PutFixed32(&trace.payload, kMinorVersion); in WriteHeader()
154 TracerHelper::EncodeTrace(trace, &encoded_trace); in WriteHeader()
169 Trace trace; in ReadHeader() local
170 s = TracerHelper::DecodeTrace(encoded_trace, &trace); in ReadHeader()
174 header->start_time = trace.ts; in ReadHeader()
175 Slice enc_slice = Slice(trace.payload); in ReadHeader()
211 Trace trace; in ReadAccess() local
212 s = TracerHelper::DecodeTrace(encoded_trace, &trace); in ReadAccess()
216 record->access_timestamp = trace.ts; in ReadAccess()
217 record->block_type = trace.type; in ReadAccess()
218 Slice enc_slice = Slice(trace.payload); in ReadAccess()