summaryrefslogtreecommitdiff
path: root/lib/sort.c
AgeCommit message (Expand)Author
2024-06-24lib/sort: optimize heapsort for handling final 2 or 3 elementsKuan-Wei Chiu
2024-06-24lib/sort: fix outdated comment regarding glibc qsort()Kuan-Wei Chiu
2024-06-24lib/sort: remove unused pr_fmt macroKuan-Wei Chiu
2024-02-22lib/sort: optimize heapsort with double-pop variationKuan-Wei Chiu
2024-02-22lib/sort: optimize heapsort for equal elements in sift-down pathKuan-Wei Chiu
2022-03-17lib/sort: Add priv pointer to swap functionJiri Olsa
2021-07-08lib: fix spelling mistakesZhen Lei
2019-11-14lib/sort: Move swap, cmp and cmp_r function types for wider useAndy Shevchenko
2019-08-19media: lib/sort.c: implement sort() variant taking context argumentRasmus Villemoes
2019-06-01lib/sort.c: fix kernel-doc notation warningsRandy Dunlap
2019-05-14lib/sort: avoid indirect calls to built-in swapGeorge Spelvin
2019-05-14lib/sort: use more efficient bottom-up heapsort variantGeorge Spelvin
2019-05-14lib/sort: make swap functions more genericGeorge Spelvin
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-02-24lib: add CONFIG_TEST_SORT to enable self-test of sort()Kostenzer Felix
2015-06-25lib/sort: Add 64 bit swap functionDaniel Wagner
2015-02-12lib/sort.c: move include inside #if 0Rasmus Villemoes
2015-02-12lib/sort.c: use simpler includesRasmus Villemoes
2009-01-08generic swap(): lib/sort.c: rename swap to swap_funcWu Fengguang
2007-10-17lib/sort.c optimizationSubbaiah Venkata
2007-02-11[PATCH] Numerous fixes to kernel-doc info in source files.Robert P. J. Day
2006-10-03[PATCH] low performance of lib/sort.ckeios
2005-10-30[PATCH] fix missing includesTim Schmielau
2005-09-10[PATCH] lib/sort.c: small cleanupsAdrian Bunk
2005-05-05[PATCH] fix lib/sort regression testDomen Puncer
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds