| /linux/arch/mips/kernel/ |
| H A D | genex.S | 35 mfc0 k1, CP0_CAUSE 36 andi k1, k1, 0x7c 38 dsll k1, k1, 1 40 PTR_L k0, exception_handlers(k1) 55 mfc0 k1, CP0_CAUSE 57 andi k1, k1, 0x7c 61 beq k1, k0, handle_vced 63 beq k1, k0, handle_vcei 65 dsll k1, k1, 1 68 PTR_L k0, exception_handlers(k1) [all …]
|
| H A D | bmips_vec.S | 42 li k1, CKSEG1 43 or k0, k1 58 mfc0 k1, $22, 3 59 srl k1, 16 60 andi k1, 0x8000 61 or k1, CKSEG1 | BMIPS_RELO_VECTOR_CONTROL_0 62 or k0, k1 63 li k1, 0xa0080000 64 sw k1, 0(k0) 70 li k1, CKSEG1 [all …]
|
| H A D | octeon_switch.S | 420 * safely modify v1,k0, k1,$10-$15, and $24. It will 436 v3mulu k1, $0, $0 439 sd k1, PT_MTP+8(sp) /* PT_MTP+8 has P1 */ 440 ori k1, $0, 1 441 v3mulu k1, k1, $0 444 sd k1, PT_MPL(sp) /* PT_MPL has MPL0 */ 445 v3mulu k1, $0, $0 448 sd k1, PT_MPL+16(sp) /* PT_MPL+16 has MPL2 */ 505 ld k1, PT_MTP+16(sp) /* P2 */ 511 mtp2 k1 /* P2 */
|
| /linux/include/linux/ |
| H A D | btree-128.h | 22 static inline void *btree_lookup128(struct btree_head128 *head, u64 k1, u64 k2) in btree_lookup128() argument 24 u64 key[2] = {k1, k2}; in btree_lookup128() 29 u64 *k1, u64 *k2) in btree_get_prev128() argument 31 u64 key[2] = {*k1, *k2}; in btree_get_prev128() 36 *k1 = key[0]; in btree_get_prev128() 41 static inline int btree_insert128(struct btree_head128 *head, u64 k1, u64 k2, in btree_insert128() argument 44 u64 key[2] = {k1, k2}; in btree_insert128() 49 static inline int btree_update128(struct btree_head128 *head, u64 k1, u64 k2, in btree_update128() argument 52 u64 key[2] = {k1, k2}; in btree_update128() 57 static inline void *btree_remove128(struct btree_head128 *head, u64 k1, u64 k2) in btree_remove128() argument [all …]
|
| /linux/arch/mips/cavium-octeon/executive/ |
| H A D | cvmx-boot-vector.c | 18 dmtc0 $k1, $31, 3 # Save $k1 to KScratch2 21 mfc0 $k1, $15, 1 # Ebase 25 andi $k1, 0x3ff # mask out core ID 28 sll $k1, 5 38 daddu $k0, $k0, $k1 42 dmfc0 $k1, $31, 3 # Restore $k1 from KScratch2 66 4: 40bbf803 dmtc0 k1,c0_kscratch2 69 c: 401b7801 mfc0 k1,c0_ebase 72 14: 337b03ff andi k1,k1,0x3ff 75 1c: 001bd940 sll k1,k1,0x5 [all …]
|
| /linux/arch/mips/mm/ |
| H A D | cex-sb1.S | 35 * (0x170-0x17f) are used to preserve k0, k1, and ra. 42 * save/restore k0 and k1 from low memory (Useg is direct 49 sd k1,0x178($0) 59 mfc0 k1,C0_ERRCTL 60 bgtz k1,attempt_recovery 61 sll k0,k1,1 98 li k1,1 << 26 /* ICACHE_EXTERNAL */ 99 and k1,k0 100 bnez k1,unrecoverable 118 ld k1,0x178($0) [all …]
|
| H A D | cex-oct.S | 31 PTR_LA k1, cache_err_dcache 33 PTR_ADDU k1, k0, k1 /* k1 = &cache_err_dcache[core_id] */ 36 sd k0, (k1) 40 mfc0 k1, CP0_STATUS 41 andi k1, k1, ST0_EXL 42 beqz k1, 1f
|
| /linux/arch/sh/boards/mach-hp6xx/ |
| H A D | pm_wakeup.S | 12 * k1 scratch 17 #define k1 r1 macro 21 mov #-126, k1 23 mov.b k0, @k1 25 mov.l 5f, k1 27 mov.w k0, @k1 29 mov.l 4f, k1 30 jmp @k1
|
| /linux/arch/sh/kernel/cpu/sh3/ |
| H A D | entry.S | 34 * ldc k1, ssr ! delay slot 68 #define k1 r1 macro 82 * k1 scratch 257 mov #0xfffffff0, k1 258 extu.b k1, k1 259 not k1, k1 260 and k1, k2 ! Mask original SR value 303 ! k1 trashed 314 stc spc, k1 316 cmp/hs k0, k1 ! test k1 (saved PC) >= k0 (saved r0) [all …]
|
| /linux/lib/crypto/s390/ |
| H A D | chacha-s390.S | 53 #define K1 %v17 macro 90 VL K1,0,,KEY # load key 99 VREPF XB0,K1,0 # smash the key 100 VREPF XB1,K1,1 101 VREPF XB2,K1,2 102 VREPF XB3,K1,3 284 VAF XB0,XB0,K1 307 VAF XB0,XB1,K1 334 VAF XB0,XB2,K1 361 VAF XB0,XB3,K1 [all …]
|
| /linux/lib/crypto/arm/ |
| H A D | sha1-ce-core.S | 17 k1 .req q1 68 vld1.32 {k0-k1}, [ip, :128]! 94 add_update c, 0, k1, 8, 9, 10, 11 96 add_update p, 1, k1, 9, 10, 11, 8 97 add_update p, 0, k1, 10, 11, 8, 9 98 add_update p, 1, k1, 11, 8, 9, 10 99 add_update p, 0, k1, 8, 9, 10, 11
|
| /linux/Documentation/devicetree/bindings/dma/ |
| H A D | spacemit,k1-pdma.yaml | 4 $id: http://devicetree.org/schemas/dma/spacemit,k1-pdma.yaml# 7 title: SpacemiT K1 PDMA Controller 17 const: spacemit,k1-pdma 53 #include <dt-bindings/clock/spacemit,k1-syscon.h> 60 compatible = "spacemit,k1-pdma";
|
| /linux/drivers/gpu/drm/amd/display/dc/dccg/dcn314/ |
| H A D | dcn314_dccg.c | 62 uint32_t *k1, in dccg314_get_pixel_rate_div() argument 68 *k1 = PIXEL_RATE_DIV_NA; in dccg314_get_pixel_rate_div() 97 *k1 = val_k1; in dccg314_get_pixel_rate_div() 104 enum pixel_rate_div k1, in dccg314_set_pixel_rate_div() argument 112 // K1 / K2 field is only 1 / 2 bits wide in dccg314_set_pixel_rate_div() 113 if (k1 == PIXEL_RATE_DIV_NA || k2 == PIXEL_RATE_DIV_NA) { in dccg314_set_pixel_rate_div() 119 if (k1 == cur_k1 && k2 == cur_k2) in dccg314_set_pixel_rate_div() 125 OTG0_PIXEL_RATE_DIVK1, k1, in dccg314_set_pixel_rate_div() 130 OTG1_PIXEL_RATE_DIVK1, k1, in dccg314_set_pixel_rate_div() 135 OTG2_PIXEL_RATE_DIVK1, k1, in dccg314_set_pixel_rate_div() [all …]
|
| /linux/lib/raid6/ |
| H A D | avx512.c | 69 "vpcmpgtb %%zmm4,%%zmm1,%%k1\n\t" in raid6_avx5121_gen_syndrome() 70 "vpmovm2b %%k1,%%zmm5\n\t" in raid6_avx5121_gen_syndrome() 80 asm volatile("vpcmpgtb %%zmm4,%%zmm1,%%k1\n\t" in raid6_avx5121_gen_syndrome() 81 "vpmovm2b %%k1,%%zmm5\n\t" in raid6_avx5121_gen_syndrome() 124 "vpcmpgtb %%zmm4,%%zmm5,%%k1\n\t" in raid6_avx5121_xor_syndrome() 125 "vpmovm2b %%k1,%%zmm5\n\t" in raid6_avx5121_xor_syndrome() 138 "vpcmpgtb %%zmm4,%%zmm5,%%k1\n\t" in raid6_avx5121_xor_syndrome() 139 "vpmovm2b %%k1,%%zmm5\n\t" in raid6_avx5121_xor_syndrome() 199 "vpcmpgtb %%zmm4,%%zmm1,%%k1\n\t" in raid6_avx5122_gen_syndrome() 201 "vpmovm2b %%k1,%%zmm5\n\t" in raid6_avx5122_gen_syndrome() [all …]
|
| /linux/net/sunrpc/auth_gss/ |
| H A D | gss_krb5_keys.c | 433 * K1 = HMAC-SHA(key, 0x00000001 | label | 0x00 | k) 445 u32 outlen, struct xdr_netobj *K1) in krb5_hmac_K1() argument 469 ret = crypto_shash_final(desc, K1->data); in krb5_hmac_K1() 492 * k-truncate(K1) 507 struct xdr_netobj K1 = { in krb5_kdf_hmac_sha2() local 527 K1.len = crypto_shash_digestsize(tfm); in krb5_kdf_hmac_sha2() 528 K1.data = kmalloc(K1.len, gfp_mask); in krb5_kdf_hmac_sha2() 529 if (!K1.data) { in krb5_kdf_hmac_sha2() 534 ret = krb5_hmac_K1(tfm, label, outkey->len, &K1); in krb5_kdf_hmac_sha2() 539 memcpy(outkey->data, K1.data, outkey->len); in krb5_kdf_hmac_sha2() [all …]
|
| /linux/arch/sh/kernel/cpu/shmobile/ |
| H A D | sleep.S | 19 * k1 scratch 22 #define k1 r1 macro 249 sts pr, k1 251 and k0, k1 254 ldc k1, vbr 257 mov.l @(SH_SLEEP_SR, k1), k0
|
| /linux/arch/riscv/boot/dts/spacemit/ |
| H A D | k1-musepi-pro.dts | 10 #include "k1.dtsi" 11 #include "k1-pinctrl.dtsi" 15 compatible = "spacemit,musepi-pro", "spacemit,k1";
|
| /linux/drivers/crypto/ccp/ |
| H A D | ccp-crypto-aes-cmac.c | 151 /* Initialize the K1/K2 scatterlist */ in ccp_do_cmac_update() 296 /* Generate K1 and K2 */ in ccp_aes_cmac_setkey() 306 gk = (__be64 *)ctx->u.aes.k1; in ccp_aes_cmac_setkey() 313 if (ctx->u.aes.k1[0] & 0x80) { in ccp_aes_cmac_setkey() 322 ctx->u.aes.kn_len = sizeof(ctx->u.aes.k1); in ccp_aes_cmac_setkey() 323 sg_init_one(&ctx->u.aes.k1_sg, ctx->u.aes.k1, sizeof(ctx->u.aes.k1)); in ccp_aes_cmac_setkey()
|
| /linux/lib/crypto/powerpc/ |
| H A D | aes.h | 113 u32 k1 = swab32(in[1]); in rndkey_from_vsx() local 119 k1 = inv_mix_columns(k1); in rndkey_from_vsx() 124 out[1] = be ? k1 : k2; in rndkey_from_vsx() 125 out[2] = be ? k2 : k1; in rndkey_from_vsx()
|
| /linux/sound/soc/intel/boards/ |
| H A D | sof_board_helpers.h | 66 #define SOF_LINK_ORDER(k1, k2, k3, k4, k5, k6, k7) \ argument 67 ((((k1) & SOF_LINK_ORDER_MASK) << (SOF_LINK_ORDER_SHIFT * 0)) | \ 78 #define SOF_LINK_IDS(k1, k2, k3, k4, k5, k6, k7) \ argument 79 ((((k1) & SOF_LINK_IDS_MASK) << (SOF_LINK_IDS_SHIFT * 0)) | \
|
| /linux/Documentation/devicetree/bindings/spi/ |
| H A D | fsl,spi-fsl-qspi.yaml | 22 - spacemit,k1-qspi 25 - const: spacemit,k1-qspi 78 const: spacemit,k1-qspi
|
| /linux/lib/crypto/x86/ |
| H A D | sha1-avx2-asm.S | 670 #define K1 0x5a827999 macro 677 .long K1, K1, K1, K1 678 .long K1, K1, K1, K1
|
| /linux/arch/mips/kvm/ |
| H A D | entry.c | 165 /* k0/k1 not being used in host kernel context */ in kvm_mips_build_vcpu_run() 344 /* Guest k0/k1 loaded later */ in kvm_mips_build_enter_guest() 359 /* Restore the guest's k0/k1 registers */ in kvm_mips_build_enter_guest() 393 /* Save guest k1 into scratch register */ in kvm_mips_build_tlb_refill_exception() 447 /* Restore the guest's k0/k1 registers */ in kvm_mips_build_tlb_refill_exception() 479 /* Save guest k1 into scratch register */ in kvm_mips_build_exception() 526 * Both k0/k1 registers will have already been saved (k0 into the vcpu in kvm_mips_build_exit() 527 * structure, and k1 into the scratch_tmp register). in kvm_mips_build_exit() 529 * The k1 register will already contain the kvm_vcpu_arch pointer. in kvm_mips_build_exit() 534 /* Guest k0/k1 saved later */ in kvm_mips_build_exit() [all …]
|
| /linux/lib/crypto/riscv/ |
| H A D | sha256-riscv64-zvknha_or_zvknhb-zvkb.S | 67 #define K1 v11 macro 102 .macro sha256_16rounds last, k0, k1, k2, k3 104 sha256_4rounds \last, \k1, W1, W2, W3, W0 118 vle32.v K1, (t0) 187 sha256_16rounds 0, K0, K1, K2, K3
|
| /linux/arch/mips/dec/prom/ |
| H A D | locore.S | 21 la k1, mem_err 23 sw k0, 0(k1)
|