Symbol: dumpcfg
usr/src/uts/common/os/dumpsubr.c
1131
dumpcfg.pids = kmem_alloc(v.v_proc * sizeof (pid_t), KM_SLEEP);
usr/src/uts/common/os/dumpsubr.c
1132
dumpcfg.helpermap = kmem_zalloc(BT_SIZEOFMAP(NCPU), KM_SLEEP);
usr/src/uts/common/os/dumpsubr.c
1133
LOCK_INIT_HELD(&dumpcfg.helper_lock);
usr/src/uts/common/os/dumpsubr.c
1141
if (dumpcfg.bitmapsize != npages) {
usr/src/uts/common/os/dumpsubr.c
1146
if (dumpcfg.bitmap != NULL)
usr/src/uts/common/os/dumpsubr.c
1147
kmem_free(dumpcfg.bitmap, BT_SIZEOFMAP(dumpcfg.
usr/src/uts/common/os/dumpsubr.c
1149
if (dumpcfg.rbitmap != NULL)
usr/src/uts/common/os/dumpsubr.c
1150
kmem_free(dumpcfg.rbitmap, BT_SIZEOFMAP(dumpcfg.
usr/src/uts/common/os/dumpsubr.c
1152
dumpcfg.bitmap = map;
usr/src/uts/common/os/dumpsubr.c
1153
dumpcfg.bitmapsize = npages;
usr/src/uts/common/os/dumpsubr.c
1154
dumpcfg.rbitmap = rmap;
usr/src/uts/common/os/dumpsubr.c
1155
dumpcfg.rbitmapsize = rlen;
usr/src/uts/common/os/dumpsubr.c
1398
if (!BT_TEST(dumpcfg.bitmap, bitnum)) {
usr/src/uts/common/os/dumpsubr.c
1400
BT_SET(dumpcfg.bitmap, bitnum);
usr/src/uts/common/os/dumpsubr.c
1420
if (!BT_TEST(dumpcfg.bitmap, bitnum)) {
usr/src/uts/common/os/dumpsubr.c
1422
BT_SET(dumpcfg.bitmap, bitnum);
usr/src/uts/common/os/dumpsubr.c
1835
ASSERT(BT_TEST(dumpcfg.bitmap, cp->bitnum));
usr/src/uts/common/os/dumpsubr.c
1854
if (BT_TEST(dumpcfg.bitmap, cp->bitnum))
usr/src/uts/common/os/dumpsubr.c
2213
dumpsys_spinlock(&dumpcfg.helper_lock);
usr/src/uts/common/os/dumpsubr.c
2214
if (dumpcfg.helpers_wanted) {
usr/src/uts/common/os/dumpsubr.c
2215
helper_t *hp, *hpend = &dumpcfg.helper[dumpcfg.nhelper];
usr/src/uts/common/os/dumpsubr.c
2217
for (hp = dumpcfg.helper; hp != hpend; hp++) {
usr/src/uts/common/os/dumpsubr.c
2220
BT_SET(dumpcfg.helpermap, CPU->cpu_seqid);
usr/src/uts/common/os/dumpsubr.c
2222
dumpsys_spinunlock(&dumpcfg.helper_lock);
usr/src/uts/common/os/dumpsubr.c
2224
if (dumpcfg.clevel < DUMP_CLEVEL_BZIP2)
usr/src/uts/common/os/dumpsubr.c
2235
dumpcfg.helpers_wanted = 0;
usr/src/uts/common/os/dumpsubr.c
2238
dumpsys_spinunlock(&dumpcfg.helper_lock);
usr/src/uts/common/os/dumpsubr.c
2251
if (dumpcfg.helpers_wanted)
usr/src/uts/common/os/dumpsubr.c
2264
BT_ATOMIC_SET(dumpcfg.helpermap, CPU->cpu_seqid);
usr/src/uts/common/os/dumpsubr.c
2265
if (dumpcfg.clevel < DUMP_CLEVEL_BZIP2)
usr/src/uts/common/os/dumpsubr.c
2328
if (dump_plat_mincpu != 0 && dumpcfg.clevel != 0) {
usr/src/uts/common/os/dumpsubr.c
2334
if (dumpcfg.helpermap[i] != 0) {
usr/src/uts/common/os/dumpsubr.c
2349
dumpcfg.clevel = 0;
usr/src/uts/common/os/dumpsubr.c
2350
if (dumpcfg.helper[0].lzbuf == NULL) {
usr/src/uts/common/os/dumpsubr.c
2351
dumpcfg.helper[0].lzbuf =
usr/src/uts/common/os/dumpsubr.c
2352
dumpcfg.helper[1].page;
usr/src/uts/common/os/dumpsubr.c
2421
if (bitnum >= dumpcfg.bitmapsize)
usr/src/uts/common/os/dumpsubr.c
2425
bitnum = dumpcfg.bitmapsize;
usr/src/uts/common/os/dumpsubr.c
2431
for (; bitnum < dumpcfg.bitmapsize; bitnum++)
usr/src/uts/common/os/dumpsubr.c
2432
if (BT_TEST(dumpcfg.bitmap, bitnum))
usr/src/uts/common/os/dumpsubr.c
2437
if (bitnum >= dumpcfg.bitmapsize) {
usr/src/uts/common/os/dumpsubr.c
2451
ASSERT(bitnum + mlw.mpleft <= dumpcfg.bitmapsize);
usr/src/uts/common/os/dumpsubr.c
2477
if (BT_TEST(dumpcfg.bitmap, bitnum))
usr/src/uts/common/os/dumpsubr.c
2498
dumpsys_lzjb_page(dumpcfg.helper, cp);
usr/src/uts/common/os/dumpsubr.c
2505
if (bitnum >= dumpcfg.bitmapsize)
usr/src/uts/common/os/dumpsubr.c
2518
if (bitnum < dumpcfg.bitmapsize)
usr/src/uts/common/os/dumpsubr.c
2562
dumpcfg_t *cfg = &dumpcfg;
usr/src/uts/common/os/dumpsubr.c
2672
helper_t *hp, *hpend = &dumpcfg.helper[dumpcfg.nhelper];
usr/src/uts/common/os/dumpsubr.c
2686
dumpcfg.helpers_wanted = 0;
usr/src/uts/common/os/dumpsubr.c
2687
dumpsys_spinunlock(&dumpcfg.helper_lock);
usr/src/uts/common/os/dumpsubr.c
2694
ASSERT(dumpcfg.nhelper > 0);
usr/src/uts/common/os/dumpsubr.c
2712
bzero(dumpcfg.bitmap, BT_SIZEOFMAP(dumpcfg.bitmapsize));
usr/src/uts/common/os/dumpsubr.c
2797
dumpcfg.pids[npids++] = p->p_pid;
usr/src/uts/common/os/dumpsubr.c
2802
(void) dump_process(dumpcfg.pids[pidx]);
usr/src/uts/common/os/dumpsubr.c
2805
for (bitnum = 0; bitnum < dumpcfg.bitmapsize; bitnum++) {
usr/src/uts/common/os/dumpsubr.c
2816
BT_SET(dumpcfg.bitmap, bitnum);
usr/src/uts/common/os/dumpsubr.c
2818
dumphdr->dump_npages = dumpcfg.bitmapsize;
usr/src/uts/common/os/dumpsubr.c
2833
dumpcfg.pids[npids++] =
usr/src/uts/common/os/dumpsubr.c
2837
dumpcfg.pids[npids++] = curthread->t_procp->p_pid;
usr/src/uts/common/os/dumpsubr.c
2840
if (npids && dump_process(dumpcfg.pids[0]) == 0)
usr/src/uts/common/os/dumpsubr.c
2856
for (bitnum = 0; bitnum < dumpcfg.bitmapsize; bitnum++) {
usr/src/uts/common/os/dumpsubr.c
2858
if (!BT_TEST(dumpcfg.bitmap, bitnum))
usr/src/uts/common/os/dumpsubr.c
2873
bzero(dumpcfg.helpermap, BT_SIZEOFMAP(NCPU));
usr/src/uts/common/os/dumpsubr.c
2874
ds->live = dumpcfg.clevel > 0 &&
usr/src/uts/common/os/dumpsubr.c
2877
save_dump_clevel = dumpcfg.clevel;
usr/src/uts/common/os/dumpsubr.c
2880
else if (dumpcfg.clevel >= DUMP_CLEVEL_BZIP2)
usr/src/uts/common/os/dumpsubr.c
2881
dumpcfg.clevel = DUMP_CLEVEL_LZJB;
usr/src/uts/common/os/dumpsubr.c
2883
dumpcfg.nhelper_used = 0;
usr/src/uts/common/os/dumpsubr.c
2884
for (hp = dumpcfg.helper; hp != hpend; hp++) {
usr/src/uts/common/os/dumpsubr.c
2889
++dumpcfg.nhelper_used;
usr/src/uts/common/os/dumpsubr.c
2894
if (dumpcfg.clevel >= DUMP_CLEVEL_BZIP2)
usr/src/uts/common/os/dumpsubr.c
2901
dumpcfg.ncbuf_used = 0;
usr/src/uts/common/os/dumpsubr.c
2902
for (cp = dumpcfg.cbuf; cp != &dumpcfg.cbuf[dumpcfg.ncbuf]; cp++) {
usr/src/uts/common/os/dumpsubr.c
2905
++dumpcfg.ncbuf_used;
usr/src/uts/common/os/dumpsubr.c
2909
for (cp = dumpcfg.cmap; cp != &dumpcfg.cmap[dumpcfg.ncmap]; cp++)
usr/src/uts/common/os/dumpsubr.c
2917
int n = dumpcfg.nhelper_used;
usr/src/uts/common/os/dumpsubr.c
2922
for (hp = dumpcfg.helper; hp != hpend; hp++) {
usr/src/uts/common/os/dumpsubr.c
2925
hp->helper = hp - dumpcfg.helper;
usr/src/uts/common/os/dumpsubr.c
2933
dumpcfg.helpers_wanted = dumpcfg.clevel > 0;
usr/src/uts/common/os/dumpsubr.c
2934
dumpsys_spinunlock(&dumpcfg.helper_lock);
usr/src/uts/common/os/dumpsubr.c
2956
dumphdr->dump_npages += dump_plat_data(dumpcfg.cbuf[0].buf);
usr/src/uts/common/os/dumpsubr.c
2969
buf = dumpcfg.cbuf[0].buf;
usr/src/uts/common/os/dumpsubr.c
2970
size = MIN(dumpcfg.cbuf[0].size, DUMP_OFFSET - sizeof (dumphdr_t) -
usr/src/uts/common/os/dumpsubr.c
2989
datahdr.dump_nstreams = dumpcfg.nhelper_used;
usr/src/uts/common/os/dumpsubr.c
2990
datahdr.dump_clevel = dumpcfg.clevel;
usr/src/uts/common/os/dumpsubr.c
3008
dumpvp_write(dumpcfg.cbuf[0].buf, datahdr.dump_metrics);
usr/src/uts/common/os/dumpsubr.c
3041
dumpcfg.clevel = save_dump_clevel;
usr/src/uts/common/os/dumpsubr.c
423
static dumpcfg_t dumpcfg; /* config vars */
usr/src/uts/common/os/dumpsubr.c
562
dumpcfg_t *old = &dumpcfg;
usr/src/uts/common/os/dumpsubr.c
808
ASSERT(rbitnum < dumpcfg.rbitmapsize);
usr/src/uts/common/os/dumpsubr.c
810
BT_SET(dumpcfg.rbitmap, rbitnum);
usr/src/uts/common/os/dumpsubr.c
822
ASSERT(rbitnum < dumpcfg.rbitmapsize);
usr/src/uts/common/os/dumpsubr.c
824
return (BT_TEST(dumpcfg.rbitmap, rbitnum));
usr/src/uts/common/os/dumpsubr.c
839
ret = dumpcfg.maxvm + *sz;
usr/src/uts/common/os/dumpsubr.c
842
ASSERT(*sz <= dumpcfg.maxvmsize);
usr/src/uts/common/os/dumpsubr.c
881
if (BT_TEST(dumpcfg.bitmap, start))
usr/src/uts/common/os/dumpsubr.c
900
dumpcfg_t *cfg = &dumpcfg;
usr/src/uts/common/os/dumpsubr.c
937
bzero(dumpcfg.rbitmap, BT_SIZEOFMAP(dumpcfg.rbitmapsize));
usr/src/uts/common/os/dumpsubr.c
941
for (bitnum = 0; bitnum < dumpcfg.bitmapsize; bitnum = end) {
usr/src/uts/common/os/dumpsubr.c
979
for (bitnum = 0; bitnum < dumpcfg.bitmapsize; bitnum = end) {
usr/src/uts/common/os/dumpsubr.c
997
if (BT_TEST(dumpcfg.bitmap, bitnum))