Code

History

Commits on v6.11 to include/linux/bitops.h35+
  1. bitops: Add a comment explaining the double underscore macrosDan Carpenter committed 2 years agoe0eeb93
  2. Merge tag 'bitmap-for-6.10v2' of https://github.com/norov/linuxLinus Torvalds committed 2 years ago4865a27
  3. Merge tag 'asm-generic-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-genericLinus Torvalds committed 2 years ago3eb3c33
  4. bitops: Move aligned_byte_mask() to wordpart.hAndy Shevchenko committed 2 years ago9f2c2d6
  5. bitops: Optimize fns() for improved performanceKuan-Wei Chiu committed 2 years ago1c2aa56
  6. bitops: Change function return types from long to intThorsten Blum committed 2 years ago9c313cc
  7. bitops: let the compiler optimize {__,}assign_bit()Alexander Lobakin committed 2 years ago5259401
  8. bitops: make BYTES_TO_BITS() treewide-availableAlexander Lobakin committed 2 years ago7d8296b
  9. bitops: add missing prototype checkAlexander Lobakin committed 2 years ago72cc198
  10. Merge tag 'mm-nonmm-stable-2022-10-11' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 4 years ago676cb49
  11. lib: add find_nth{,_and,_andnot}_bit()Yury Norov committed 4 years ago3cea8d4
  12. bitops: use try_cmpxchg in set_mask_bits and bit_clear_unlessUros Bizjak committed 4 years agoe1d7c76
  13. wait_on_bit: add an acquire memory barrierMikulas Patocka committed 4 years ago8238b45
  14. bitops: let optimize out non-atomic bitops on compile-time constantsAlexander Lobakin committed 4 years agob03fc11
  15. bitops: wrap non-atomic bitops with a transparent macroAlexander Lobakin committed 4 years agoe69eb9c
  16. bitops: define const_*() versions of the non-atomicsAlexander Lobakin committed 4 years agobb7379b
  17. bitops: unify non-atomic bitops prototypes across architecturesAlexander Lobakin committed 4 years ago0e86283
  18. include/linux: move for_each_bit() macros from bitops.h to find.hYury Norov committed 5 years agobc9d663
  19. bitops: Add non-atomic bitops for pointersKumar Kartikeya Dwivedi committed 5 years agocb0f800
  20. lib: add fast path for find_first_*_bit() and find_last_bit()Yury Norov committed 5 years ago2cc7b6a
  21. include/linux/bitops.h: spelling s/synomyn/synonym/Geert Uytterhoeven committed 5 years ago4945cca
  22. kernel.h: split out mathematical helpersAndy Shevchenko committed 5 years agoaa6159a
  23. bitops: use the same mechanism for get_count_order[_long]Wei Yang committed 6 years ago004fba1
  24. bitops: simplify get_count_order_long()Wei Yang committed 6 years agoa9eb637
  25. include/linux/bitops.h: avoid clang shift-count-overflow warningsArnd Bergmann committed 6 years agobd93f00
  26. bitops: always inline sign extension helpersJosh Poimboeuf committed 6 years agof80ac98
  27. bitops: more BITS_TO_* macrosYury Norov committed 6 years ago0bddc1b
  28. ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider useAndy Shevchenko committed 6 years agodd3e7cb
  29. bitops: introduce the for_each_set_clump8 macroWilliam Breathitt Gray committed 6 years ago169c474
  30. lib: introduce copy_struct_from_user() helperAleksa Sarai committed 7 years agof5a1a53
  31. include/linux/bitops.h: sanitize rotate primitivesRasmus Villemoes committed 7 years agoef4d6f6
  32. include/linux/bitops.h: set_mask_bits() to return old valueVineet Gupta committed 7 years ago1db604f
  33. bitops: protect variables in bit_clear_unless() macroMiklos Szeredi committed 8 years agoedfa872
  34. bitops: protect variables in set_mask_bits() macroMiklos Szeredi committed 8 years ago1812742
  35. include/linux/bitops.h: introduce BITS_PER_TYPEChris Wilson committed 8 years ago9144d75

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t