Home | History | Annotate | Download | only in libpagemap

Lines Matching defs:error

36     int error;
48 error = snprintf(filename, MAX_FILENAME, "/proc/%d/pagemap", pid);
49 if (error < 0 || error >= MAX_FILENAME) {
50 error = (error < 0) ? (errno) : (-1);
52 return error;
57 error = errno;
59 return error;
62 error = read_maps(proc);
63 if (error) {
65 return error;
77 int error;
86 error = pm_map_usage_flags(proc->maps[i], &map_usage, flags_mask,
88 if (error) return error;
110 int error;
130 error = errno;
132 return error;
134 error = read(proc->pagemap_fd, (char*)range, numpages * sizeof(uint64_t));
135 if (error == 0) {
141 } else if (error < 0 || (error > 0 && error < (int)(numpages * sizeof(uint64_t)))) {
142 error = (error < 0) ? errno : -1;
144 return error;
181 int error;
189 error = pm_map_workingset(proc->maps[i], &map_ws);
190 if (error) return error;
199 error = snprintf(filename, MAX_FILENAME, "/proc/%d/clear_refs",
201 if (error < 0 || error >= MAX_FILENAME) {
202 return (error < 0) ? (errno) : (-1);
250 int error;
260 error = snprintf(filename, MAX_FILENAME, "/proc/%d/maps", proc->pid);
261 if (error < 0 || error >= MAX_FILENAME) {
263 return (error < 0) ? (errno) : (-1);
276 error = errno;
279 return error;
295 error = errno;
300 return error;
314 error = errno;
316 return error;