Root/lib/lcm.c

Source at commit b386be689295730688885552666ea40b2e639b14 created 8 years 11 months ago.
By Maarten ter Huurne, Revert "MIPS: JZ4740: reset: Initialize hibernate wakeup counters."
1#include <linux/kernel.h>
2#include <linux/gcd.h>
3#include <linux/module.h>
4#include <linux/lcm.h>
5
6/* Lowest common multiple */
7unsigned long lcm(unsigned long a, unsigned long b)
8{
9    if (a && b)
10        return (a * b) / gcd(a, b);
11    else if (b)
12        return b;
13
14    return a;
15}
16EXPORT_SYMBOL_GPL(lcm);
17

Archive Download this file



interactive