Searched refs:keymask (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/input/keyboard/
H A Dadp5520-keys.c24 unsigned short keymask, int value)
29 if (keymask & (1 << i))
40 unsigned short keymask; local
48 keymask = (reg_val_hi << 8) | reg_val_lo;
52 keymask |= (reg_val_hi << 8) | reg_val_lo;
53 adp5520_keys_report_event(dev, keymask, 1);
60 keymask = (reg_val_hi << 8) | reg_val_lo;
64 keymask |= (reg_val_hi << 8) | reg_val_lo;
65 adp5520_keys_report_event(dev, keymask, 0);
23 adp5520_keys_report_event(struct adp5520_keys *dev, unsigned short keymask, int value) argument
/linux-master/drivers/net/ethernet/marvell/prestera/
H A Dprestera_acl.c63 void *keymask; member in struct:prestera_acl_ruleset
73 __be32 keymask[__PRESTERA_ACL_RULE_MATCH_TYPE_MAX]; member in struct:prestera_acl_vtcam
189 void *keymask)
191 ruleset->keymask = kmemdup(keymask, ACL_KEYMASK_SIZE, GFP_KERNEL);
192 if (!ruleset->keymask)
214 ruleset->keymask, &vtcam_id);
264 kfree(ruleset->keymask);
748 void *keymask, u32 *vtcam_id)
757 if (!keymask
188 prestera_acl_ruleset_keymask_set(struct prestera_acl_ruleset *ruleset, void *keymask) argument
747 __prestera_acl_vtcam_id_try_fit(struct prestera_acl *acl, u8 lookup, void *keymask, u32 *vtcam_id) argument
790 prestera_acl_vtcam_id_get(struct prestera_acl *acl, u8 lookup, u8 dir, void *keymask, u32 *vtcam_id) argument
[all...]
H A Dprestera_acl.h189 void *keymask);
205 void *keymask, u32 *vtcam_id);
H A Dprestera_hw.h217 u8 lookup, const u32 *keymask, u32 *vtcam_id,
220 u32 prio, void *key, void *keymask,
H A Dprestera_hw.c411 __le32 keymask[__PRESTERA_ACL_RULE_MATCH_TYPE_MAX]; member in struct:prestera_msg_vtcam_create_req
425 __le32 keymask[__PRESTERA_ACL_RULE_MATCH_TYPE_MAX]; member in struct:prestera_msg_vtcam_rule_add_req
1307 u8 lookup, const u32 *keymask, u32 *vtcam_id,
1317 if (keymask)
1318 memcpy(req.keymask, keymask, sizeof(req.keymask));
1320 memset(req.keymask, 0, sizeof(req.keymask));
1370 u32 vtcam_id, u32 prio, void *key, void *keymask,
1306 prestera_hw_vtcam_create(struct prestera_switch *sw, u8 lookup, const u32 *keymask, u32 *vtcam_id, enum prestera_hw_vtcam_direction_t dir) argument
1369 prestera_hw_vtcam_rule_add(struct prestera_switch *sw, u32 vtcam_id, u32 prio, void *key, void *keymask, struct prestera_acl_hw_action_info *act, u8 n_act, u32 *rule_id) argument
[all...]
/linux-master/net/sched/
H A Dcls_flow.c48 u32 keymask; member in struct:flow_filter
302 u32 keymask; local
314 keymask = f->keymask;
315 if (keymask & FLOW_KEYS_NEEDED)
319 key = ffs(keymask) - 1;
320 keymask &= ~(1 << key);
402 u32 keymask = 0; local
421 keymask = nla_get_u32(tb[TCA_FLOW_KEYS]);
423 nkeys = hweight32(keymask);
[all...]
/linux-master/drivers/platform/x86/
H A Dfujitsu-tablet.c272 unsigned long keymask, changed; local
282 keymask = fujitsu_read_register(0xde);
283 keymask |= fujitsu_read_register(0xdf) << 8;
284 keymask ^= 0xffff;
286 changed = keymask ^ fujitsu.prev_keymask;
288 fujitsu.prev_keymask = keymask;
292 pressed = keymask & changed & BIT(i);
/linux-master/fs/unicode/
H A Dmkutf8data.c374 unsigned int keymask; member in struct:node
443 node->keymask, node->keybits);
503 node->keymask = 0;
588 parent->keymask = 0;
591 parent->keymask |= (1 << node->bitnum);
597 parent->keymask = 0;
600 parent->keymask |= (1 << node->bitnum);
617 if (node->keymask == 0) {
618 parent->keymask = 0;
621 parent->keymask
[all...]

Completed in 169 milliseconds