Increase @p required in steps of @p step until it's greater than @p available. * * @param[in] required Number of required bytes. * @param[in] available Number of available bytes. * @param[in] step Step size used to increase required bytes. * * @return Largest value smaller than @p available that is a multiple of @p step * **/
| 65 | * |
| 66 | **/ |
| 67 | inline int adjust_up(int required, int available, int step) |
| 68 | { |
| 69 | ARM_COMPUTE_ERROR_ON(step <= 0); |
| 70 | |
| 71 | return required + step * ((available - required + step - 1) / step); |
| 72 | } |
| 73 | |
| 74 | /** Interface describing methods to update access window and padding based on kernel parameters. */ |
| 75 | class IAccessWindow |
no outgoing calls
no test coverage detected