Home
last modified time | relevance | path

Searched refs:swap_offset_array (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/system/memory/libmeminfo/libsmapinfo/
Dprocessrecord.cpp109 void ProcessRecord::CalculateSwap(const std::vector<uint16_t>& swap_offset_array, in CalculateSwap() argument
112 proportional_swap_ += getpagesize() / swap_offset_array[off]; in CalculateSwap()
113 unique_swap_ += swap_offset_array[off] == 1 ? getpagesize() : 0; in CalculateSwap()
Dsmapinfo.cpp65 static bool count_swap_offsets(const ProcessRecord& proc, std::vector<uint16_t>& swap_offset_array, in count_swap_offsets() argument
69 if (off >= swap_offset_array.size()) { in count_swap_offsets()
73 if (swap_offset_array[off] == USHRT_MAX) { in count_swap_offsets()
78 swap_offset_array[off]++; in count_swap_offsets()
141 std::vector<uint16_t>& swap_offset_array, const std::set<pid_t>& pids, in populate_procs() argument
182 !count_swap_offsets(proc, swap_offset_array, err)) { in populate_procs()
302 const std::vector<uint16_t>& swap_offset_array) { in add_to_totals() argument
306 proc.CalculateSwap(swap_offset_array, params->zram_compression_ratio); in add_to_totals()
346 std::vector<uint16_t> swap_offset_array(swap_total / getpagesize() + 1, 0); in run_procrank() local
356 if (!procrank::populate_procs(&params, pgflags, pgflags_mask, swap_offset_array, pids, &procs, in run_procrank()
[all …]
/aosp_15_r20/system/memory/libmeminfo/libsmapinfo/include/
Dprocessrecord.h39 void CalculateSwap(const std::vector<uint16_t>& swap_offset_array,