CLAMP_VAL(9) Driver Basics CLAMP_VAL(9)NAMEclamp_val - return a value clamped to a given range using val´s type
SYNOPSIS
clamp_val(val, min, max);
ARGUMENTS
val
current value
min
minimum allowable value
max
maximum allowable value
DESCRIPTION
This macro does no typechecking and uses temporary variables of
whatever type the input argument ´val´ is. This is useful when val is
an unsigned type and min and max are literals that will otherwise be
assigned a signed integer type.
COPYRIGHTKernel Hackers Manual 2.6. November 2013 CLAMP_VAL(9)