kbd_data
u8 count, kbd_data, scan_code;
kbd_data = jornada_ssp_byte(TXDUMMY);
scan_code = kbd_data & 0x7f;
!(kbd_data & 0x80));
struct kbd_data *kbd; /* key_maps stuff. */
static void tty3270_rcl_backward(struct kbd_data *kbd)
static void tty3270_exit_tty(struct kbd_data *kbd)
static void tty3270_scroll_forward(struct kbd_data *kbd)
static void tty3270_scroll_backward(struct kbd_data *kbd)
kbd_free(struct kbd_data *kbd)
kbd_ascebc(struct kbd_data *kbd, unsigned char *ascebc)
kbd_ebcasc(struct kbd_data *kbd, unsigned char *ebcasc)
handle_diacr(struct kbd_data *kbd, unsigned int ch)
k_dead(struct kbd_data *kbd, unsigned char value)
k_self(struct kbd_data *kbd, unsigned char value)
k_ignore(struct kbd_data *kbd, unsigned char value)
k_fn(struct kbd_data *kbd, unsigned char value)
k_spec(struct kbd_data *kbd, unsigned char value)
kbd_keycode(struct kbd_data *kbd, unsigned int keycode)
typedef void (k_handler_fn)(struct kbd_data *, unsigned char);
do_kdsk_ioctl(struct kbd_data *kbd, struct kbentry __user *user_kbe,
do_kdgkb_ioctl(struct kbd_data *kbd, struct kbsentry __user *u_kbs,
int kbd_ioctl(struct kbd_data *kbd, unsigned int cmd, unsigned long arg)
struct kbd_data *
struct kbd_data *kbd;
kbd = kzalloc_obj(struct kbd_data);
struct kbd_data;
typedef void (fn_handler_fn)(struct kbd_data *);
struct kbd_data *kbd_alloc(void);
void kbd_free(struct kbd_data *);
void kbd_ascebc(struct kbd_data *, unsigned char *);
void kbd_keycode(struct kbd_data *, unsigned int);
int kbd_ioctl(struct kbd_data *, unsigned int, unsigned long);