ES_SHIFT
BUILD_BUG_ON(ES_SHIFT < 48);
return es->es_pblk >> ES_SHIFT;
return (es->es_pblk >> ES_SHIFT) & ES_TYPE_MASK;
es->es_pblk |= ((ext4_fsblk_t)EXTENT_STATUS_REFERENCED) << ES_SHIFT;
es->es_pblk &= ~(((ext4_fsblk_t)EXTENT_STATUS_REFERENCED) << ES_SHIFT);
es->es_pblk = (((ext4_fsblk_t)status << ES_SHIFT) & ES_MASK) |
#define ES_MASK (~((ext4_fsblk_t)0) << ES_SHIFT)