linux/arch/s390/kernel/bitmap.c
<<
>>
Prefs
   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 <schwidefsky@de.ibm.com>,
   7 */
   8
   9#include <linux/bitops.h>
  10#include <linux/module.h>
  11
  12const char _oi_bitmap[] = { 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80 };
  13EXPORT_SYMBOL(_oi_bitmap);
  14
  15const char _ni_bitmap[] = { 0xfe, 0xfd, 0xfb, 0xf7, 0xef, 0xdf, 0xbf, 0x7f };
  16EXPORT_SYMBOL(_ni_bitmap);
  17
  18const 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 };
  35EXPORT_SYMBOL(_zb_findmap);
  36
  37const 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 };
  54EXPORT_SYMBOL(_sb_findmap);
  55