[PATCH v2 02/15] QoS: Use Intermediate Functional Block