aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/bitset.h
Commit message (Expand)AuthorAgeFilesLines
* sys/sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Fix BIT_FLS().Konstantin Belousov2017-07-111-4/+4
* Add BIT_FLS() analogous to BIT_FFS().Konstantin Belousov2017-07-061-0/+15
* Add BIT_OR2(), BIT_AND2(), BIT_NAND2(), BIT_XOR() and BIT_XOR2().Konstantin Belousov2017-05-241-0/+30
* bitset: introduce helpers to allocate a bitset at runtimeRoger Pau Monné2016-05-061-0/+6
* Fix <sys/_bitset.h> and <sys/_cpuset.h> to not require <sys/param.h>.John Baldwin2016-05-051-1/+14
* Expand the bitcount* API to support 64-bit integers, plain ints and longsJohn Baldwin2015-03-201-1/+1
* Use __builtin_popcountl() instead of __builtin_popcount().John Baldwin2015-02-091-1/+1
* Use __builtin_popcnt() to implement a BIT_COUNT() operation for bitsets andJohn Baldwin2015-02-091-0/+10
* Merge from projects/bhyve_svm all the changes outside vmm.ko or bhyve utilities:Neel Natu2014-10-201-0/+4
* Add BIT_AND_ATOMIC() and CPU_AND_ATOMIC().Konstantin Belousov2013-08-301-1/+8
* - Add a BIT_FFS() macro and use it to replace cpusetffs_obj()Jeff Roberson2013-06-131-0/+15
* Generalize the bitset operations, present in cpuset and offer a KPI toAttilio Rao2013-05-091-0/+153