clamp_t
Prev | Kernel utility functions | Next

## Name

clamp_t — return a value clamped to a given range using a given type

## Synopsis

`clamp_t (` | type,
| val,
| min,
| max`)`;

## Arguments

`type`

  the type of variable to use

`val`

  current value

`min`

  minimum allowable value

`max`

  maximum allowable value

## Description

This macro does no typechecking and uses temporary variables of type 'type' to make all the comparisons.

Prev | Up | Next
clamp | Home | clamp_val