KEY_CNT
DECLARE_BITMAP(pressed_numlock, KEY_CNT);
for (i = 0; i < BITS_TO_LONGS(KEY_CNT); i++)
[EV_KEY] = KEY_CNT,
for_each_set_bit(code, dev->key, KEY_CNT) {
DECLARE_BITMAP(jd_scratch, KEY_CNT);
BUILD_BUG_ON(ABS_CNT > KEY_CNT || EV_CNT > KEY_CNT);
bitmap_zero(jd_scratch, KEY_CNT);
if (!bitmap_equal(dev->keybit, jd_scratch, KEY_CNT))
return (type == EV_KEY) ? KEY_CNT : SW_CNT;
bitmap_zero(dev1->keybit, KEY_CNT);
bitmap_zero(input_dev->keybit, KEY_CNT);
bitmap_zero(dev->keybit, KEY_CNT);
static const unsigned char sysrq_xlate[KEY_CNT] =
unsigned long key_down[BITS_TO_LONGS(KEY_CNT)];
unsigned long reset_keybit[BITS_TO_LONGS(KEY_CNT)];
static DECLARE_BITMAP(key_down, KEY_CNT); /* keyboard key bitmap */
for_each_set_bit(k, key_down, min(NR_KEYS, KEY_CNT)) {
vi->idev->keybit, KEY_CNT);
unsigned long keybit[BITS_TO_LONGS(KEY_CNT)];
unsigned long key[BITS_TO_LONGS(KEY_CNT)];