bitmap.S 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. /*
  2. * arch/s390/kernel/bitmap.S
  3. * Bitmaps for set_bit, clear_bit, test_and_set_bit, ...
  4. * See include/asm-s390/{bitops.h|posix_types.h} for details
  5. *
  6. * S390 version
  7. * Copyright (C) 1999 IBM Deutschland Entwicklung GmbH, IBM Corporation
  8. * Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com),
  9. */
  10. .globl _oi_bitmap
  11. _oi_bitmap:
  12. .byte 0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80
  13. .globl _ni_bitmap
  14. _ni_bitmap:
  15. .byte 0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F
  16. .globl _zb_findmap
  17. _zb_findmap:
  18. .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4
  19. .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5
  20. .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4
  21. .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6
  22. .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4
  23. .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5
  24. .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4
  25. .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,7
  26. .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4
  27. .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5
  28. .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4
  29. .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6
  30. .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4
  31. .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5
  32. .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4
  33. .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,8
  34. .globl _sb_findmap
  35. _sb_findmap:
  36. .byte 8,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0
  37. .byte 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0
  38. .byte 5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0
  39. .byte 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0
  40. .byte 6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0
  41. .byte 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0
  42. .byte 5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0
  43. .byte 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0
  44. .byte 7,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0
  45. .byte 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0
  46. .byte 5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0
  47. .byte 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0
  48. .byte 6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0
  49. .byte 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0
  50. .byte 5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0
  51. .byte 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0