| 223 | } |
| 224 | |
| 225 | int |
| 226 | dumpsys_foreach_chunk(dumpsys_callback_t cb, void *arg) |
| 227 | { |
| 228 | struct dump_pa *mdp; |
| 229 | int error, seqnr; |
| 230 | |
| 231 | seqnr = 0; |
| 232 | mdp = dumpsys_pa_next(NULL); |
| 233 | while (mdp != NULL) { |
| 234 | error = (*cb)(mdp, seqnr++, arg); |
| 235 | if (error) |
| 236 | return (-error); |
| 237 | mdp = dumpsys_pa_next(mdp); |
| 238 | } |
| 239 | return (seqnr); |
| 240 | } |
| 241 | |
| 242 | static off_t fileofs; |
| 243 |
no test coverage detected