LCOV - code coverage report | |||||||||||||||||||||||||||||
![]() | |||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||
![]() |
Branch data Line data Source code 1 : : #include <linux/kernel.h> 2 : : #include <linux/gcd.h> 3 : : #include <linux/export.h> 4 : : #include <linux/lcm.h> 5 : : 6 : : /* Lowest common multiple */ 7 : 0 : unsigned long lcm(unsigned long a, unsigned long b) 8 : : { 9 [ # # ]: 0 : if (a && b) 10 : 0 : return (a * b) / gcd(a, b); 11 [ # # ]: 0 : else if (b) 12 : : return b; 13 : : 14 : 0 : return a; 15 : : } 16 : : EXPORT_SYMBOL_GPL(lcm); |
![]() |
Generated by: LCOV version 1.9 |