Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
awilliam
GitHub Repository: awilliam/linux-vfio
Path: blob/master/arch/s390/kernel/bitmap.c
10817 views
1
/*
2
* Bitmaps for set_bit, clear_bit, test_and_set_bit, ...
3
* See include/asm/{bitops.h|posix_types.h} for details
4
*
5
* Copyright IBM Corp. 1999,2009
6
* Author(s): Martin Schwidefsky <[email protected]>,
7
*/
8
9
#include <linux/bitops.h>
10
#include <linux/module.h>
11
12
const char _oi_bitmap[] = { 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80 };
13
EXPORT_SYMBOL(_oi_bitmap);
14
15
const char _ni_bitmap[] = { 0xfe, 0xfd, 0xfb, 0xf7, 0xef, 0xdf, 0xbf, 0x7f };
16
EXPORT_SYMBOL(_ni_bitmap);
17
18
const char _zb_findmap[] = {
19
0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
20
0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,
21
0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
22
0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,
23
0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
24
0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,
25
0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
26
0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,7,
27
0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
28
0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,
29
0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
30
0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,
31
0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
32
0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,
33
0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
34
0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,8 };
35
EXPORT_SYMBOL(_zb_findmap);
36
37
const char _sb_findmap[] = {
38
8,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
39
4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
40
5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
41
4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
42
6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
43
4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
44
5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
45
4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
46
7,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
47
4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
48
5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
49
4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
50
6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
51
4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
52
5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
53
4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0 };
54
EXPORT_SYMBOL(_sb_findmap);
55
56