Lines Matching refs:iv
113 octeon_cop2_aes_set_iv_unaligned_vaddr64(uint64_t iv)
119 /* Store the IV to cop2 */
120 CNASM_ULD(tmp0, 0, iv)
121 CNASM_ULD(tmp1, 8, iv)
127 : [iv] "d" (iv));
131 octeon_cop2_aes_set_iv_unaligned(uint8_t *iv)
133 octeon_cop2_aes_set_iv_unaligned_vaddr64((intptr_t)iv);
342 octeon_cop2_des_set_iv_unaligned_vaddr64(uint64_t iv)
348 /* Load IV to a register */
349 CNASM_ULD(tmp0, 0, iv)
350 /* Store the IV to cop2 */
354 : [iv] "d" (iv));
358 octeon_cop2_des_set_iv_unaligned(uint8_t *iv)
360 octeon_cop2_des_set_iv_unaligned_vaddr64((intptr_t)iv);
530 octeon_cop2_md5_set_iv_unaligned_vaddr64(uint64_t iv)
536 /* Load IV from context */
537 CNASM_ULD(tmp0, 0, iv)
538 CNASM_ULD(tmp1, 8, iv)
546 : [iv] "d" (iv));
550 octeon_cop2_md5_set_iv_unaligned(uint64_t *iv)
552 octeon_cop2_md5_set_iv_unaligned_vaddr64((intptr_t)iv);
556 octeon_cop2_md5_get_iv_unaligned_vaddr64(uint64_t iv)
562 /* Store IV to context */
565 CNASM_USD(tmp0, 0, iv)
566 CNASM_USD(tmp1, 8, iv)
570 : [iv] "d" (iv));
574 octeon_cop2_md5_get_iv_unaligned(uint64_t *iv)
576 octeon_cop2_md5_get_iv_unaligned_vaddr64((intptr_t)iv);
622 octeon_cop2_sha1_set_iv_unaligned_vaddr64(uint64_t iv)
628 /* Load IV from context */
629 CNASM_ULD(tmp0, 0, iv)
630 CNASM_ULD(tmp1, 8, iv)
631 CNASM_ULW(tmp2, 16, iv)
641 : [iv] "d" (iv));
645 octeon_cop2_sha1_set_iv_unaligned(uint8_t *iv)
647 octeon_cop2_sha1_set_iv_unaligned_vaddr64((intptr_t)iv);
651 octeon_cop2_sha1_get_iv_unaligned_vaddr64(uint64_t iv)
657 /* Store IV to context */
661 CNASM_USD(tmp0, 0, iv)
662 CNASM_USD(tmp1, 8, iv)
664 CNASM_USW(tmp2, 16, iv)
669 : [iv] "d" (iv));
673 octeon_cop2_sha1_get_iv_unaligned(uint8_t *iv)
675 octeon_cop2_sha1_get_iv_unaligned_vaddr64((intptr_t)iv);
721 octeon_cop2_sha256_set_iv_unaligned_vaddr64(uint64_t iv)
727 /* Load IV from context */
728 CNASM_ULD(tmp0, 0, iv)
729 CNASM_ULD(tmp1, 8, iv)
730 CNASM_ULD(tmp2, 16, iv)
731 CNASM_ULD(tmp3, 24, iv)
741 : [iv] "d" (iv));
745 octeon_cop2_sha256_set_iv_unaligned(uint8_t *iv)
747 octeon_cop2_sha256_set_iv_unaligned_vaddr64((intptr_t)iv);
751 octeon_cop2_sha256_get_iv_unaligned_vaddr64(uint64_t iv)
757 /* Store IV to context */
762 CNASM_USD(tmp0, 0, iv)
763 CNASM_USD(tmp1, 8, iv)
764 CNASM_USD(tmp2, 16, iv)
765 CNASM_USD(tmp3, 24, iv)
771 : [iv] "d" (iv));
775 octeon_cop2_sha256_get_iv_unaligned(uint8_t *iv)
777 octeon_cop2_sha256_get_iv_unaligned_vaddr64((intptr_t)iv);
823 octeon_cop2_sha512_set_iv_unaligned_vaddr64(uint64_t iv)
829 /* Load IV from context */
830 CNASM_ULD(tmp0, 0, iv)
831 CNASM_ULD(tmp1, 8, iv)
832 CNASM_ULD(tmp2, 16, iv)
833 CNASM_ULD(tmp3, 24, iv)
838 CNASM_ULD(tmp0, 32, iv)
839 CNASM_ULD(tmp1, 40, iv)
840 CNASM_ULD(tmp2, 48, iv)
841 CNASM_ULD(tmp3, 56, iv)
851 : [iv] "d" (iv));
855 octeon_cop2_sha512_set_iv_unaligned(uint8_t *iv)
857 octeon_cop2_sha512_set_iv_unaligned_vaddr64((intptr_t)iv);
861 octeon_cop2_sha512_get_iv_unaligned_vaddr64(uint64_t iv)
867 /* Store IV to context */
872 CNASM_USD(tmp0, 0, iv)
873 CNASM_USD(tmp1, 8, iv)
874 CNASM_USD(tmp2, 16, iv)
875 CNASM_USD(tmp3, 24, iv)
880 CNASM_USD(tmp0, 32, iv)
881 CNASM_USD(tmp1, 40, iv)
882 CNASM_USD(tmp2, 48, iv)
883 CNASM_USD(tmp3, 56, iv)
889 : [iv] "d" (iv));
893 octeon_cop2_sha512_get_iv_unaligned(uint8_t *iv)
895 octeon_cop2_sha512_get_iv_unaligned_vaddr64((intptr_t)iv);