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 11 .globl _oi_bitmap 12_oi_bitmap: 13 .byte 0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80 14 15 .globl _ni_bitmap 16_ni_bitmap: 17 .byte 0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F 18 19 .globl _zb_findmap 20_zb_findmap: 21 .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4 22 .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5 23 .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4 24 .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6 25 .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4 26 .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5 27 .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4 28 .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,7 29 .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4 30 .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5 31 .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4 32 .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6 33 .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4 34 .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5 35 .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4 36 .byte 0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,8 37 38 .globl _sb_findmap 39_sb_findmap: 40 .byte 8,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 6,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 7,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 52 .byte 6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0 53 .byte 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0 54 .byte 5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0 55 .byte 4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0 56