File: bitmap.S

package info (click to toggle)
kernel-image-2.4.18-hppa 62.3
  • links: PTS
  • area: main
  • in suites: woody
  • size: 156,012 kB
  • ctags: 448,723
  • sloc: ansic: 2,586,445; asm: 145,047; makefile: 8,574; sh: 3,097; perl: 2,578; yacc: 1,177; tcl: 577; lex: 352; awk: 251; lisp: 218; sed: 72
file content (37 lines) | stat: -rw-r--r-- 1,322 bytes parent folder | download | duplicates (23)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/*
 *  arch/s390/kernel/bitmap.S
 *    Bitmaps for set_bit, clear_bit, test_and_set_bit, ...
 *    See include/asm-s390/{bitops.h|posix_types.h} for details
 *
 *  S390 version
 *    Copyright (C) 1999 IBM Deutschland Entwicklung GmbH, IBM Corporation
 *    Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com),
 */

         .globl _oi_bitmap
_oi_bitmap:
         .byte  0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80

         .globl _ni_bitmap
_ni_bitmap:
         .byte  0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F

         .globl _zb_findmap
_zb_findmap:
         .byte  0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4
         .byte  0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5
         .byte  0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4 
         .byte  0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6
         .byte  0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4
         .byte  0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5
         .byte  0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4
         .byte  0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,7
         .byte  0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4
         .byte  0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5
         .byte  0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4
         .byte  0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6
         .byte  0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4
         .byte  0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5
         .byte  0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4
         .byte  0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,8