aboutsummaryrefslogtreecommitdiff
path: root/lib/bitmap.c
AgeCommit message (Expand)Author
2021-03-08lib: bitmap: support "N" as an alias for size of bitmapPaul Gortmaker
2021-03-08lib: bitmap: move ERANGE check from set_region to check_regionPaul Gortmaker
2021-03-08lib: bitmap: fold nbits into region structPaul Gortmaker
2020-10-16lib: bitmap: delete duplicated wordsRandy Dunlap
2020-09-01Merge branch 'master' into for-nextJiri Kosina
2020-08-12lib/bitmap.c: fix bitmap_cut() for partial overlapping caseStefano Brivio
2020-06-10lib: fix bitmap_parse() on 64-bit big endian archsAlexander Gordeev
2020-05-18lib/bitmap.c: fix spelloRandy Dunlap
2020-04-20lib: bitmap.c: get rid of some doc warningsMauro Carvalho Chehab
2020-02-04lib: rework bitmap_parse()Yury Norov
2020-02-04lib: make bitmap_parse_user a wrapper on bitmap_parseYury Norov
2020-01-27bitmap: Introduce bitmap_cut(): cut bits and shift remainingStefano Brivio
2019-12-04lib/bitmap: introduce bitmap_replace() helperAndy Shevchenko
2019-07-25cpumask: Implement cpumask_or_equal()Thomas Gleixner
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230Thomas Gleixner
2019-05-14lib: rework bitmap_parselistYury Norov
2019-05-14lib: make bitmap_parselist_user() a wrapper on bitmap_parselist()Yury Norov
2019-05-14lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMARasmus Villemoes
2019-05-14lib/bitmap.c: remove unused EXPORT_SYMBOLsRasmus Villemoes
2019-01-03Remove 'type' argument from access_ok() functionLinus Torvalds
2018-10-31lib/bitmap.c: simplify bitmap_print_to_pagebuf()Rasmus Villemoes
2018-10-31lib/bitmap.c: fix remaining space computation in bitmap_print_to_pagebufRasmus Villemoes
2018-10-31lib/bitmap.c: remove wrong documentationRasmus Villemoes
2018-08-22lib/bitmap.c: drop unnecessary 0 check for u32 array operationsAndy Shevchenko
2018-08-18Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds
2018-08-01bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free()Andy Shevchenko
2018-06-07lib/bitmap.c: micro-optimization for __bitmap_complement()Yury Norov
2018-04-05lib: fix stall in __bitmap_parselist()Yury Norov
2018-02-06bitmap: replace bitmap_{from,to}_u32arrayYury Norov
2018-02-06bitmap: new bitmap_copy_safe and bitmap_{from,to}_arr32Yury Norov
2017-10-19documentation: kernel-api: add more info on bitmap functionsRandy Dunlap
2017-09-08lib/bitmap.c: make bitmap_parselist() thread-safe and much fasterYury Norov
2017-07-10bitmap: optimise bitmap_set and bitmap_clear of a single bitMatthew Wilcox
2017-04-02kernel-api.rst: fix some complex tags at lib/bitmap.cmchehab@s-opensource.com
2016-10-11lib/bitmap.c: enhance bitmap syntaxNoam Camus
2016-07-15x86/uaccess: Move thread_info::addr_limit to thread_structAndy Lutomirski
2016-02-19lib/bitmap.c: conversion routines to/from u32 arrayDavid Decotigny
2015-09-10lib/bitmap.c: bitmap_parselist can accept string with whitespaces on head or ...Pan Xinhui
2015-09-10lib/bitmap.c: fix a special string handling bug in __bitmap_parselistPan Xinhui
2015-09-10lib/bitmap.c: correct a code style and do some, optimizationPan Xinhui
2015-06-25bitmap: remove explicit newline handling using scnprintf format stringSudeep Holla
2015-06-25__bitmap_parselist: fix bug in empty string handlingChris Metcalf
2015-04-17lib/bitmap.c: bitmap_[empty,full]: remove code duplicationYury Norov
2015-02-13bitmap, cpumask, nodemask: remove dedicated formatting functionsTejun Heo
2015-02-13bitmap: use %*pb[l] to print bitmaps including cpumasks and nodemasksTejun Heo
2015-02-13lib/vsprintf: implement bitmap printing through '%*pb[l]'Tejun Heo
2015-02-13lib: bitmap: remove redundant code from __bitmap_shift_leftRasmus Villemoes
2015-02-13lib: bitmap: eliminate branch in __bitmap_shift_leftRasmus Villemoes
2015-02-13lib: bitmap: change bitmap_shift_left to take unsigned parametersRasmus Villemoes
2015-02-13lib: bitmap: yet another simplification in __bitmap_shift_rightRasmus Villemoes