summaryrefslogtreecommitdiffstats
path: root/include/linux/bitmap.h
Commit message (Expand)AuthorAgeFilesLines
* cpumask: Implement cpumask_or_equal()Thomas Gleixner2019-07-251-0/+23
* linux/bitmap.h: relax comment on compile-time constant nbitsRasmus Villemoes2018-10-311-2/+2
* linux/bitmap.h: fix type of nbits in bitmap_shift_right()Rasmus Villemoes2018-10-311-1/+1
* linux/bitmap.h: remove redundant uses of small_const_nbits()Rasmus Villemoes2018-10-311-18/+6
* linux/bitmap.h: handle constant zero-size bitmaps correctlyRasmus Villemoes2018-10-311-1/+6
* bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free()Andy Shevchenko2018-08-011-0/+8
* bitmap: fix memset optimization on big-endian systemsOmar Sandoval2018-04-021-5/+17
* lib: optimize cpumask_next_and()Clement Courbet2018-02-061-1/+5
* include/linux/bitmap.h: make bitmap_fill() and bitmap_zero() consistentAndy Shevchenko2018-02-061-5/+10
* bitmap: replace bitmap_{from,to}_u32arrayYury Norov2018-02-061-10/+1
* bitmap: new bitmap_copy_safe and bitmap_{from,to}_arr32Yury Norov2018-02-061-0/+31
* Merge tag 'docs-4.15' of git://git.lwn.net/linuxLinus Torvalds2017-11-131-52/+62
|\
| * documentation: kernel-api: add more info on bitmap functionsRandy Dunlap2017-10-191-48/+57
| * Documentation: kernel-api: add bitmap operations from linux/bitmap.hRandy Dunlap2017-09-261-4/+5
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* bitmap: introduce BITMAP_FROM_U64()Yury Norov2017-09-081-0/+32
* bitmap: use memcmp optimisation in more situationsMatthew Wilcox2017-07-101-3/+1
* include/linux/bitmap.h: turn bitmap_set and bitmap_clear into memset when pos...Matthew Wilcox2017-07-101-0/+6
* bitmap: optimise bitmap_set and bitmap_clear of a single bitMatthew Wilcox2017-07-101-3/+20
* bitmap.h, perf/core: Fix the mask in perf_output_sample_regs()Madhavan Srinivasan2016-08-181-0/+18
* include/linux/bitmap.h: cleanupAndrew Morton2016-08-041-4/+3
* bitmap: bitmap_equal memcmp optimizationMartin Schwidefsky2016-06-131-0/+4
* lib/bitmap.c: conversion routines to/from u32 arrayDavid Decotigny2016-02-191-0/+10
* linux/bitmap: Force inlining of bitmap weight functionsDenys Vlasenko2015-08-051-1/+1
* lib/bitmap.c: bitmap_[empty,full]: remove code duplicationYury Norov2015-04-171-4/+4
* linux/bitmap.h: improve BITMAP_{LAST,FIRST}_WORD_MASKRasmus Villemoes2015-04-151-6/+2
* bitmap, cpumask, nodemask: remove dedicated formatting functionsTejun Heo2015-02-131-7/+0
* lib: bitmap: change bitmap_shift_left to take unsigned parametersRasmus Villemoes2015-02-131-6/+6
* lib: bitmap: change bitmap_shift_right to take unsigned parametersRasmus Villemoes2015-02-131-6/+6
* lib/bitmap.c: elide bitmap_copy_le on little-endianRasmus Villemoes2015-02-131-0/+4
* lib/bitmap.c: change prototype of bitmap_copy_leRasmus Villemoes2015-02-131-1/+1
* lib/bitmap.c: make the bits parameter of bitmap_remap unsignedRasmus Villemoes2015-02-121-1/+1
* lib/bitmap.c: simplify bitmap_ord_to_posRasmus Villemoes2015-02-121-1/+1
* lib/bitmap.c: change parameters of bitmap_fold to unsignedRasmus Villemoes2015-02-121-1/+1
* lib/bitmap.c: update bitmap_onto to unsignedRasmus Villemoes2015-02-121-1/+1
* lib/bitmap.c: more signed->unsigned conversionsRasmus Villemoes2015-02-121-7/+7
* Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2014-12-141-0/+3
|\
| * cpumask: factor out show_cpumap into separate helper functionSudeep Holla2014-11-071-0/+3
* | lib: bitmap: add alignment offset for bitmap_find_next_zero_area()Michal Nazarewicz2014-12-131-5/+31
|/
* lib: bitmap: add missing mask in bitmap_andnotRasmus Villemoes2014-08-061-1/+1
* lib: bitmap: add missing mask in bitmap_andRasmus Villemoes2014-08-061-1/+1
* lib: bitmap: add missing mask in bitmap_shift_rightRasmus Villemoes2014-08-061-1/+1
* lib: bitmap: change parameter of bitmap_*_region to unsignedRasmus Villemoes2014-08-061-3/+3
* lib: bitmap: make the start index of bitmap_clear unsignedRasmus Villemoes2014-08-061-1/+1
* lib: bitmap: make the start index of bitmap_set unsignedRasmus Villemoes2014-08-061-1/+1
* lib: bitmap: make nbits parameter of bitmap_weight unsignedRasmus Villemoes2014-08-061-2/+2
* lib: bitmap: make nbits parameter of bitmap_subset unsignedRasmus Villemoes2014-08-061-2/+2
* lib: bitmap: make nbits parameter of bitmap_intersects unsignedRasmus Villemoes2014-08-061-2/+2
* lib: bitmap: make nbits parameter of bitmap_{and,or,xor,andnot} unsignedRasmus Villemoes2014-08-061-8/+8
* lib: bitmap: remove unnecessary mask from bitmap_complementRasmus Villemoes2014-08-061-1/+1