Lines Matching refs:pm_memusage_t
37 typedef struct pm_memusage pm_memusage_t; typedef
58 void pm_memusage_zero(pm_memusage_t *mu);
60 void pm_memusage_add(pm_memusage_t *a, pm_memusage_t *b);
62 void pm_memusage_pswap_add_offset(pm_memusage_t *mu, unsigned int offset);
64 void pm_memusage_pswap_init_handle(pm_memusage_t *mu, pm_proportional_swap_t *p_swap);
66 void pm_memusage_pswap_get_usage(pm_memusage_t *mu, pm_swapusage_t *su);
67 void pm_memusage_pswap_free(pm_memusage_t *mu);
171 int pm_process_usage(pm_process_t *proc, pm_memusage_t *usage_out);
175 int pm_process_usage_flags(pm_process_t *proc, pm_memusage_t *usage_out,
180 int pm_process_workingset(pm_process_t *proc, pm_memusage_t *ws_out, int reset);
224 int pm_map_usage(pm_map_t *map, pm_memusage_t *usage_out);
228 int pm_map_usage_flags(pm_map_t *map, pm_memusage_t *usage_out,
232 int pm_map_workingset(pm_map_t *map, pm_memusage_t *ws_out);