Lines Matching refs:bitnum

262 	pgcnt_t bitnum;			/* first set bitnum */  member
748 dump_bitnum_to_pfn(pgcnt_t bitnum, dumpmlw_t *pw) in dump_bitnum_to_pfn() argument
750 bitnum -= pw->basenum; in dump_bitnum_to_pfn()
752 if (bitnum < pw->mppages) { in dump_bitnum_to_pfn()
753 pw->mpleft = pw->mppages - bitnum; in dump_bitnum_to_pfn()
754 return (pw->mpaddr + bitnum); in dump_bitnum_to_pfn()
756 bitnum -= pw->mppages; in dump_bitnum_to_pfn()
772 pgcnt_t bitnum = 0; in dump_pfn_to_bitnum() local
777 return (bitnum + pfn - (mp->ml_address >> PAGESHIFT)); in dump_pfn_to_bitnum()
778 bitnum += mp->ml_size >> PAGESHIFT; in dump_pfn_to_bitnum()
802 pgcnt_t bitnum, rbitnum; in dump_set_used() local
804 bitnum = dump_pfn_to_bitnum(pfn); in dump_set_used()
805 ASSERT(bitnum != (pgcnt_t)-1); in dump_set_used()
807 rbitnum = CBUF_MAPP2R(bitnum); in dump_set_used()
816 pgcnt_t bitnum, rbitnum; in dump_test_used() local
818 bitnum = dump_pfn_to_bitnum(pfn); in dump_test_used()
819 ASSERT(bitnum != (pgcnt_t)-1); in dump_test_used()
821 rbitnum = CBUF_MAPP2R(bitnum); in dump_test_used()
903 pgcnt_t bitnum, end; in dumpsys_get_maxmem() local
941 for (bitnum = 0; bitnum < dumpcfg.bitmapsize; bitnum = end) { in dumpsys_get_maxmem()
943 end = bitnum + CBUF_MAPNP; in dumpsys_get_maxmem()
944 pfn = dump_bitnum_to_pfn(bitnum, &mlw); in dumpsys_get_maxmem()
949 end = bitnum + mlw.mpleft; in dumpsys_get_maxmem()
960 if (!dump_range_check(bitnum, end, pfn)) in dumpsys_get_maxmem()
979 for (bitnum = 0; bitnum < dumpcfg.bitmapsize; bitnum = end) { in dumpsys_get_maxmem()
981 end = bitnum + CBUF_MAPNP; in dumpsys_get_maxmem()
982 pfn = dump_bitnum_to_pfn(bitnum, &mlw); in dumpsys_get_maxmem()
988 end = bitnum + mlw.mpleft; in dumpsys_get_maxmem()
995 for (; bitnum < end; bitnum++, pfn++) { in dumpsys_get_maxmem()
997 if (BT_TEST(dumpcfg.bitmap, bitnum)) in dumpsys_get_maxmem()
1395 pgcnt_t bitnum; in dump_addpage() local
1397 if ((bitnum = dump_pfn_to_bitnum(pfn)) != (pgcnt_t)-1) { in dump_addpage()
1398 if (!BT_TEST(dumpcfg.bitmap, bitnum)) { in dump_addpage()
1400 BT_SET(dumpcfg.bitmap, bitnum); in dump_addpage()
1417 pgcnt_t bitnum; in dump_page() local
1419 if ((bitnum = dump_pfn_to_bitnum(pfn)) != (pgcnt_t)-1) { in dump_page()
1420 if (!BT_TEST(dumpcfg.bitmap, bitnum)) { in dump_page()
1422 BT_SET(dumpcfg.bitmap, bitnum); in dump_page()
1835 ASSERT(BT_TEST(dumpcfg.bitmap, cp->bitnum)); in dumpsys_copy_page()
1852 cp->bitnum++; in dumpsys_copy_page()
1854 if (BT_TEST(dumpcfg.bitmap, cp->bitnum)) in dumpsys_copy_page()
1857 cp->bitnum++; in dumpsys_copy_page()
2310 pgcnt_t pagenum = 0, bitnum = 0, hibitnum; in dumpsys_main_task() local
2421 if (bitnum >= dumpcfg.bitmapsize) in dumpsys_main_task()
2425 bitnum = dumpcfg.bitmapsize; in dumpsys_main_task()
2431 for (; bitnum < dumpcfg.bitmapsize; bitnum++) in dumpsys_main_task()
2432 if (BT_TEST(dumpcfg.bitmap, bitnum)) in dumpsys_main_task()
2437 if (bitnum >= dumpcfg.bitmapsize) { in dumpsys_main_task()
2449 pfn = dump_bitnum_to_pfn(bitnum, &mlw); in dumpsys_main_task()
2451 ASSERT(bitnum + mlw.mpleft <= dumpcfg.bitmapsize); in dumpsys_main_task()
2463 hibitnum = bitnum + mlw.mpleft; in dumpsys_main_task()
2466 hibitnum = bitnum - pfnoff + CBUF_MAPNP - in dumpsys_main_task()
2472 cp->bitnum = bitnum++; in dumpsys_main_task()
2476 for (; bitnum < hibitnum; bitnum++) in dumpsys_main_task()
2477 if (BT_TEST(dumpcfg.bitmap, bitnum)) in dumpsys_main_task()
2505 if (bitnum >= dumpcfg.bitmapsize) in dumpsys_main_task()
2518 if (bitnum < dumpcfg.bitmapsize) in dumpsys_main_task()
2670 pgcnt_t bitnum; in dumpsys() local
2805 for (bitnum = 0; bitnum < dumpcfg.bitmapsize; bitnum++) { in dumpsys()
2807 pfn = dump_bitnum_to_pfn(bitnum, &mlw); in dumpsys()
2816 BT_SET(dumpcfg.bitmap, bitnum); in dumpsys()
2856 for (bitnum = 0; bitnum < dumpcfg.bitmapsize; bitnum++) { in dumpsys()
2858 if (!BT_TEST(dumpcfg.bitmap, bitnum)) in dumpsys()
2860 pfn = dump_bitnum_to_pfn(bitnum, &mlw); in dumpsys()