Lines Matching refs:uint64_t

22   uint64_t key_id = 0;
23 std::vector<uint64_t> access_sequence_number_timeline;
24 std::vector<uint64_t> access_timeline;
27 uint64_t access_sequnce_number) { in AddAccess()
35 uint64_t block_id = 0;
36 uint64_t table_id = 0;
37 uint64_t block_offset = 0;
38 uint64_t num_accesses = 0;
39 uint64_t block_size = 0;
40 uint64_t first_access_time = 0;
41 uint64_t last_access_time = 0;
42 uint64_t num_keys = 0;
43 std::map<std::string, std::map<TableReaderCaller, uint64_t>>
45 std::map<std::string, std::map<TableReaderCaller, uint64_t>>
47 uint64_t num_referenced_key_exist_in_block = 0;
48 uint64_t referenced_data_size = 0;
49 std::map<TableReaderCaller, uint64_t> caller_num_access_map;
52 std::map<TableReaderCaller, std::map<uint64_t, uint64_t>>
57 std::map<uint64_t, uint64_t> reuse_distance_count;
60 std::vector<uint64_t> access_sequence_number_timeline;
61 std::map<TableReaderCaller, std::vector<uint64_t>>
64 std::vector<uint64_t> access_timeline;
65 std::map<TableReaderCaller, std::vector<uint64_t>> caller_access_timeline;
68 uint64_t access_sequnce_number) { in AddAccess()
85 const uint64_t timestamp_in_seconds = in AddAccess()
128 std::map<uint64_t, SSTFileAccessInfoAggregate> fd_aggregates_map;
132 std::vector<uint64_t> elapsed_time_since_last_access;
133 std::vector<uint64_t> num_accesses_since_last_access;
134 std::vector<uint64_t> num_past_accesses;
138 std::vector<uint64_t> elapsed_time_till_next_access;
139 std::vector<uint64_t> num_accesses_till_next_access;
224 const std::vector<uint64_t>& access_count_buckets,
241 void WriteMissRatioTimeline(uint64_t time_unit) const;
250 void WriteMissTimeline(uint64_t time_unit) const;
257 void WriteAccessTimeline(const std::string& label, uint64_t time_unit,
267 const std::vector<uint64_t>& distance_buckets) const;
276 const std::vector<uint64_t>& time_buckets) const;
285 const std::vector<uint64_t>& time_buckets) const;
292 void WriteBlockReuseTimeline(const uint64_t reuse_window, bool user_access_only,
302 const std::vector<uint64_t>& percent_buckets) const;
310 const std::vector<uint64_t>& percent_buckets,
322 const std::string& cf_name, uint64_t fd,
324 TableReaderCaller caller, uint64_t block_key,
332 const std::string& label, const std::vector<uint64_t>& time_buckets,
333 const std::map<uint64_t, uint64_t> timeline,
334 std::map<std::string, std::map<uint64_t, uint64_t>>*
336 uint64_t* total_num_reuses) const;
339 uint64_t total_accesses,
340 const std::map<std::string, uint64_t>& cf_access_count) const;
343 const std::string& label_str, const std::vector<uint64_t>& time_buckets,
345 const std::map<std::string, std::map<uint64_t, uint64_t>>& label_data,
346 uint64_t ntotal) const;
349 std::function<void(const std::string& /*cf_name*/, uint64_t /*fd*/,
352 uint64_t /*block_key_id*/,
358 const std::vector<uint64_t>& access_sequence_number_timeline,
359 const std::vector<uint64_t>& access_timeline, const std::string& label,
382 uint64_t access_sequence_number_ = 0;
383 uint64_t trace_start_timestamp_in_seconds_ = 0;
384 uint64_t trace_end_timestamp_in_seconds_ = 0;
386 uint64_t unique_block_id_ = 1;
387 uint64_t unique_get_key_id_ = 1;