Lines Matching refs:pm_memusage_t
39 typedef struct pm_memusage pm_memusage_t; typedef
60 void pm_memusage_zero(pm_memusage_t *mu);
62 void pm_memusage_add(pm_memusage_t *a, pm_memusage_t *b);
64 void pm_memusage_pswap_add_offset(pm_memusage_t *mu, unsigned int offset);
66 void pm_memusage_pswap_init_handle(pm_memusage_t *mu, pm_proportional_swap_t *p_swap);
68 void pm_memusage_pswap_get_usage(pm_memusage_t *mu, pm_swapusage_t *su);
69 void pm_memusage_pswap_free(pm_memusage_t *mu);
145 int pm_process_usage(pm_process_t *proc, pm_memusage_t *usage_out);
149 int pm_process_usage_flags(pm_process_t *proc, pm_memusage_t *usage_out,
154 int pm_process_workingset(pm_process_t *proc, pm_memusage_t *ws_out, int reset);
198 int pm_map_usage(pm_map_t *map, pm_memusage_t *usage_out);
202 int pm_map_usage_flags(pm_map_t *map, pm_memusage_t *usage_out,
206 int pm_map_workingset(pm_map_t *map, pm_memusage_t *ws_out);