Home
last modified time | relevance | path

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

/drivers/input/keyboard/
A Dadp5520-keys.c24 unsigned short keymask, int value) in adp5520_keys_report_event() argument
29 if (keymask & (1 << i)) in adp5520_keys_report_event()
40 unsigned short keymask; in adp5520_keys_notifier() local
48 keymask = (reg_val_hi << 8) | reg_val_lo; in adp5520_keys_notifier()
52 keymask |= (reg_val_hi << 8) | reg_val_lo; in adp5520_keys_notifier()
53 adp5520_keys_report_event(dev, keymask, 1); in adp5520_keys_notifier()
60 keymask = (reg_val_hi << 8) | reg_val_lo; in adp5520_keys_notifier()
64 keymask |= (reg_val_hi << 8) | reg_val_lo; in adp5520_keys_notifier()
65 adp5520_keys_report_event(dev, keymask, 0); in adp5520_keys_notifier()
/drivers/net/ethernet/marvell/prestera/
A Dprestera_acl.c63 void *keymask; member
189 void *keymask) in prestera_acl_ruleset_keymask_set() argument
191 ruleset->keymask = kmemdup(keymask, ACL_KEYMASK_SIZE, GFP_KERNEL); in prestera_acl_ruleset_keymask_set()
192 if (!ruleset->keymask) in prestera_acl_ruleset_keymask_set()
214 ruleset->keymask, &vtcam_id); in prestera_acl_ruleset_offload()
264 kfree(ruleset->keymask); in prestera_acl_ruleset_destroy()
748 void *keymask, u32 *vtcam_id) in __prestera_acl_vtcam_id_try_fit() argument
812 !memcmp(keymask, vtcam->keymask, sizeof(vtcam->keymask))) { in prestera_acl_vtcam_id_get()
830 keymask, &new_vtcam_id)) in prestera_acl_vtcam_id_get()
840 if (keymask) { in prestera_acl_vtcam_id_get()
[all …]
A Dprestera_acl.h189 void *keymask);
205 void *keymask, u32 *vtcam_id);
A Dprestera_hw.c411 __le32 keymask[__PRESTERA_ACL_RULE_MATCH_TYPE_MAX]; member
468 __le32 keymask[__PRESTERA_ACL_RULE_MATCH_TYPE_MAX]; member
1309 u8 lookup, const u32 *keymask, u32 *vtcam_id, in prestera_hw_vtcam_create() argument
1319 if (keymask) in prestera_hw_vtcam_create()
1320 memcpy(req.keymask, keymask, sizeof(req.keymask)); in prestera_hw_vtcam_create()
1322 memset(req.keymask, 0, sizeof(req.keymask)); in prestera_hw_vtcam_create()
1372 u32 vtcam_id, u32 prio, void *key, void *keymask, in prestera_hw_vtcam_rule_add() argument
1391 memcpy(req->keymask, keymask, sizeof(req->keymask)); in prestera_hw_vtcam_rule_add()
A Dprestera_hw.h217 u8 lookup, const u32 *keymask, u32 *vtcam_id,
220 u32 prio, void *key, void *keymask,
/drivers/platform/x86/
A Dfujitsu-tablet.c272 unsigned long keymask, changed; in fujitsu_interrupt() local
282 keymask = fujitsu_read_register(0xde); in fujitsu_interrupt()
283 keymask |= fujitsu_read_register(0xdf) << 8; in fujitsu_interrupt()
284 keymask ^= 0xffff; in fujitsu_interrupt()
286 changed = keymask ^ fujitsu.prev_keymask; in fujitsu_interrupt()
288 fujitsu.prev_keymask = keymask; in fujitsu_interrupt()
292 pressed = keymask & changed & BIT(i); in fujitsu_interrupt()

Completed in 40 milliseconds