Lines Matching refs:swap_offset_array
65 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(¶ms, pgflags, pgflags_mask, swap_offset_array, pids, &procs, in run_procrank()
386 procrank::add_to_totals(¶ms, proc, swap_offset_array); in run_procrank()