summaryrefslogtreecommitdiffstats
path: root/lib/bitmap.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'gpio-updates-for-v5.13-v2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2021-05-051-4/+38
|\
| * lib: bitmap: provide devm_bitmap_alloc() and devm_bitmap_zalloc()Bartosz Golaszewski2021-05-051-0/+33
| * lib: bitmap: order includes alphabeticallyBartosz Golaszewski2021-05-051-4/+5
* | lib: bitmap: support "N" as an alias for size of bitmapPaul Gortmaker2021-03-081-5/+17
* | lib: bitmap: move ERANGE check from set_region to check_regionPaul Gortmaker2021-03-081-9/+5
* | lib: bitmap: fold nbits into region structPaul Gortmaker2021-03-081-9/+10
|/
* lib: bitmap: delete duplicated wordsRandy Dunlap2020-10-161-1/+1
* Merge branch 'master' into for-nextJiri Kosina2020-09-011-19/+25
|\
| * lib/bitmap.c: fix bitmap_cut() for partial overlapping caseStefano Brivio2020-08-121-2/+2
| * lib: fix bitmap_parse() on 64-bit big endian archsAlexander Gordeev2020-06-101-2/+7
| * lib: bitmap.c: get rid of some doc warningsMauro Carvalho Chehab2020-04-201-15/+16
* | lib/bitmap.c: fix spelloRandy Dunlap2020-05-181-1/+1
|/
* lib: rework bitmap_parse()Yury Norov2020-02-041-92/+83
* lib: make bitmap_parse_user a wrapper on bitmap_parseYury Norov2020-02-041-10/+10
* bitmap: Introduce bitmap_cut(): cut bits and shift remainingStefano Brivio2020-01-271-0/+66
* lib/bitmap: introduce bitmap_replace() helperAndy Shevchenko2019-12-041-0/+12
* cpumask: Implement cpumask_or_equal()Thomas Gleixner2019-07-251-0/+20
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230Thomas Gleixner2019-06-191-3/+1
* lib: rework bitmap_parselistYury Norov2019-05-141-113/+142
* lib: make bitmap_parselist_user() a wrapper on bitmap_parselist()Yury Norov2019-05-141-8/+11
* lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMARasmus Villemoes2019-05-141-0/+2
* lib/bitmap.c: remove unused EXPORT_SYMBOLsRasmus Villemoes2019-05-141-4/+0
* Remove 'type' argument from access_ok() functionLinus Torvalds2019-01-031-2/+2
* lib/bitmap.c: simplify bitmap_print_to_pagebuf()Rasmus Villemoes2018-10-311-5/+2
* lib/bitmap.c: fix remaining space computation in bitmap_print_to_pagebufRasmus Villemoes2018-10-311-4/+6
* lib/bitmap.c: remove wrong documentationRasmus Villemoes2018-10-311-5/+0
* lib/bitmap.c: drop unnecessary 0 check for u32 array operationsAndy Shevchenko2018-08-221-8/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds2018-08-181-0/+20
|\
| * bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free()Andy Shevchenko2018-08-011-0/+20
* | lib/bitmap.c: micro-optimization for __bitmap_complement()Yury Norov2018-06-071-4/+1
|/
* lib: fix stall in __bitmap_parselist()Yury Norov2018-04-051-1/+1
* bitmap: replace bitmap_{from,to}_u32arrayYury Norov2018-02-061-87/+0
* bitmap: new bitmap_copy_safe and bitmap_{from,to}_arr32Yury Norov2018-02-061-0/+56
* documentation: kernel-api: add more info on bitmap functionsRandy Dunlap2017-10-191-1/+3
* lib/bitmap.c: make bitmap_parselist() thread-safe and much fasterYury Norov2017-09-081-12/+6
* bitmap: optimise bitmap_set and bitmap_clear of a single bitMatthew Wilcox2017-07-101-4/+4
* kernel-api.rst: fix some complex tags at lib/bitmap.cmchehab@s-opensource.com2017-04-021-11/+17
* lib/bitmap.c: enhance bitmap syntaxNoam Camus2016-10-111-4/+46
* x86/uaccess: Move thread_info::addr_limit to thread_structAndy Lutomirski2016-07-151-1/+1
* lib/bitmap.c: conversion routines to/from u32 arrayDavid Decotigny2016-02-191-0/+89
* lib/bitmap.c: bitmap_parselist can accept string with whitespaces on head or ...Pan Xinhui2015-09-101-14/+18
* lib/bitmap.c: fix a special string handling bug in __bitmap_parselistPan Xinhui2015-09-101-0/+4
* lib/bitmap.c: correct a code style and do some, optimizationPan Xinhui2015-09-101-3/+4
* bitmap: remove explicit newline handling using scnprintf format stringSudeep Holla2015-06-251-7/+8
* __bitmap_parselist: fix bug in empty string handlingChris Metcalf2015-06-251-8/+9
* lib/bitmap.c: bitmap_[empty,full]: remove code duplicationYury Norov2015-04-171-30/+0
* bitmap, cpumask, nodemask: remove dedicated formatting functionsTejun Heo2015-02-131-41/+0
* bitmap: use %*pb[l] to print bitmaps including cpumasks and nodemasksTejun Heo2015-02-131-2/+2
* lib/vsprintf: implement bitmap printing through '%*pb[l]'Tejun Heo2015-02-131-59/+2
* lib: bitmap: remove redundant code from __bitmap_shift_leftRasmus Villemoes2015-02-131-7/+2