Symbol: dumpbuf
usr/src/uts/common/fs/nfs/nfs_dump.c
235
static uchar_t *dumpbuf;
usr/src/uts/common/fs/nfs/nfs_dump.c
243
if (!dumpbuf) {
usr/src/uts/common/fs/nfs/nfs_dump.c
249
if (!(dumpbuf = kmem_alloc(ptob(1), KM_NOSLEEP))) {
usr/src/uts/common/fs/nfs/nfs_dump.c
330
bcopy(addr, (caddr_t)dumpbuf, tsize);
usr/src/uts/common/fs/nfs/nfs_dump.c
334
mblk_p->b_cont = esballoc((uchar_t *)dumpbuf, ptob(1), BPRI_HI, &frnop);
usr/src/uts/common/os/dumpsubr.c
1128
dumpbuf.size = dumpbuf_iosize(maxphys);
usr/src/uts/common/os/dumpsubr.c
1129
dumpbuf.start = kmem_alloc(dumpbuf.size, KM_SLEEP);
usr/src/uts/common/os/dumpsubr.c
1130
dumpbuf.end = dumpbuf.start + dumpbuf.size;
usr/src/uts/common/os/dumpsubr.c
1223
dumpbuf.iosize = 0;
usr/src/uts/common/os/dumpsubr.c
1247
dumpbuf.iosize = dki.dki_maxtransfer * blk_size;
usr/src/uts/common/os/dumpsubr.c
1323
size_t size = P2ROUNDUP(dumpbuf.cur - dumpbuf.start, PAGESIZE);
usr/src/uts/common/os/dumpsubr.c
1327
if (dumpbuf.vp_off + size > dumpbuf.vp_limit) {
usr/src/uts/common/os/dumpsubr.c
1329
dumpbuf.vp_off = dumpbuf.vp_limit;
usr/src/uts/common/os/dumpsubr.c
1334
err = VOP_DUMP(dumpvp, dumpbuf.start,
usr/src/uts/common/os/dumpsubr.c
1335
lbtodb(dumpbuf.vp_off), btod(size), NULL);
usr/src/uts/common/os/dumpsubr.c
1337
err = vn_rdwr(UIO_WRITE, dumpbuf.cdev_vp != NULL ?
usr/src/uts/common/os/dumpsubr.c
1338
dumpbuf.cdev_vp : dumpvp, dumpbuf.start, size,
usr/src/uts/common/os/dumpsubr.c
1339
dumpbuf.vp_off, UIO_SYSSPACE, 0, dumpbuf.vp_limit,
usr/src/uts/common/os/dumpsubr.c
1346
dumpbuf.vp_off += size;
usr/src/uts/common/os/dumpsubr.c
1348
dumpbuf.cur = dumpbuf.start;
usr/src/uts/common/os/dumpsubr.c
1350
return (dumpbuf.vp_off);
usr/src/uts/common/os/dumpsubr.c
1360
len = MIN(size, dumpbuf.end - dumpbuf.cur);
usr/src/uts/common/os/dumpsubr.c
1362
off = P2PHASE(dumpbuf.vp_off, dumpbuf.size);
usr/src/uts/common/os/dumpsubr.c
1363
if (off == 0 || !ISP2(dumpbuf.size)) {
usr/src/uts/common/os/dumpsubr.c
1366
sz = dumpbuf.size - off;
usr/src/uts/common/os/dumpsubr.c
1367
dumpbuf.cur = dumpbuf.start + sz;
usr/src/uts/common/os/dumpsubr.c
1369
ovbcopy(dumpbuf.start + sz, dumpbuf.start, off);
usr/src/uts/common/os/dumpsubr.c
1370
dumpbuf.cur += off;
usr/src/uts/common/os/dumpsubr.c
1373
bcopy(va, dumpbuf.cur, len);
usr/src/uts/common/os/dumpsubr.c
1375
dumpbuf.cur += len;
usr/src/uts/common/os/dumpsubr.c
1495
dumpbuf.cur = dumpbuf.start;
usr/src/uts/common/os/dumpsubr.c
1497
dumpbuf.vp_limit = dumpvp_size - (DUMP_OFFSET + DUMP_LOGSIZE +
usr/src/uts/common/os/dumpsubr.c
1499
dumpvp_start = dumpbuf.vp_limit - DUMP_SUMMARYSIZE;
usr/src/uts/common/os/dumpsubr.c
1500
dumpbuf.vp_off = dumpvp_start;
usr/src/uts/common/os/dumpsubr.c
1521
dumpbuf.cur = dumpbuf.start;
usr/src/uts/common/os/dumpsubr.c
1522
dumpbuf.vp_limit = dumpvp_size - (DUMP_OFFSET + DUMP_LOGSIZE);
usr/src/uts/common/os/dumpsubr.c
1523
dumpvp_start = dumpbuf.vp_limit - DUMP_ERPTSIZE;
usr/src/uts/common/os/dumpsubr.c
1524
dumpbuf.vp_off = dumpvp_start;
usr/src/uts/common/os/dumpsubr.c
1536
(size_t)(dumpbuf.vp_off - dumpvp_start),
usr/src/uts/common/os/dumpsubr.c
1552
dumpbuf.cur = dumpbuf.start;
usr/src/uts/common/os/dumpsubr.c
1553
dumpbuf.vp_limit = dumpvp_size - DUMP_OFFSET;
usr/src/uts/common/os/dumpsubr.c
1554
dumpvp_start = dumpbuf.vp_limit - DUMP_LOGSIZE;
usr/src/uts/common/os/dumpsubr.c
1555
dumpbuf.vp_off = dumpvp_start;
usr/src/uts/common/os/dumpsubr.c
1579
(size_t)(dumpbuf.vp_off - dumpvp_start),
usr/src/uts/common/os/dumpsubr.c
2621
P("dumpbuf.iosize,%ld\n", dumpbuf.iosize);
usr/src/uts/common/os/dumpsubr.c
2622
P("dumpbuf.size,%ld\n", dumpbuf.size);
usr/src/uts/common/os/dumpsubr.c
2691
dumpbuf.cur = dumpbuf.start;
usr/src/uts/common/os/dumpsubr.c
2744
ASSERT(dumpbuf.cdev_vp == NULL);
usr/src/uts/common/os/dumpsubr.c
2753
dumpbuf.cdev_vp = cmn_cdev_vp;
usr/src/uts/common/os/dumpsubr.c
2769
dumpbuf.vp_limit = dumpvp_size - DUMP_LOGSIZE - DUMP_OFFSET -
usr/src/uts/common/os/dumpsubr.c
2776
dumpbuf.vp_off = dumphdr->dump_ksyms = dumphdr->dump_start + PAGESIZE;
usr/src/uts/common/os/dumpsubr.c
3000
dumpbuf.vp_off = dumphdr->dump_start;
usr/src/uts/common/os/dumpsubr.c
3004
dumpbuf.vp_limit = dumpvp_size;
usr/src/uts/common/os/dumpsubr.c
3005
dumpbuf.vp_off = dumpbuf.vp_limit - DUMP_OFFSET;
usr/src/uts/common/os/dumpsubr.c
3044
if (dumpbuf.cdev_vp != NULL) {
usr/src/uts/common/os/dumpsubr.c
3045
(void) VOP_CLOSE(dumpbuf.cdev_vp, FREAD | FWRITE, 1, 0,
usr/src/uts/common/os/dumpsubr.c
3047
VN_RELE(dumpbuf.cdev_vp);
usr/src/uts/common/os/dumpsubr.c
3048
dumpbuf.cdev_vp = NULL;
usr/src/uts/common/os/dumpsubr.c
442
dumpbuf_t dumpbuf; /* I/O buffer */
usr/src/uts/common/os/dumpsubr.c
485
char *old_buf = dumpbuf.start;
usr/src/uts/common/os/dumpsubr.c
486
size_t old_size = dumpbuf.size;
usr/src/uts/common/os/dumpsubr.c
492
new_size = dumpbuf_iosize(MAX(dumpbuf.iosize, maxphys));
usr/src/uts/common/os/dumpsubr.c
497
dumpbuf.size = new_size;
usr/src/uts/common/os/dumpsubr.c
498
dumpbuf.start = new_buf;
usr/src/uts/common/os/dumpsubr.c
499
dumpbuf.end = new_buf + new_size;
usr/src/uts/common/os/dumpsubr.c
618
if (dumpbuf.iosize >= DUMP_1MB)
usr/src/uts/common/os/dumpsubr.c
620
else if (dumpbuf.iosize >= (256 * DUMP_1KB))
usr/src/uts/common/xen/io/xdf.c
2987
struct buf dumpbuf, *dbp = &dumpbuf;