Lines Matching defs:value
206 * If the combination occurs in the table, return the corresponding value.
236 k_dead(struct kbd_data *kbd, unsigned char value)
238 value = ret_diacr[value];
239 kbd->diacr = (kbd->diacr ? handle_diacr(kbd, value) : value);
246 k_self(struct kbd_data *kbd, unsigned char value)
249 value = handle_diacr(kbd, value);
250 kbd_put_queue(kbd->port, value);
257 k_ignore(struct kbd_data *kbd, unsigned char value)
265 k_fn(struct kbd_data *kbd, unsigned char value)
267 if (kbd->func_table[value])
268 kbd_puts_queue(kbd->port, kbd->func_table[value]);
272 k_spec(struct kbd_data *kbd, unsigned char value)
274 if (value >= NR_FN_HANDLER)
276 if (kbd->fn_handler[value])
277 kbd->fn_handler[value](kbd);
310 unsigned char type, value;
329 value = KVAL(keysym);
334 handle_sysrq(value);
337 if (value == '-') {
344 } else if ((type == KT_LATIN && value == '^') ||
345 (type == KT_DEAD && ret_diacr[value] == '^')) {
346 kbd->sysrq = K(type, value);
350 (*k_handler[type])(kbd, value);