hblk_shw_bit
ASSERT(hmeblkp->hblk_shw_bit == 0);
(hmeblkp->hblk_shw_bit == 0 ||
hmeblkp->hblk_shw_bit = 0;
ASSERT(hblkp->hblk_shw_bit == 0);
hmeblkp->hblk_shw_bit = 0;
!hmeblkp->hblk_shw_bit && !hmeblkp->hblk_lckcnt) {
if (hmeblkp->hblk_shw_bit) {
hmeblkp->hblk_shw_bit = 0;
ASSERT(!hmeblkp->hblk_shw_bit);
hmeblkp->hblk_shw_bit = 1;
} else if (hmeblkp->hblk_shw_bit == 0) {
ASSERT(hmeblkp->hblk_shw_bit == 1);
ASSERT(hmeblkp->hblk_shw_bit);
hmeblkp->hblk_shw_bit = 0;
if (hmeblkp->hblk_shw_bit) {
hmeblkp->hblk_shw_bit = 0;
ASSERT(!hmeblkp->hblk_shw_bit);
if (hmeblkp->hblk_shw_bit) {
ASSERT(hmeblkp->hblk_shw_bit == 0);
if (hmeblkp->hblk_shw_bit) {
ASSERT(hmeblkp->hblk_shw_bit == 0);
if (hmeblkp->hblk_shw_bit) {
ASSERT(hmeblkp->hblk_shw_bit == 0);
hmeblkp->hblk_shw_bit ||
if (hmeblkp->hblk_shw_bit) {
ASSERT(!hmeblkp->hblk_shw_bit);
if (hmeblkp->hblk_shw_bit) {
ASSERT(hmeblkp->hblk_shw_bit == 0);