reg_fmask
val &= ~reg_fmask(reg, GENERIC_EE_RESULT);
type >>= hweight32(reg_fmask(reg, CHTYPE_PROTOCOL));
width = hweight32(reg_fmask(reg, TIMER_BASE_VALUE));
val &= ~reg_fmask(reg, FILTER_HASH_MSK_ALL);
val &= ~reg_fmask(reg, ROUTER_HASH_MSK_ALL);
u32 fmask = reg_fmask(reg, field_id);
u32 fmask = reg_fmask(reg, field_id);
u32 fmask = reg_fmask(reg, field_id);
u32 fmask = reg_fmask(reg, field_id);