Home
last modified time | relevance | path

Searched refs:keymask (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/drivers/input/keyboard/
Dadp5520-keys.c25 unsigned short keymask, int value) in adp5520_keys_report_event() argument
30 if (keymask & (1 << i)) in adp5520_keys_report_event()
41 unsigned short keymask; in adp5520_keys_notifier() local
49 keymask = (reg_val_hi << 8) | reg_val_lo; in adp5520_keys_notifier()
53 keymask |= (reg_val_hi << 8) | reg_val_lo; in adp5520_keys_notifier()
54 adp5520_keys_report_event(dev, keymask, 1); in adp5520_keys_notifier()
61 keymask = (reg_val_hi << 8) | reg_val_lo; in adp5520_keys_notifier()
65 keymask |= (reg_val_hi << 8) | reg_val_lo; in adp5520_keys_notifier()
66 adp5520_keys_report_event(dev, keymask, 0); in adp5520_keys_notifier()
/linux-4.1.27/net/sched/
Dcls_flow.c50 u32 keymask; member
284 u32 keymask; in flow_classify() local
296 keymask = f->keymask; in flow_classify()
297 if (keymask & FLOW_KEYS_NEEDED) in flow_classify()
301 key = ffs(keymask) - 1; in flow_classify()
302 keymask &= ~(1 << key); in flow_classify()
376 u32 keymask = 0; in flow_change() local
394 keymask = nla_get_u32(tb[TCA_FLOW_KEYS]); in flow_change()
396 nkeys = hweight32(keymask); in flow_change()
400 if (fls(keymask) - 1 > FLOW_KEY_MAX) in flow_change()
[all …]
/linux-4.1.27/drivers/platform/x86/
Dfujitsu-tablet.c284 unsigned long keymask, changed; in fujitsu_interrupt() local
294 keymask = fujitsu_read_register(0xde); in fujitsu_interrupt()
295 keymask |= fujitsu_read_register(0xdf) << 8; in fujitsu_interrupt()
296 keymask ^= 0xffff; in fujitsu_interrupt()
298 changed = keymask ^ fujitsu.prev_keymask; in fujitsu_interrupt()
300 fujitsu.prev_keymask = keymask; in fujitsu_interrupt()
304 pressed = keymask & changed & BIT(i); in fujitsu_interrupt()