Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/net/ethernet/marvell/prestera/
Dprestera_flower.c80 m_entry.keymask.u64.key = port->hw_id | ((u64)port->dev_id << 32); in prestera_flower_parse_meta()
81 m_entry.keymask.u64.mask = ~(u64)0; in prestera_flower_parse_meta()
143 m_entry.keymask.u16.key = n_proto_key; in prestera_flower_parse()
144 m_entry.keymask.u16.mask = n_proto_mask; in prestera_flower_parse()
152 m_entry.keymask.u8.key = match.key->ip_proto; in prestera_flower_parse()
153 m_entry.keymask.u8.mask = match.mask->ip_proto; in prestera_flower_parse()
169 memcpy(&m_entry.keymask.mac.key, in prestera_flower_parse()
171 memcpy(&m_entry.keymask.mac.mask, in prestera_flower_parse()
180 memcpy(&m_entry.keymask.mac.key, in prestera_flower_parse()
182 memcpy(&m_entry.keymask.mac.mask, in prestera_flower_parse()
[all …]
Dprestera_hw.c345 } __packed keymask; member
927 match[i].keymask.u16.key = m_entry->keymask.u16.key; in prestera_hw_acl_matches_put()
928 match[i].keymask.u16.mask = m_entry->keymask.u16.mask; in prestera_hw_acl_matches_put()
933 match[i].keymask.u8.key = m_entry->keymask.u8.key; in prestera_hw_acl_matches_put()
934 match[i].keymask.u8.mask = m_entry->keymask.u8.mask; in prestera_hw_acl_matches_put()
938 memcpy(match[i].keymask.mac.key, in prestera_hw_acl_matches_put()
939 m_entry->keymask.mac.key, in prestera_hw_acl_matches_put()
940 sizeof(match[i].keymask.mac.key)); in prestera_hw_acl_matches_put()
941 memcpy(match[i].keymask.mac.mask, in prestera_hw_acl_matches_put()
942 m_entry->keymask.mac.mask, in prestera_hw_acl_matches_put()
[all …]
Dprestera_acl.h79 } keymask; member
/Linux-v5.15/drivers/input/keyboard/
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()
/Linux-v5.15/net/sched/
Dcls_flow.c47 u32 keymask; member
300 u32 keymask; in flow_classify() local
312 keymask = f->keymask; in flow_classify()
313 if (keymask & FLOW_KEYS_NEEDED) in flow_classify()
317 key = ffs(keymask) - 1; in flow_classify()
318 keymask &= ~(1 << key); in flow_classify()
400 u32 keymask = 0; in flow_change() local
419 keymask = nla_get_u32(tb[TCA_FLOW_KEYS]); in flow_change()
421 nkeys = hweight32(keymask); in flow_change()
425 if (fls(keymask) - 1 > FLOW_KEY_MAX) in flow_change()
[all …]
/Linux-v5.15/drivers/platform/x86/
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()
/Linux-v5.15/fs/unicode/
Dmkutf8data.c374 unsigned int keymask; member
443 node->keymask, node->keybits); in tree_walk()
503 node->keymask = 0; in alloc_node()
588 parent->keymask = 0; in insert()
591 parent->keymask |= (1 << node->bitnum); in insert()
597 parent->keymask = 0; in insert()
600 parent->keymask |= (1 << node->bitnum); in insert()
617 if (node->keymask == 0) { in insert()
618 parent->keymask = 0; in insert()
621 parent->keymask = 0; in insert()
[all …]