| 106 | } |
| 107 | |
| 108 | int |
| 109 | dumpsys_buf_seek(struct dumperinfo *di, size_t sz) |
| 110 | { |
| 111 | static uint8_t buf[DEV_BSIZE]; |
| 112 | size_t nbytes; |
| 113 | int error; |
| 114 | |
| 115 | bzero(buf, sizeof(buf)); |
| 116 | |
| 117 | while (sz > 0) { |
| 118 | nbytes = MIN(sz, sizeof(buf)); |
| 119 | |
| 120 | error = dump_append(di, buf, 0, nbytes); |
| 121 | if (error) |
| 122 | return (error); |
| 123 | sz -= nbytes; |
| 124 | } |
| 125 | |
| 126 | return (0); |
| 127 | } |
| 128 | |
| 129 | int |
| 130 | dumpsys_buf_write(struct dumperinfo *di, char *ptr, size_t sz) |
no test coverage detected