PMCS_TAG_INDEX_SHIFT
mask_val = index << PMCS_TAG_INDEX_SHIFT;
p->htag |= ((off << PMCS_TAG_INDEX_SHIFT) & PMCS_TAG_INDEX_MASK);
(((x) & PMCS_TAG_INDEX_MASK) >> PMCS_TAG_INDEX_SHIFT)