Lines Matching +full:0 +full:xf3
84 return 0; in aes_hw_extkey_available()
125 ctx->E[0] = le32_to_cpu(key[0]); in aes_set_key()
131 memset(&ctx->cword, 0, sizeof(ctx->cword)); in aes_set_key()
159 return 0; in aes_set_key()
197 asm volatile (".byte 0xf3,0x0f,0xa7,0xc8" /* rep xcryptecb */ in rep_xcrypt_ecb()
205 asm volatile (".byte 0xf3,0x0f,0xa7,0xd0" /* rep xcryptcbc */ in rep_xcrypt_cbc()
219 u8 *tmp = PTR_ALIGN(&buf[0], PADLOCK_ALIGNMENT); in ecb_crypt_copy()
233 u8 *tmp = PTR_ALIGN(&buf[0], PADLOCK_ALIGNMENT); in cbc_crypt_copy()
276 asm volatile (".byte 0xf3,0x0f,0xa7,0xc8" /* rep xcryptecb */ in padlock_xcrypt_ecb()
280 asm volatile (".byte 0xf3,0x0f,0xa7,0xc8" /* rep xcryptecb */ in padlock_xcrypt_ecb()
296 asm volatile (".byte 0xf3,0x0f,0xa7,0xd0" /* rep xcryptcbc */ in padlock_xcrypt_cbc()
300 asm volatile (".byte 0xf3,0x0f,0xa7,0xd0" /* rep xcryptcbc */ in padlock_xcrypt_cbc()
356 while ((nbytes = walk.nbytes) != 0) { in ecb_aes_encrypt()
381 while ((nbytes = walk.nbytes) != 0) { in ecb_aes_decrypt()
421 while ((nbytes = walk.nbytes) != 0) { in cbc_aes_encrypt()
448 while ((nbytes = walk.nbytes) != 0) { in cbc_aes_decrypt()
486 struct cpuinfo_x86 *c = &cpu_data(0); in padlock_init()
496 if ((ret = crypto_register_alg(&aes_alg)) != 0) in padlock_init()
499 if ((ret = crypto_register_skcipher(&ecb_aes_alg)) != 0) in padlock_init()
502 if ((ret = crypto_register_skcipher(&cbc_aes_alg)) != 0) in padlock_init()