LCOV - code coverage report
Current view: top level - lib - lcm.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 0 5 0.0 %
Date: 2014-02-18 Functions: 0 1 0.0 %
Branches: 0 4 0.0 %

           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