Lines Matching defs:raw
112 struct ir_raw_event_ctrl *raw = from_timer(raw, t, mce_kbd.rx_timeout);
117 dev_dbg(&raw->dev->dev, "timer callback clearing all keys\n");
119 spin_lock_irqsave(&raw->mce_kbd.keylock, flags);
121 if (time_is_before_eq_jiffies(raw->mce_kbd.rx_timeout.expires)) {
124 input_report_key(raw->dev->input_dev, maskcode, 0);
128 input_report_key(raw->dev->input_dev, kbd_keycodes[i],
131 input_sync(raw->dev->input_dev);
133 spin_unlock_irqrestore(&raw->mce_kbd.keylock, flags);
181 /* raw mouse coordinates */
218 struct mce_kbd_dec *data = &dev->raw->mce_kbd;
363 struct mce_kbd_dec *mce_kbd = &dev->raw->mce_kbd;
373 struct mce_kbd_dec *mce_kbd = &dev->raw->mce_kbd;
388 * ir_mce_kbd_encode() - Encode a scancode as a stream of raw events
392 * @events: array of raw ir events to write into
404 u64 raw;
407 raw = scancode |
411 raw = scancode |
416 ret = ir_raw_gen_manchester(&e, max, &ir_mce_kbd_timings, len, raw);