Lines Matching defs:keysched
849 uint64_t keysched[48];
904 des_ks(keysched, key_uint64[0]);
912 des_ks(keysched, key_uint64[0]);
913 des_ks(keysched + 16, key_uint64[1]);
915 tmp = keysched[16+i];
916 keysched[16+i] = keysched[31-i];
917 keysched[31-i] = tmp;
919 des_ks(keysched+32, key_uint64[2]);
924 bcopy(keysched, encryption_ks, keysize * 16);
928 tmp = keysched[i];
929 keysched[i] = keysched[2 * keysize - 1 - i];
930 keysched[2 * keysize -1 -i] = tmp;
934 bcopy(keysched, decryption_ks, keysize * 16);
944 void *keysched;
958 keysched = (keysched_t *)kmem_alloc(size, kmflag);
960 keysched = (keysched_t *)malloc(size);
963 if (keysched == NULL)
969 return (keysched);
1022 des_encrypt_block(const void *keysched, const uint8_t *in, uint8_t *out)
1024 return (des_crunch_block(keysched, in, out, B_FALSE));
1028 des3_encrypt_block(const void *keysched, const uint8_t *in, uint8_t *out)
1030 return (des3_crunch_block(keysched, in, out, B_FALSE));
1034 des_decrypt_block(const void *keysched, const uint8_t *in, uint8_t *out)
1036 return (des_crunch_block(keysched, in, out, B_TRUE));
1040 des3_decrypt_block(const void *keysched, const uint8_t *in, uint8_t *out)
1042 return (des3_crunch_block(keysched, in, out, B_TRUE));