Lines Matching refs:db_capture_bufoff
77 static u_int db_capture_bufoff; /* Next location to write in buffer. */ variable
90 &db_capture_bufoff, 0, "Bytes of data in DDB capture buffer");
148 len = min(db_capture_bufoff, size); in sysctl_debug_ddb_capture_bufsize()
157 db_capture_bufoff = len; in sysctl_debug_ddb_capture_bufsize()
162 KASSERT(db_capture_bufoff <= db_capture_bufsize, in sysctl_debug_ddb_capture_bufsize()
189 error = SYSCTL_OUT(req, db_capture_buf, db_capture_bufoff); in sysctl_debug_ddb_capture_data()
213 len = min(buflen, db_capture_bufsize - db_capture_bufoff); in db_capture_write()
214 bcopy(buffer, db_capture_buf + db_capture_bufoff, len); in db_capture_write()
215 db_capture_bufoff += len; in db_capture_write()
217 KASSERT(db_capture_bufoff <= db_capture_bufsize, in db_capture_write()
254 db_capture_bufoff) % TEXTDUMP_BLOCKSIZE); in db_capture_zeropad()
255 bzero(db_capture_buf + db_capture_bufoff, len); in db_capture_zeropad()
267 db_capture_bufoff = 0; in db_capture_reset()
310 if (db_capture_bufoff == 0) in db_capture_dump()
315 db_capture_bufoff); in db_capture_dump()
317 for (offset = 0; offset < db_capture_bufoff + db_capture_bufpadding; in db_capture_dump()
320 db_capture_bufoff = 0; in db_capture_dump()
358 db_printf("%u/%u bytes used\n", db_capture_bufoff, in db_capture_cmd()