Lines Matching refs:pm_process_t
44 typedef struct pm_process pm_process_t;
56 /* pm_process_t holds the state necessary to interface to a particular process'
72 pm_process_t *proc;
133 /* Get the PID of a pm_process_t. */
136 /* Create a pm_process_t and returns it through *proc_out.
138 int pm_process_create(pm_kernel_t *ker, pid_t pid, pm_process_t **proc_out);
141 int pm_process_usage(pm_process_t *proc, pm_memusage_t *usage_out);
145 int pm_process_usage_flags(pm_process_t *proc, pm_memusage_t *usage_out,
150 int pm_process_workingset(pm_process_t *proc, pm_memusage_t *ws_out, int reset);
155 int pm_process_pagemap_range(pm_process_t *proc,
172 int pm_process_maps(pm_process_t *proc, pm_map_t ***maps_out, size_t *len);
174 /* Destroy a pm_process_t. */
175 int pm_process_destroy(pm_process_t *proc);