Lines Matching refs:di

104 dumpsys_gen_write_aux_headers(struct dumperinfo *di)  in dumpsys_gen_write_aux_headers()  argument
111 dumpsys_buf_seek(struct dumperinfo *di, size_t sz) in dumpsys_buf_seek() argument
122 error = dump_append(di, buf, nbytes); in dumpsys_buf_seek()
132 dumpsys_buf_write(struct dumperinfo *di, char *ptr, size_t sz) in dumpsys_buf_write() argument
138 len = di->blocksize - fragsz; in dumpsys_buf_write()
141 memcpy((char *)di->blockbuf + fragsz, ptr, len); in dumpsys_buf_write()
145 if (fragsz == di->blocksize) { in dumpsys_buf_write()
146 error = dump_append(di, di->blockbuf, di->blocksize); in dumpsys_buf_write()
156 dumpsys_buf_flush(struct dumperinfo *di) in dumpsys_buf_flush() argument
163 error = dump_append(di, di->blockbuf, di->blocksize); in dumpsys_buf_flush()
174 struct dumperinfo *di = (struct dumperinfo*)arg; in dumpsys_cb_dumpdata() local
187 maxdumppgs = min(di->maxiosize / PAGE_SIZE, MAXDUMPPGS); in dumpsys_cb_dumpdata()
209 error = dump_append(di, va, sz); in dumpsys_cb_dumpdata()
249 struct dumperinfo *di = (struct dumperinfo*)arg; in cb_dumphdr() local
270 error = dumpsys_buf_write(di, (char*)&phdr, sizeof(phdr)); in cb_dumphdr()
286 dumpsys_generic(struct dumperinfo *di) in dumpsys_generic() argument
297 return (minidumpsys(di, false)); in dumpsys_generic()
330 hdrgap = fileofs - roundup2((off_t)hdrsz, di->blocksize); in dumpsys_generic()
332 dump_init_header(di, &kdh, KERNELDUMPMAGIC, KERNELDUMP_ARCH_VERSION, in dumpsys_generic()
335 error = dump_start(di, &kdh); in dumpsys_generic()
343 error = dumpsys_buf_write(di, (char*)&ehdr, sizeof(ehdr)); in dumpsys_generic()
348 error = dumpsys_foreach_chunk(cb_dumphdr, di); in dumpsys_generic()
351 error = dumpsys_write_aux_headers(di); in dumpsys_generic()
354 dumpsys_buf_flush(di); in dumpsys_generic()
362 error = dumpsys_buf_seek(di, (size_t)hdrgap); in dumpsys_generic()
367 error = dumpsys_foreach_chunk(dumpsys_cb_dumpdata, di); in dumpsys_generic()
371 error = dump_finish(di, &kdh); in dumpsys_generic()
463 minidumpsys(struct dumperinfo *di, bool livedump) in minidumpsys() argument
524 error = cpu_minidumpsys(di, &state); in minidumpsys()