CLAMP_VAL(9) Driver Basics CLAMP_VAL(9)

NAME clamp_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.

COPYRIGHT Kernel Hackers Manual 2.6. May 2011 CLAMP_VAL(9)