Searched refs:ker (Results 1 - 9 of 9) sorted by relevance
/system/extras/libpagemap/ |
H A D | pm_kernel.c | 29 pm_kernel_t *ker; local 35 ker = calloc(1, sizeof(*ker)); 36 if (!ker) 39 ker->kpagecount_fd = open("/proc/kpagecount", O_RDONLY); 40 if (ker->kpagecount_fd < 0) { 42 free(ker); 46 ker->kpageflags_fd = open("/proc/kpageflags", O_RDONLY); 47 if (ker->kpageflags_fd < 0) { 49 close(ker 62 pm_kernel_pids(pm_kernel_t *ker, pid_t **pids_out, size_t *len) argument 116 pm_kernel_count(pm_kernel_t *ker, uint64_t pfn, uint64_t *count_out) argument 132 pm_kernel_flags(pm_kernel_t *ker, uint64_t pfn, uint64_t *flags_out) argument 148 pm_kernel_destroy(pm_kernel_t *ker) argument [all...] |
H A D | pm_map.c | 48 usage.vss += map->proc->ker->pagesize; 57 error = pm_kernel_flags(map->proc->ker, PM_PAGEMAP_PFN(pagemap[i]), 65 error = pm_kernel_count(map->proc->ker, PM_PAGEMAP_PFN(pagemap[i]), 69 usage.rss += (count >= 1) ? map->proc->ker->pagesize : (0); 70 usage.pss += (count >= 1) ? (map->proc->ker->pagesize / count) : (0); 71 usage.uss += (count == 1) ? (map->proc->ker->pagesize) : (0); 73 usage.swap += map->proc->ker->pagesize; 108 error = pm_kernel_flags(map->proc->ker, PM_PAGEMAP_PFN(pagemap[i]), 115 error = pm_kernel_count(map->proc->ker, PM_PAGEMAP_PFN(pagemap[i]), 119 ws.vss += map->proc->ker [all...] |
H A D | pm_process.c | 33 int pm_process_create(pm_kernel_t *ker, pid_t pid, pm_process_t **proc_out) { argument 38 if (!ker || !proc_out) 45 proc->ker = ker; 125 firstpage = low / proc->ker->pagesize; 126 numpages = (high - low) / proc->ker->pagesize;
|
/system/extras/libpagemap/include/pagemap/ |
H A D | pagemap.h | 89 pm_kernel_t *ker; member in struct:pm_process 115 #define pm_kernel_pagesize(ker) ((ker)->pagesize) 120 int pm_kernel_pids(pm_kernel_t *ker, pid_t **pids_out, size_t *len); 124 int pm_kernel_count(pm_kernel_t *ker, uint64_t pfn, uint64_t *count_out); 128 int pm_kernel_flags(pm_kernel_t *ker, uint64_t pfn, uint64_t *flags_out); 161 int pm_kernel_destroy(pm_kernel_t *ker); 168 int pm_process_create(pm_kernel_t *ker, pid_t pid, pm_process_t **proc_out);
|
/system/extras/ksmutils/ |
H A D | ksminfo.c | 70 pm_kernel_t *ker; local 111 error = pm_kernel_create(&ker); 119 error = pm_kernel_pids(ker, &pids, &num_procs); 153 error = pm_process_create(ker, pids[i], &proc); 195 pm_kernel_t *ker; local 211 ker = maps[0]->proc->ker; 217 data = malloc(pm_kernel_pagesize(ker)); 238 error = pm_kernel_flags(ker, PM_PAGEMAP_PFN(pagemap[j]), &flags); 247 vaddr = pm_map_start(maps[i]) + j * pm_kernel_pagesize(ker); [all...] |
/system/extras/procmem/ |
H A D | procmem.c | 46 pm_kernel_t *ker; local 103 error = pm_kernel_create(&ker); 110 pagesize = pm_kernel_pagesize(ker); 112 error = pm_process_create(ker, pid, &proc); 193 address = pm_map_start(mi->map) + j * ker->pagesize; 198 error = pm_kernel_count(ker, PM_PAGEMAP_PFN(mapentry), &count); 204 error = pm_kernel_flags(ker, PM_PAGEMAP_PFN(mapentry), &flags);
|
/system/core/libmemtrack/ |
H A D | memtrack_test.c | 76 pm_kernel_t *ker; local 91 ret = pm_kernel_create(&ker); 98 ret = pm_kernel_pids(ker, &pids, &num_procs);
|
/system/extras/librank/ |
H A D | librank.c | 204 pm_kernel_t *ker; local 321 error = pm_kernel_create(&ker); 328 error = pm_kernel_pids(ker, &pids, &num_procs); 335 error = pm_process_create(ker, pids[i], &proc);
|
/system/extras/procrank/ |
H A D | procrank.c | 177 pm_kernel_t *ker; local 232 error = pm_kernel_create(&ker); 239 error = pm_kernel_pids(ker, &pids, &num_procs); 260 error = pm_process_create(ker, pids[i], &proc);
|
Completed in 88 milliseconds