SWP_TYPE_SHIFT
#define LEAF_TYPE_SHIFT SWP_TYPE_SHIFT
BUILD_BUG_ON(SWP_TYPE_SHIFT < SWP_PFN_BITS);
#define SWP_OFFSET_MASK ((1UL << SWP_TYPE_SHIFT) - 1)
SWP_TYPE_SHIFT)
ret.val = (type << SWP_TYPE_SHIFT) | (offset & SWP_OFFSET_MASK);
return (entry.val >> SWP_TYPE_SHIFT);