/linux-4.1.27/arch/x86/crypto/ |
H A D | camellia-x86_64-asm_64.S | 49 #define key_table 0 define 105 movq (key_table + ((subkey) * 2) * 4)(CTX), RT2; \ 115 movl (key_table + ((kl) * 2) * 4)(CTX), RT0d; \ 120 movq (key_table + ((kr) * 2) * 4)(CTX), RT1; \ 125 movq (key_table + ((kl) * 2) * 4)(CTX), RT2; \ 129 movl (key_table + ((kr) * 2) * 4)(CTX), RT0d; \ 153 xorq key_table(CTX), RAB0; 156 xorq key_table(CTX, max, 8), RCD0; \ 182 xorq key_table(CTX, max, 8), RAB0; 185 xorq key_table(CTX), RCD0; \ 282 movq (key_table + ((subkey) * 2) * 4)(CTX), RT2; \ 297 movl (key_table + ((kl) * 2) * 4)(CTX), RT0d; \ 302 movq (key_table + ((kr) * 2) * 4)(CTX), RT1; \ 307 movl (key_table + ((kl) * 2) * 4)(CTX), RT2d; \ 312 movq (key_table + ((kr) * 2) * 4)(CTX), RT0; \ 317 movq (key_table + ((kl) * 2) * 4)(CTX), RT1; \ 321 movl (key_table + ((kr) * 2) * 4)(CTX), RT2d; \ 327 movq (key_table + ((kl) * 2) * 4)(CTX), RT0; \ 331 movl (key_table + ((kr) * 2) * 4)(CTX), RT1d; \ 355 xorq key_table(CTX), RAB0; \ 363 xorq key_table(CTX), RAB1; 366 xorq key_table(CTX, max, 8), RCD0; \ 374 xorq key_table(CTX, max, 8), RCD1; \ 400 xorq key_table(CTX, max, 8), RAB0; \ 408 xorq key_table(CTX, max, 8), RAB1; 411 xorq key_table(CTX), RCD0; \ 419 xorq key_table(CTX), RCD1; \
|
H A D | camellia-aesni-avx-asm_64.S | 23 #define key_table 0 define 213 leaq (key_table + (i) * 8)(CTX), %r9; \ 225 leaq (key_table + ((i) + (dir)) * 8)(CTX), %r9; \ 743 ((key_table + (8) * 8) + 0)(CTX), 744 ((key_table + (8) * 8) + 4)(CTX), 745 ((key_table + (8) * 8) + 8)(CTX), 746 ((key_table + (8) * 8) + 12)(CTX)); 755 ((key_table + (16) * 8) + 0)(CTX), 756 ((key_table + (16) * 8) + 4)(CTX), 757 ((key_table + (16) * 8) + 8)(CTX), 758 ((key_table + (16) * 8) + 12)(CTX)); 781 %xmm15, (key_table)(CTX, %r8, 8), (%rax), 1 * 16(%rax)); 792 ((key_table + (24) * 8) + 0)(CTX), 793 ((key_table + (24) * 8) + 4)(CTX), 794 ((key_table + (24) * 8) + 8)(CTX), 795 ((key_table + (24) * 8) + 12)(CTX)); 833 ((key_table + (16) * 8) + 8)(CTX), 834 ((key_table + (16) * 8) + 12)(CTX), 835 ((key_table + (16) * 8) + 0)(CTX), 836 ((key_table + (16) * 8) + 4)(CTX)); 845 ((key_table + (8) * 8) + 8)(CTX), 846 ((key_table + (8) * 8) + 12)(CTX), 847 ((key_table + (8) * 8) + 0)(CTX), 848 ((key_table + (8) * 8) + 4)(CTX)); 866 %xmm15, (key_table)(CTX), (%rax), 1 * 16(%rax)); 879 ((key_table + (24) * 8) + 8)(CTX), 880 ((key_table + (24) * 8) + 12)(CTX), 881 ((key_table + (24) * 8) + 0)(CTX), 882 ((key_table + (24) * 8) + 4)(CTX)); 896 %xmm15, %rdx, (key_table)(CTX)); 924 %xmm15, %rdx, (key_table)(CTX, %r8, 8)); 952 %xmm15, %rdx, (key_table)(CTX, %r8, 8)); 1052 vmovq (key_table)(CTX), %xmm15; 1194 vmovq (key_table)(CTX, %r8, 8), %xmm15;
|
H A D | camellia-aesni-avx2-asm_64.S | 18 #define key_table 0 define 252 leaq (key_table + (i) * 8)(CTX), %r9; \ 264 leaq (key_table + ((i) + (dir)) * 8)(CTX), %r9; \ 783 ((key_table + (8) * 8) + 0)(CTX), 784 ((key_table + (8) * 8) + 4)(CTX), 785 ((key_table + (8) * 8) + 8)(CTX), 786 ((key_table + (8) * 8) + 12)(CTX)); 795 ((key_table + (16) * 8) + 0)(CTX), 796 ((key_table + (16) * 8) + 4)(CTX), 797 ((key_table + (16) * 8) + 8)(CTX), 798 ((key_table + (16) * 8) + 12)(CTX)); 821 %ymm15, (key_table)(CTX, %r8, 8), (%rax), 1 * 32(%rax)); 832 ((key_table + (24) * 8) + 0)(CTX), 833 ((key_table + (24) * 8) + 4)(CTX), 834 ((key_table + (24) * 8) + 8)(CTX), 835 ((key_table + (24) * 8) + 12)(CTX)); 873 ((key_table + (16) * 8) + 8)(CTX), 874 ((key_table + (16) * 8) + 12)(CTX), 875 ((key_table + (16) * 8) + 0)(CTX), 876 ((key_table + (16) * 8) + 4)(CTX)); 885 ((key_table + (8) * 8) + 8)(CTX), 886 ((key_table + (8) * 8) + 12)(CTX), 887 ((key_table + (8) * 8) + 0)(CTX), 888 ((key_table + (8) * 8) + 4)(CTX)); 906 %ymm15, (key_table)(CTX), (%rax), 1 * 32(%rax)); 919 ((key_table + (24) * 8) + 8)(CTX), 920 ((key_table + (24) * 8) + 12)(CTX), 921 ((key_table + (24) * 8) + 0)(CTX), 922 ((key_table + (24) * 8) + 4)(CTX)); 938 %ymm15, %rdx, (key_table)(CTX)); 970 %ymm15, %rdx, (key_table)(CTX, %r8, 8)); 1002 %ymm15, %rdx, (key_table)(CTX, %r8, 8)); 1142 vpbroadcastq (key_table)(CTX), %ymm15; 1307 vpbroadcastq (key_table)(CTX, %r8, 8), %ymm15;
|
H A D | camellia_glue.c | 1261 camellia_setup128(key, cctx->key_table); __camellia_setkey() 1264 camellia_setup192(key, cctx->key_table); __camellia_setkey() 1267 camellia_setup256(key, cctx->key_table); __camellia_setkey()
|
/linux-4.1.27/arch/x86/include/asm/crypto/ |
H A D | camellia.h | 14 u64 key_table[CAMELLIA_TABLE_BYTE_LEN / sizeof(u64)]; member in struct:camellia_ctx
|
/linux-4.1.27/crypto/ |
H A D | camellia_generic.c | 977 u32 key_table[CAMELLIA_TABLE_BYTE_LEN / sizeof(u32)]; member in struct:camellia_ctx 997 camellia_setup128(key, cctx->key_table); camellia_set_key() 1000 camellia_setup192(key, cctx->key_table); camellia_set_key() 1003 camellia_setup256(key, cctx->key_table); camellia_set_key() 1029 camellia_do_encrypt(cctx->key_table, tmp, max); camellia_encrypt() 1057 camellia_do_decrypt(cctx->key_table, tmp, max); camellia_decrypt()
|
/linux-4.1.27/drivers/media/rc/ |
H A D | imon.c | 99 struct imon_panel_key_table key_table[]; member in struct:imon_usb_dev_descr 218 .key_table = { 267 .key_table = { 313 .key_table = { 1314 struct imon_panel_key_table *key_table = ictx->dev_descr->key_table; imon_panel_key_lookup() local 1316 for (i = 0; key_table[i].hw_code != 0; i++) { imon_panel_key_lookup() 1317 if (key_table[i].hw_code == (code | 0xffee)) { imon_panel_key_lookup() 1318 keycode = key_table[i].keycode; imon_panel_key_lookup() 2011 struct imon_panel_key_table *key_table = ictx->dev_descr->key_table; imon_init_idev() local 2037 for (i = 0; key_table[i].hw_code != 0; i++) { imon_init_idev() 2038 u32 kc = key_table[i].keycode; imon_init_idev()
|
/linux-4.1.27/drivers/input/touchscreen/ |
H A D | cyttsp4_core.c | 513 u16 *key_table; cyttsp4_si_get_btn_data() local 540 key_table = (u16 *)cd->cpdata->sett cyttsp4_si_get_btn_data() 542 si->btn[btn].key_code = key_table[btn]; cyttsp4_si_get_btn_data()
|