summaryrefslogtreecommitdiff
path: root/lib/math/div64.c
AgeCommit message (Expand)Author
2025-11-20lib: mul_u64_u64_div_u64(): optimise the divide codeDavid Laight
2025-11-20lib: mul_u64_u64_div_u64(): optimise multiply on 32bit x86David Laight
2025-11-20lib: test_mul_u64_u64_div_u64(): test both generic and arch versionsDavid Laight
2025-11-20lib: add mul_u64_add_u64_div_u64() and mul_u64_u64_div_u64_roundup()David Laight
2025-11-20lib: mul_u64_u64_div_u64(): simplify check for a 64bit productDavid Laight
2025-11-20lib: mul_u64_u64_div_u64(): combine overflow and divide by zero checksDavid Laight
2025-11-20lib: mul_u64_u64_div_u64(): rename parameter 'c' to 'd'David Laight
2025-07-09mul_u64_u64_div_u64: fix the division-by-zero behaviorNicolas Pitre
2024-09-01mul_u64_u64_div_u64: basic sanity testNicolas Pitre
2024-09-01mul_u64_u64_div_u64: make it precise alwaysNicolas Pitre
2024-03-12mul_u64_u64_div_u64: increase precision by conditionally swapping a and bUwe Kleine-König
2022-11-21math64: favor kernel-doc from header filesLiam Beguin
2021-03-24math: Export mul_u64_u64_div_u64David S. Miller
2020-12-15kernel.h: split out mathematical helpersAndy Shevchenko
2020-06-15sched/cputime: Improve cputime_adjust()Oleg Nesterov
2019-05-14lib: Move mathematic helpers to separate folderAndy Shevchenko