summaryrefslogtreecommitdiffstats
path: root/include/asm-generic/div64.h
AgeCommit message (Expand)AuthorLines
2024-10-28__arch_xprod64(): make __always_inline when optimizing for performanceNicolas Pitre-1/+6
2024-10-28asm-generic/div64: optimize/simplify __div64_const32()Nicolas Pitre-79/+35
2021-08-20ARM: 9117/1: asm-generic: div64: Remove always-true __div64_const32_is_OK()Geert Uytterhoeven-10/+4
2021-04-21div64: Correct inline documentation for `do_div'Maciej W. Rozycki-4/+6
2019-09-17Merge tag 'asm-generic-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds-6/+10
2019-09-01__div64_const32(): improve the generic C versionNicolas Pitre-6/+10
2019-08-28asm-generic/div64: Fix documentation of do_div() parameterJonathan Neuschäfer-3/+3
2017-11-13Merge tag 'docs-4.15' of git://git.lwn.net/linuxLinus Torvalds-0/+14
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman-0/+1
2017-10-07div64: add missing kernel-docRandy Dunlap-0/+14
2015-11-16__div64_32(): make it overridable at compile timeNicolas Pitre-0/+2
2015-11-16__div64_const32(): abstract out the actual 128-bit cross product codeNicolas Pitre-30/+51
2015-11-16do_div(): generic optimization for constant divisor on 32-bit machinesNicolas Pitre-0/+147
2015-11-16div64.h: optimize do_div() for power-of-two constant divisorsNicolas Pitre-1/+7
2008-05-01rename div64_64 to div64_u64Roman Zippel-7/+0
2007-04-25[NET]: div64_64 consolidate (rev3)Stephen Hemminger-0/+7
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds-0/+58