Lines Matching refs:pm_process_t
74 typedef struct pm_process pm_process_t;
86 /* pm_process_t holds the state necessary to interface to a particular process'
102 pm_process_t *proc;
163 /* Get the PID of a pm_process_t. */
166 /* Create a pm_process_t and returns it through *proc_out.
168 int pm_process_create(pm_kernel_t *ker, pid_t pid, pm_process_t **proc_out);
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);
185 int pm_process_pagemap_range(pm_process_t *proc,
202 int pm_process_maps(pm_process_t *proc, pm_map_t ***maps_out, size_t *len);
204 /* Destroy a pm_process_t. */
205 int pm_process_destroy(pm_process_t *proc);