reg_field_max
wrr_weight = reg_field_max(reg, WRR_WEIGHT);
u32 max = reg_field_max(reg, TIMER_LIMIT);
WARN_ON(ticks > reg_field_max(reg, TIMER_BASE_VALUE));
limit = reg_field_max(reg, BYTE_LIMIT);
u32 field_max = reg_field_max(reg, HDR_LEN);
WARN_ON(header_size > reg_field_max(reg, HDR_LEN_MSB));
u32 field_max = reg_field_max(reg, HDR_OFST_METADATA);
WARN_ON(offset > reg_field_max(reg, HDR_OFST_METADATA_MSB));
off &= reg_field_max(reg, HDR_OFST_PKT_SIZE);
u32 mask = reg_field_max(reg, HDR_OFST_PKT_SIZE);
max = reg_field_max(reg, TIME_LIMIT);