| /drivers/input/keyboard/ |
| A D | ipaq-micro-keys.c | 50 input_report_key(keys->input, keys->codes[key], down); in micro_key_receive() 60 keys->micro->key_data = keys; in micro_key_start() 75 micro_key_start(keys); in micro_key_open() 84 micro_key_stop(keys); in micro_key_close() 93 keys = devm_kzalloc(&pdev->dev, sizeof(*keys), GFP_KERNEL); in micro_key_probe() 94 if (!keys) in micro_key_probe() 100 if (!keys->input) in micro_key_probe() 107 if (!keys->codes) in micro_key_probe() 110 keys->input->keycode = keys->codes; in micro_key_probe() 119 input_set_drvdata(keys->input, keys); in micro_key_probe() [all …]
|
| A D | mtk-pmic-keys.c | 227 info->keys = keys; in mtk_pmic_key_setup() 268 if (keys->keys[index].wakeup) { in mtk_pmic_keys_suspend() 270 if (keys->keys[index].irq_r > 0) in mtk_pmic_keys_suspend() 284 if (keys->keys[index].wakeup) { in mtk_pmic_keys_resume() 286 if (keys->keys[index].irq_r > 0) in mtk_pmic_keys_resume() 366 keys->keys[index].irq = in mtk_pmic_keys_probe() 368 if (keys->keys[index].irq < 0) in mtk_pmic_keys_probe() 369 return keys->keys[index].irq; in mtk_pmic_keys_probe() 375 if (keys->keys[index].irq_r < 0) in mtk_pmic_keys_probe() 376 return keys->keys[index].irq_r; in mtk_pmic_keys_probe() [all …]
|
| A D | Makefile | 8 obj-$(CONFIG_KEYBOARD_ADC) += adc-keys.o 9 obj-$(CONFIG_KEYBOARD_ADP5520) += adp5520-keys.o 10 obj-$(CONFIG_KEYBOARD_ADP5585) += adp5585-keys.o 11 obj-$(CONFIG_KEYBOARD_ADP5588) += adp5588-keys.o 30 obj-$(CONFIG_KEYBOARD_IPAQ_MICRO) += ipaq-micro-keys.o 31 obj-$(CONFIG_KEYBOARD_IQS62X) += iqs62x-keys.o 41 obj-$(CONFIG_KEYBOARD_LPC32XX) += lpc32xx-keys.o 47 obj-$(CONFIG_KEYBOARD_MTK_PMIC) += mtk-pmic-keys.o 66 obj-$(CONFIG_KEYBOARD_SUN4I_LRADC) += sun4i-lradc-keys.o
|
| A D | omap4-keypad.c | 85 u64 keys; member 116 u64 keys, bool down) in omap4_keypad_report_keys() argument 124 bitmap_from_u64(mask, keys); in omap4_keypad_report_keys() 143 static void omap4_keypad_scan_keys(struct omap4_keypad *keypad_data, u64 keys) in omap4_keypad_scan_keys() argument 149 changed = keys ^ keypad_data->keys; in omap4_keypad_scan_keys() 155 omap4_keypad_report_keys(keypad_data, changed & ~keys, false); in omap4_keypad_scan_keys() 158 omap4_keypad_report_keys(keypad_data, changed & keys, true); in omap4_keypad_scan_keys() 160 keypad_data->keys = keys; in omap4_keypad_scan_keys() 180 u64 keys; in omap4_keypad_irq_thread_fn() local 188 keys = low | (u64)high << 32; in omap4_keypad_irq_thread_fn() [all …]
|
| A D | sh_keysc.c | 88 DECLARE_BITMAP(keys, SH_KEYSC_MAXKEYS); in sh_keysc_isr() 100 bitmap_zero(keys, SH_KEYSC_MAXKEYS); in sh_keysc_isr() 116 __set_bit(n + k, keys); in sh_keysc_isr() 125 bitmap_complement(keys, keys, SH_KEYSC_MAXKEYS); in sh_keysc_isr() 126 bitmap_and(keys1, keys1, keys, SH_KEYSC_MAXKEYS); in sh_keysc_isr() 127 bitmap_or(keys0, keys0, keys, SH_KEYSC_MAXKEYS); in sh_keysc_isr() 129 sh_keysc_map_dbg(&pdev->dev, keys, "keys"); in sh_keysc_isr()
|
| A D | lm8333.c | 79 u8 keys[LM8333_FIFO_TRANSFER_SIZE]; in lm8333_key_handler() local 84 LM8333_FIFO_TRANSFER_SIZE, keys); in lm8333_key_handler() 91 for (i = 0; i < LM8333_FIFO_TRANSFER_SIZE && keys[i]; i++) { in lm8333_key_handler() 92 pressed = keys[i] & 0x80; in lm8333_key_handler() 93 code = keys[i] & 0x7f; in lm8333_key_handler()
|
| /drivers/md/bcache/ |
| A D | btree.c | 1328 for (t = b->keys.set; t <= &b->keys.set[b->keys.nsets]; t++) in btree_gc_mark_node() 1340 if ((keys - good_keys) * 2 > keys) in btree_gc_mark_node() 1376 keys += r[nodes++].keys; in btree_gc_coalesce() 1436 keys = n2->keys; in btree_gc_coalesce() 1451 n1->keys += keys; in btree_gc_coalesce() 1452 r[i].keys = n1->keys; in btree_gc_coalesce() 1459 n2->keys -= keys; in btree_gc_coalesce() 2297 btree_bset_first(n2)->keys = btree_bset_first(n1)->keys - keys; in btree_split() 2298 btree_bset_first(n1)->keys = keys; in btree_split() 2495 op.keys = keys; in bch_btree_insert() [all …]
|
| A D | debug.c | 45 inmemory = b->keys.set->data; in bch_btree_verify() 50 v->keys.ops = b->keys.ops; in bch_btree_verify() 65 sorted = v->keys.set->data; in bch_btree_verify() 67 if (inmemory->keys != sorted->keys || in bch_btree_verify() 78 bch_dump_bset(&b->keys, inmemory, 0); in bch_btree_verify() 81 bch_dump_bset(&v->keys, sorted, 0); in bch_btree_verify() 88 bch_dump_bset(&b->keys, i, block); in bch_btree_verify() 94 for (j = 0; j < inmemory->keys; j++) in bch_btree_verify() 164 struct keybuf keys; member 201 bch_keybuf_del(&i->keys, w); in bch_dump_read() [all …]
|
| A D | journal.c | 351 int ret = 0, keys = 0, entries = 0; in bch_journal_replay() local 386 keys++; in bch_journal_replay() 398 keys, entries, end); in bch_journal_replay() 712 j->cur->data->keys = 0; in bch_journal_next() 887 BUG_ON(!w->data->keys); in journal_wait_for_write() 925 struct keylist *keys, in bch_journal() argument 940 memcpy(bset_bkey_last(w->data), keys->keys, bch_keylist_bytes(keys)); in bch_journal() 941 w->data->keys += bch_keylist_nkeys(keys); in bch_journal() 964 struct keylist keys; in bch_journal_meta() local 967 bch_keylist_init(&keys); in bch_journal_meta() [all …]
|
| A D | writeback.c | 363 struct keylist keys; in CLOSURE_CALLBACK() local 365 bch_keylist_init(&keys); in CLOSURE_CALLBACK() 367 bkey_copy(keys.top, &w->key); in CLOSURE_CALLBACK() 368 SET_KEY_DIRTY(keys.top, false); in CLOSURE_CALLBACK() 369 bch_keylist_push(&keys); in CLOSURE_CALLBACK() 527 if ((nk != 0) && bkey_cmp(&keys[nk-1]->key, in read_dirty() 532 keys[nk++] = next; in read_dirty() 537 w = keys[i]; in read_dirty() 776 RB_EMPTY_ROOT(&dc->writeback_keys.keys)) { in bch_writeback_thread() 934 &c->root->keys, in bch_dirty_init_thread() [all …]
|
| A D | bset.c | 161 struct bkey *k = l->keys; in bch_keylist_pop() 175 l->top_p -= bkey_u64s(l->keys); in bch_keylist_pop_front() 177 memmove(l->keys, in bch_keylist_pop_front() 178 bkey_next(l->keys), in bch_keylist_pop_front() 676 i->keys = 0; in bch_bset_init_next() 871 t->data->keys += bkey_u64s(insert); in bch_bset_insert() 1232 pr_debug("sorted %i keys\n", out->keys); in btree_mergesort() 1276 b->set[start].data->keys = out->keys; in __btree_sort() 1295 size_t order = b->page_order, keys = 0; in bch_btree_sort_partial() local 1305 keys += b->set[i].data->keys; in bch_btree_sort_partial() [all …]
|
| A D | bset.h | 207 void (*key_dump)(struct btree_keys *keys, 262 #define set_bytes(i) __set_bytes(i, i->keys) 267 __set_blocks(i, (i)->keys, block_bytes) 409 (unsigned int)(i)->keys) 495 struct bkey *keys; member 515 l->keys = k; in bch_keylist_init_single() 532 return l->top == l->keys; in bch_keylist_empty() 537 l->top = l->keys; in bch_keylist_reset()
|
| A D | extents.c | 126 static void bch_bkey_dump(struct btree_keys *keys, const struct bkey *k) in bch_bkey_dump() argument 128 struct btree *b = container_of(keys, struct btree, keys); in bch_bkey_dump() 168 struct btree *b = container_of(bk, struct btree, keys); in bch_btree_ptr_invalid() 207 struct btree *b = container_of(bk, struct btree, keys); in bch_btree_ptr_bad() 232 struct btree *b = container_of(bk, struct btree, keys); in bch_btree_ptr_insert_fixup() 328 struct cache_set *c = container_of(b, struct btree, keys)->c; in bch_extent_insert_fixup() 502 struct btree *b = container_of(bk, struct btree, keys); in bch_extent_invalid() 539 struct btree *b = container_of(bk, struct btree, keys); in bch_extent_bad() 585 struct btree *b = container_of(bk, struct btree, keys); in bch_extent_merge()
|
| /drivers/net/ethernet/cisco/enic/ |
| A D | enic_clsf.c | 26 switch (keys->basic.ip_proto) { in enic_addfltr_5t() 40 data.u.ipv4.src_port = ntohs(keys->ports.src); in enic_addfltr_5t() 41 data.u.ipv4.dst_port = ntohs(keys->ports.dst); in enic_addfltr_5t() 164 tpos->keys.ports.ports == k->ports.ports && in htbl_key_search() 174 struct flow_keys keys; in enic_rx_flow_steer() local 181 res = skb_flow_dissect_flow_keys(skb, &keys, 0); in enic_rx_flow_steer() 183 (keys.basic.ip_proto != IPPROTO_TCP && in enic_rx_flow_steer() 184 keys.basic.ip_proto != IPPROTO_UDP)) in enic_rx_flow_steer() 214 res = enic_addfltr_5t(enic, &keys, rxq_index); in enic_rx_flow_steer() 267 res = enic_addfltr_5t(enic, &keys, rxq_index); in enic_rx_flow_steer() [all …]
|
| /drivers/md/persistent-data/ |
| A D | dm-btree.c | 104 array_insert(node->keys, sizeof(*node->keys), nr_entries, index, &key_le); in insert_at() 402 if (rkey != keys[level]) { in dm_btree_lookup() 513 memcpy(dest->keys + dest_offset, src->keys + src_offset, count * sizeof(uint64_t)); in copy_entries() 527 memmove(dest->keys + dest_offset, src->keys + src_offset, count * sizeof(uint64_t)); in move_entries() 779 pn->keys[middle_index] = rn->keys[0]; in split_two_into_three() 865 memcpy(ln->keys, pn->keys, nr_left * sizeof(pn->keys[0])); in btree_split_beneath() 882 memcpy(rn->keys, pn->keys + nr_left, nr_right * sizeof(pn->keys[0])); in btree_split_beneath() 897 pn->keys[0] = ln->keys[0]; in btree_split_beneath() 902 pn->keys[1] = rn->keys[0]; in btree_split_beneath() 1231 (le64_to_cpu(node->keys[index]) != keys[level])); in need_insert() [all …]
|
| A D | dm-btree.h | 111 uint64_t *keys, void *value_le); 118 uint64_t *keys, uint64_t *rkey, void *value_le); 124 uint64_t *keys, void *value, dm_block_t *new_root) 133 uint64_t *keys, void *value, dm_block_t *new_root, 143 uint64_t *keys, dm_block_t *new_root); 152 uint64_t *keys, uint64_t end_key, 177 int (*fn)(void *context, uint64_t *keys, void *leaf),
|
| A D | dm-btree-remove.c | 274 *key_ptr(parent, r->index) = right->keys[0]; in __rebalance2() 339 *key_ptr(parent, r->index) = right->keys[0]; in delete_center_node() 413 *key_ptr(parent, c->index) = center->keys[0]; in redistribute3() 414 *key_ptr(parent, r->index) = right->keys[0]; in redistribute3() 532 (le64_to_cpu(n->keys[i]) != key)) in do_leaf() 595 uint64_t *keys, dm_block_t *new_root) in dm_btree_remove() argument 693 uint64_t *keys, uint64_t end_key, in remove_one() argument 716 root, keys[last_level], &index); in remove_one() 730 k = le64_to_cpu(n->keys[index]); in remove_one() 731 if (k >= keys[last_level] && k < end_key) { in remove_one() [all …]
|
| /drivers/mfd/ |
| A D | ucb1x00-assabet.c | 41 struct gpio_keys_platform_data keys; in ucb1x00_assabet_add() local 46 memset(&keys, 0, sizeof(keys)); in ucb1x00_assabet_add() 55 keys.buttons = buttons; in ucb1x00_assabet_add() 56 keys.nbuttons = ARRAY_SIZE(buttons); in ucb1x00_assabet_add() 57 keys.poll_interval = 50; in ucb1x00_assabet_add() 58 keys.name = "ucb1x00"; in ucb1x00_assabet_add() 61 &keys, sizeof(keys)); in ucb1x00_assabet_add()
|
| /drivers/crypto/nx/ |
| A D | nx-aes-xcbc.c | 63 u8 keys[2][AES_BLOCK_SIZE]; in nx_xcbc_empty() local 75 memset(keys[0], 0x01, sizeof(keys[0])); in nx_xcbc_empty() 76 memset(keys[1], 0x03, sizeof(keys[1])); in nx_xcbc_empty() 78 len = sizeof(keys); in nx_xcbc_empty() 80 in_sg = nx_build_sg_list(nx_ctx->in_sg, (u8 *) keys, &len, in nx_xcbc_empty() 83 if (len != sizeof(keys)) in nx_xcbc_empty() 89 if (len != sizeof(keys)) in nx_xcbc_empty() 101 keys[1][0] ^= 0x80; in nx_xcbc_empty() 103 len = sizeof(keys[1]); in nx_xcbc_empty() 106 memcpy(csbcpb->cpb.aes_ecb.key, keys[0], AES_BLOCK_SIZE); in nx_xcbc_empty() [all …]
|
| /drivers/crypto/inside-secure/eip93/ |
| A D | eip93-aead.c | 94 struct crypto_authenc_keys keys; in eip93_aead_setkey() local 100 if (crypto_authenc_extractkeys(&keys, key, len)) in eip93_aead_setkey() 104 if (keys.enckeylen < CTR_RFC3686_NONCE_SIZE) in eip93_aead_setkey() 107 keys.enckeylen -= CTR_RFC3686_NONCE_SIZE; in eip93_aead_setkey() 108 memcpy(&nonce, keys.enckey + keys.enckeylen, in eip93_aead_setkey() 114 ret = verify_aead_des_key(ctfm, keys.enckey, keys.enckeylen); in eip93_aead_setkey() 120 if (keys.enckeylen != DES3_EDE_KEY_SIZE) in eip93_aead_setkey() 123 ret = verify_aead_des3_key(ctfm, keys.enckey, keys.enckeylen); in eip93_aead_setkey() 129 ret = aes_expandkey(&aes, keys.enckey, keys.enckeylen); in eip93_aead_setkey() 146 memcpy(sa_record->sa_key, keys.enckey, keys.enckeylen); in eip93_aead_setkey() [all …]
|
| /drivers/input/ |
| A D | matrix-keymap.c | 96 u32 *keys __free(kfree) = kmalloc_array(size, sizeof(*keys), GFP_KERNEL); in matrix_keypad_parse_keymap() 97 if (!keys) in matrix_keypad_parse_keymap() 100 error = device_property_read_u32_array(dev, propname, keys, size); in matrix_keypad_parse_keymap() 109 row_shift, keys[i])) in matrix_keypad_parse_keymap()
|
| /drivers/crypto/intel/ixp4xx/ |
| A D | ixp4xx_crypto.c | 1251 struct crypto_authenc_keys keys; in aead_setkey() local 1262 memcpy(ctx->authkey, keys.authkey, keys.authkeylen); in aead_setkey() 1263 memcpy(ctx->enckey, keys.enckey, keys.enckeylen); in aead_setkey() 1267 memzero_explicit(&keys, sizeof(keys)); in aead_setkey() 1270 memzero_explicit(&keys, sizeof(keys)); in aead_setkey() 1278 struct crypto_authenc_keys keys; in des3_aead_setkey() local 1289 err = verify_aead_des3_key(tfm, keys.enckey, keys.enckeylen); in des3_aead_setkey() 1293 memcpy(ctx->authkey, keys.authkey, keys.authkeylen); in des3_aead_setkey() 1294 memcpy(ctx->enckey, keys.enckey, keys.enckeylen); in des3_aead_setkey() 1298 memzero_explicit(&keys, sizeof(keys)); in des3_aead_setkey() [all …]
|
| /drivers/crypto/intel/qat/qat_common/ |
| A D | qat_algs.c | 238 struct crypto_authenc_keys *keys, in qat_alg_aead_init_enc_session() argument 257 memcpy(cipher->aes.key, keys->enckey, keys->enckeylen); in qat_alg_aead_init_enc_session() 264 if (qat_alg_do_precomputes(hash, ctx, keys->authkey, keys->authkeylen)) in qat_alg_aead_init_enc_session() 319 struct crypto_authenc_keys *keys, in qat_alg_aead_init_dec_session() argument 343 memcpy(cipher->aes.key, keys->enckey, keys->enckeylen); in qat_alg_aead_init_dec_session() 351 if (qat_alg_do_precomputes(hash, ctx, keys->authkey, keys->authkeylen)) in qat_alg_aead_init_dec_session() 549 struct crypto_authenc_keys keys; in qat_alg_aead_init_sessions() local 552 if (crypto_authenc_extractkeys(&keys, key, keylen)) in qat_alg_aead_init_sessions() 564 memzero_explicit(&keys, sizeof(keys)); in qat_alg_aead_init_sessions() 567 memzero_explicit(&keys, sizeof(keys)); in qat_alg_aead_init_sessions() [all …]
|
| /drivers/input/joystick/ |
| A D | sensehat-joystick.c | 38 unsigned int keys; in sensehat_joystick_report() local 42 error = regmap_read(sensehat_joystick->regmap, JOYSTICK_SMB_REG, &keys); in sensehat_joystick_report() 48 curr_states = keys; in sensehat_joystick_report() 57 sensehat_joystick->prev_states = keys; in sensehat_joystick_report()
|
| /drivers/target/ |
| A D | target_core_iblock.c | 985 struct pr_keys *keys; in iblock_pr_read_keys() local 1006 keys = kzalloc(sizeof(*keys) + len, GFP_KERNEL); in iblock_pr_read_keys() 1007 if (!keys) in iblock_pr_read_keys() 1010 keys->num_keys = paths; in iblock_pr_read_keys() 1011 if (!ops->pr_read_keys(bdev, keys)) { in iblock_pr_read_keys() 1012 if (keys->num_keys > paths) { in iblock_pr_read_keys() 1013 kfree(keys); in iblock_pr_read_keys() 1025 if (!keys->num_keys) { in iblock_pr_read_keys() 1033 for (i = 0; i < keys->num_keys; i++) { in iblock_pr_read_keys() 1037 put_unaligned_be64(keys->keys[i], ¶m_data[data_offset]); in iblock_pr_read_keys() [all …]
|