Lines Matching refs:pm_kernel_t
40 typedef struct pm_kernel pm_kernel_t;
44 /* pm_kernel_t holds the state necessary to interface to the kernel's pagemap
56 pm_kernel_t *ker;
79 /* Create a pm_kernel_t. */
80 int pm_kernel_create(pm_kernel_t **ker_out);
87 int pm_kernel_pids(pm_kernel_t *ker, pid_t **pids_out, size_t *len);
91 int pm_kernel_count(pm_kernel_t *ker, unsigned long pfn, uint64_t *count_out);
95 int pm_kernel_flags(pm_kernel_t *ker, unsigned long pfn, uint64_t *flags_out);
127 /* Destroy a pm_kernel_t. */
128 int pm_kernel_destroy(pm_kernel_t *ker);
134 * Takes a pm_kernel_t, and the PID of the process. */
135 int pm_process_create(pm_kernel_t *ker, pid_t pid, pm_process_t **proc_out);