Lines Matching refs:vs
1783 static bool vmstat_parse_line(char *line, union vmstat *vs) { in vmstat_parse_line() argument
1804 vs->arr[field_idx] = val; in vmstat_parse_line()
1809 static int vmstat_parse(union vmstat *vs) { in vmstat_parse() argument
1818 memset(vs, 0, sizeof(union vmstat)); in vmstat_parse()
1826 if (!vmstat_parse_line(line, vs)) { in vmstat_parse()
2331 union vmstat vs; in mp_event_psi() local
2365 if (vmstat_parse(&vs) < 0) { in mp_event_psi()
2380 base_file_lru = vs.field.nr_inactive_file + vs.field.nr_active_file; in mp_event_psi()
2381 init_ws_refault = vs.field.workingset_refault; in mp_event_psi()
2395 if (vs.field.pgscan_direct > init_pgscan_direct) { in mp_event_psi()
2396 init_pgscan_direct = vs.field.pgscan_direct; in mp_event_psi()
2397 init_pgscan_kswapd = vs.field.pgscan_kswapd; in mp_event_psi()
2399 } else if (vs.field.pgscan_kswapd > init_pgscan_kswapd) { in mp_event_psi()
2400 init_pgscan_kswapd = vs.field.pgscan_kswapd; in mp_event_psi()
2402 } else if (vs.field.workingset_refault == prev_workingset_refault) { in mp_event_psi()
2407 prev_workingset_refault = vs.field.workingset_refault; in mp_event_psi()
2424 prev_thrash_growth = (vs.field.workingset_refault - init_ws_refault) * 100 in mp_event_psi()
2437 base_file_lru = vs.field.nr_inactive_file + vs.field.nr_active_file; in mp_event_psi()
2438 init_ws_refault = vs.field.workingset_refault; in mp_event_psi()
2443 thrashing = (vs.field.workingset_refault - init_ws_refault) * 100 / (base_file_lru + 1); in mp_event_psi()