Synopsis
unsigned long __bcd_add_long(unsigned long x,
                             unsigned long y);
Description

__bcd_add_long adds x to y using decimal arithmetic. Both x and y must be binary coded decimal numbers and the result is a binary coded decimal number.

__bcd_add_long is an intrinsic function and produces inline code.