diff options
author | Matt Helsley <matt.helsley@gmail.com> | 2009-01-11 18:04:40 -0800 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2009-01-12 13:14:42 +1000 |
commit | d3fd42d8644310abcae23bbf534f8c445296bcb7 (patch) | |
tree | 49dcd369c14556bb18fa2608f994d4d2731d1df3 /src/evdev.h | |
parent | Add pressure valuator (diff) | |
download | xf86-input-evdev-d3fd42d8644310abcae23bbf534f8c445296bcb7.tar.gz xf86-input-evdev-d3fd42d8644310abcae23bbf534f8c445296bcb7.tar.bz2 xf86-input-evdev-d3fd42d8644310abcae23bbf534f8c445296bcb7.zip |
rename NBITS to NLONGS to reflect its actual meaning
NBITS really convers the number of bits passed as its argument
into a number of longs. This is somewhat atypical of many
function-like-macro names. Rename it to NLONGS.
Signed-off-by: Matt Helsley <matt.helsley@gmail.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'src/evdev.h')
-rw-r--r-- | src/evdev.h | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/evdev.h b/src/evdev.h index 231ea66..2f58ae8 100644 --- a/src/evdev.h +++ b/src/evdev.h @@ -47,7 +47,9 @@ #endif #define LONG_BITS (sizeof(long) * 8) -#define NBITS(x) (((x) + LONG_BITS - 1) / LONG_BITS) + +/* Number of longs needed to hold the given number of bits */ +#define NLONGS(x) (((x) + LONG_BITS - 1) / LONG_BITS) /* axis specific data for wheel emulation */ typedef struct { @@ -121,11 +123,11 @@ typedef struct { /* Cached info from device. */ char name[1024]; - long bitmask[NBITS(EV_MAX)]; - long key_bitmask[NBITS(KEY_MAX)]; - long rel_bitmask[NBITS(REL_MAX)]; - long abs_bitmask[NBITS(ABS_MAX)]; - long led_bitmask[NBITS(LED_MAX)]; + long bitmask[NLONGS(EV_MAX)]; + long key_bitmask[NLONGS(KEY_MAX)]; + long rel_bitmask[NLONGS(REL_MAX)]; + long abs_bitmask[NLONGS(ABS_MAX)]; + long led_bitmask[NLONGS(LED_MAX)]; struct input_absinfo absinfo[ABS_MAX]; /* minor/major number */ |