Lines Matching refs:ADD_OFFSET

246 static uint32_t ADD_OFFSET(uint32_t addr)  in ADD_OFFSET()  function
263 static uint32_t ADD_OFFSET(uint32_t addr) in ADD_OFFSET() function
315 IRBAR0 = ADD_OFFSET((uint32_t)inputRingBase); in caam_job_ring_set_base_address_and_size()
317 ORBAR0 = ADD_OFFSET((uint32_t)outputRingBase); in caam_job_ring_set_base_address_and_size()
323 IRBAR1 = (uintptr_t)ADD_OFFSET((uint32_t)inputRingBase); in caam_job_ring_set_base_address_and_size()
325 ORBAR1 = (uintptr_t)ADD_OFFSET((uint32_t)outputRingBase); in caam_job_ring_set_base_address_and_size()
331 IRBAR2 = (uintptr_t)ADD_OFFSET((uint32_t)inputRingBase); in caam_job_ring_set_base_address_and_size()
333 ORBAR2 = (uintptr_t)ADD_OFFSET((uint32_t)outputRingBase); in caam_job_ring_set_base_address_and_size()
339 IRBAR3 = (uintptr_t)ADD_OFFSET((uint32_t)inputRingBase); in caam_job_ring_set_base_address_and_size()
341 ORBAR3 = (uintptr_t)ADD_OFFSET((uint32_t)outputRingBase); in caam_job_ring_set_base_address_and_size()
523 s_jr0->inputJobRing[s_jrIndex0] = (ADD_OFFSET((uint32_t)descaddr)); in caam_in_job_ring_add()
532 s_jr1->inputJobRing[s_jrIndex1] = ADD_OFFSET((uint32_t)descaddr); in caam_in_job_ring_add()
541 s_jr2->inputJobRing[s_jrIndex2] = ADD_OFFSET((uint32_t)descaddr); in caam_in_job_ring_add()
550 s_jr3->inputJobRing[s_jrIndex3] = ADD_OFFSET((uint32_t)descaddr); in caam_in_job_ring_add()
849 descriptor[2] = ADD_OFFSET((uint32_t)key); in caam_aes_gcm_non_blocking()
865 descriptor[7] = ADD_OFFSET((uint32_t)iv); in caam_aes_gcm_non_blocking()
873 descriptor[9] = ADD_OFFSET((uint32_t)aad); in caam_aes_gcm_non_blocking()
880 descriptor[11] = ADD_OFFSET((uint32_t)input); in caam_aes_gcm_non_blocking()
884 descriptor[14] = ADD_OFFSET((uint32_t)output); in caam_aes_gcm_non_blocking()
893 descriptor[25] = ADD_OFFSET((uint32_t)tag); in caam_aes_gcm_non_blocking()
899 descriptor[17] = ADD_OFFSET((uint32_t)tag); /* place: tag address */ in caam_aes_gcm_non_blocking()
1089 descriptor[2] = ADD_OFFSET((uint32_t)key); in caam_aes_ccm_non_blocking()
1134 descriptor[17] = ADD_OFFSET((uint32_t)aad); in caam_aes_ccm_non_blocking()
1144 descriptor[19] = ADD_OFFSET((uint32_t)input); in caam_aes_ccm_non_blocking()
1148 descriptor[22] = ADD_OFFSET((uint32_t)output); in caam_aes_ccm_non_blocking()
1160 descriptor[25] = ADD_OFFSET((uint32_t)tag); in caam_aes_ccm_non_blocking()
1341 descriptor[2] = ADD_OFFSET((uint32_t)key); in CAAM_AES_CryptCtrNonBlocking()
1344 descriptor[4] = ADD_OFFSET((uint32_t)counter); in CAAM_AES_CryptCtrNonBlocking()
1347 descriptor[7] = ADD_OFFSET((uint32_t)input); in CAAM_AES_CryptCtrNonBlocking()
1351 descriptor[10] = ADD_OFFSET((uint32_t)output); in CAAM_AES_CryptCtrNonBlocking()
1380 descriptor[21] = ADD_OFFSET((uint32_t)counterlast); in CAAM_AES_CryptCtrNonBlocking()
1395 descriptor[24] = ADD_OFFSET((uint32_t)counter); in CAAM_AES_CryptCtrNonBlocking()
1454 descriptor[2] = (uint32_t)ADD_OFFSET((uint32_t)key); in CAAM_AES_EncryptEcbNonBlocking()
1456 descriptor[4] = (uint32_t)ADD_OFFSET((uint32_t)plaintext); in CAAM_AES_EncryptEcbNonBlocking()
1459 descriptor[7] = (uint32_t)ADD_OFFSET((uint32_t)ciphertext); in CAAM_AES_EncryptEcbNonBlocking()
1506 descriptor[2] = (uint32_t)ADD_OFFSET((uint32_t)key); in CAAM_AES_DecryptEcbNonBlocking()
1508 descriptor[4] = (uint32_t)ADD_OFFSET((uint32_t)ciphertext); in CAAM_AES_DecryptEcbNonBlocking()
1511 descriptor[7] = (uint32_t)ADD_OFFSET((uint32_t)plaintext); in CAAM_AES_DecryptEcbNonBlocking()
1581 descriptor[2] = (uint32_t)ADD_OFFSET((uint32_t)key); in CAAM_AES_EncryptCbcNonBlocking()
1584 descriptor[4] = (uint32_t)ADD_OFFSET((uint32_t)iv); in CAAM_AES_EncryptCbcNonBlocking()
1587 descriptor[6] = (uint32_t)ADD_OFFSET((uint32_t)plaintext); in CAAM_AES_EncryptCbcNonBlocking()
1591 descriptor[9] = (uint32_t)ADD_OFFSET((uint32_t)ciphertext); in CAAM_AES_EncryptCbcNonBlocking()
1649 descriptor[2] = ADD_OFFSET((uint32_t)key); in CAAM_AES_DecryptCbcNonBlocking()
1652 descriptor[4] = ADD_OFFSET((uint32_t)iv); in CAAM_AES_DecryptCbcNonBlocking()
1655 descriptor[6] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_AES_DecryptCbcNonBlocking()
1659 descriptor[9] = ADD_OFFSET((uint32_t)plaintext); in CAAM_AES_DecryptCbcNonBlocking()
1951 … (uint32_t *)ADD_OFFSET((uint32_t)descriptor), &wait, &found); in CAAM_Wait()
2868 sgt[currSgtEntry].address_l = ADD_OFFSET(ctxBlkAddr); in caam_hash_sgt_insert()
2883 sgt[currSgtEntry].address_l = ADD_OFFSET((uint32_t)input); in caam_hash_sgt_insert()
2959 descriptor[2] = ADD_OFFSET(keyAddr); in caam_hash_schedule_input_data()
2977 descriptor[2] = ADD_OFFSET(keyAddr); in caam_hash_schedule_input_data()
2990 descriptor[4] = ADD_OFFSET((uint32_t)(uint32_t *)context); in caam_hash_schedule_input_data()
3005 descriptor[7] = ADD_OFFSET( in caam_hash_schedule_input_data()
3012 descriptor[7] = ADD_OFFSET((uint32_t)sgt); in caam_hash_schedule_input_data()
3033 descriptor[10] = ADD_OFFSET((uint32_t)(uint32_t *)output); in caam_hash_schedule_input_data()
3038 descriptor[10] = ADD_OFFSET((uint32_t)(uint32_t *)context); in caam_hash_schedule_input_data()
3045 descriptor[12] = ADD_OFFSET((uint32_t)&keyAddr); in caam_hash_schedule_input_data()
3053 descriptor[12] = ADD_OFFSET((uint32_t)&keyAddr); in caam_hash_schedule_input_data()
3057 descriptor[11] = ADD_OFFSET(descriptor[13]); /* always halt with status 0x0 (normal) */ in caam_hash_schedule_input_data()
3863 sgt[currSgtEntry].address_l = ADD_OFFSET(ctxBlkAddr); in caam_crc_sgt_insert()
3878 sgt[currSgtEntry].address_l = ADD_OFFSET((uint32_t)input); in caam_crc_sgt_insert()
3948 descriptor[2] = ADD_OFFSET(polynomialAddr); in caam_crc_schedule_input_data()
3965 descriptor[2] = ADD_OFFSET(polynomialAddr); in caam_crc_schedule_input_data()
3970 descriptor[4] = ADD_OFFSET((uint32_t)(uint32_t *)context); in caam_crc_schedule_input_data()
3985 descriptor[7] = ADD_OFFSET( in caam_crc_schedule_input_data()
3992 descriptor[7] = ADD_OFFSET((uint32_t)sgt); in caam_crc_schedule_input_data()
4019 descriptor[10] = ADD_OFFSET((uint32_t)(uint32_t *)output); in caam_crc_schedule_input_data()
4024 descriptor[10] = ADD_OFFSET((uint32_t)(uint32_t *)context); in caam_crc_schedule_input_data()
4027 descriptor[11] = ADD_OFFSET(descriptor[13]); /* always halt with status 0x0 (normal) */ in caam_crc_schedule_input_data()
4452 rngInstantiate[2] = (uint32_t)ADD_OFFSET((uint32_t)config->personalString); in CAAM_RNG_Init()
4547 rngGenSeckey[2] = ADD_OFFSET((uint32_t)additionalEntropy); in CAAM_RNG_GenerateSecureKey()
4597 rngReseed[2] = ADD_OFFSET((uint32_t)additionalEntropy); in CAAM_RNG_Reseed()
4720 descriptor[2] = ADD_OFFSET((uint32_t)additionalEntropy); in CAAM_RNG_GetRandomDataNonBlocking()
4730 descriptor[7] = ADD_OFFSET((uint32_t)(uint32_t *)data); in CAAM_RNG_GetRandomDataNonBlocking()
4798 descriptor[2] = ADD_OFFSET((uint32_t)data); in CAAM_BLACK_GetKeyBlacken()
4801 descriptor[4] = ADD_OFFSET((uint32_t)blackdata); in CAAM_BLACK_GetKeyBlacken()
4884 descriptor[2] = ADD_OFFSET((uint32_t)keyModifier); // Key modifier adress in CAAM_RedBlob_Encapsule()
4886 descriptor[4] = ADD_OFFSET((uint32_t)data); // Plain data adress in CAAM_RedBlob_Encapsule()
4888 descriptor[6] = ADD_OFFSET((uint32_t)blob_data); // Key blob adress in CAAM_RedBlob_Encapsule()
4963 descriptor[2] = ADD_OFFSET((uint32_t)keyModifier); // Key modifier adress in CAAM_RedBlob_Decapsule()
4965 descriptor[4] = ADD_OFFSET((uint32_t)blob_data); // Key blob adress in CAAM_RedBlob_Decapsule()
4967 descriptor[6] = ADD_OFFSET((uint32_t)data); // Plain data adress in CAAM_RedBlob_Decapsule()
5042 descriptor[2] = ADD_OFFSET((uint32_t)keyModifier); // Key modifier adress in CAAM_BlackBlob_Encapsule()
5044 descriptor[4] = ADD_OFFSET((uint32_t)data); // Plain data adress in CAAM_BlackBlob_Encapsule()
5046 descriptor[6] = ADD_OFFSET((uint32_t)blob_data); // Key blob adress in CAAM_BlackBlob_Encapsule()
5125 descriptor[2] = ADD_OFFSET((uint32_t)keyModifier); // Key modifier adress in CAAM_BlackBlob_Decapsule()
5127 descriptor[4] = ADD_OFFSET((uint32_t)blob_data); // Key blob adress in CAAM_BlackBlob_Decapsule()
5129 descriptor[6] = ADD_OFFSET((uint32_t)data); // Plain data adress in CAAM_BlackBlob_Decapsule()
5255 descriptor[11] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES_EncryptEcbNonBlocking()
5257 descriptor[13] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES_EncryptEcbNonBlocking()
5339 descriptor[11] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES_DecryptEcbNonBlocking()
5341 descriptor[13] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES_DecryptEcbNonBlocking()
5428 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES_EncryptCbcNonBlocking()
5430 descriptor[11] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES_EncryptCbcNonBlocking()
5432 descriptor[13] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES_EncryptCbcNonBlocking()
5519 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES_DecryptCbcNonBlocking()
5521 descriptor[11] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES_DecryptCbcNonBlocking()
5523 descriptor[13] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES_DecryptCbcNonBlocking()
5608 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES_EncryptCfbNonBlocking()
5610 descriptor[11] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES_EncryptCfbNonBlocking()
5612 descriptor[13] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES_EncryptCfbNonBlocking()
5697 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES_DecryptCfbNonBlocking()
5699 descriptor[11] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES_DecryptCfbNonBlocking()
5701 descriptor[13] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES_DecryptCfbNonBlocking()
5788 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES_EncryptOfbNonBlocking()
5790 descriptor[11] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES_EncryptOfbNonBlocking()
5792 descriptor[13] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES_EncryptOfbNonBlocking()
5879 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES_DecryptOfbNonBlocking()
5881 descriptor[11] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES_DecryptOfbNonBlocking()
5883 descriptor[13] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES_DecryptOfbNonBlocking()
5970 descriptor[11] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES2_EncryptEcbNonBlocking()
5972 descriptor[13] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES2_EncryptEcbNonBlocking()
6060 descriptor[11] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES2_DecryptEcbNonBlocking()
6062 descriptor[13] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES2_DecryptEcbNonBlocking()
6155 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES2_EncryptCbcNonBlocking()
6157 descriptor[11] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES2_EncryptCbcNonBlocking()
6159 descriptor[13] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES2_EncryptCbcNonBlocking()
6252 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES2_DecryptCbcNonBlocking()
6254 descriptor[11] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES2_DecryptCbcNonBlocking()
6256 descriptor[13] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES2_DecryptCbcNonBlocking()
6346 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES2_EncryptCfbNonBlocking()
6348 descriptor[11] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES2_EncryptCfbNonBlocking()
6350 descriptor[13] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES2_EncryptCfbNonBlocking()
6441 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES2_DecryptCfbNonBlocking()
6443 descriptor[11] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES2_DecryptCfbNonBlocking()
6445 descriptor[13] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES2_DecryptCfbNonBlocking()
6537 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES2_EncryptOfbNonBlocking()
6539 descriptor[11] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES2_EncryptOfbNonBlocking()
6541 descriptor[13] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES2_EncryptOfbNonBlocking()
6634 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES2_DecryptOfbNonBlocking()
6636 descriptor[11] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES2_DecryptOfbNonBlocking()
6638 descriptor[13] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES2_DecryptOfbNonBlocking()
6730 descriptor[11] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES3_EncryptEcbNonBlocking()
6732 descriptor[13] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES3_EncryptEcbNonBlocking()
6825 descriptor[11] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES3_DecryptEcbNonBlocking()
6827 descriptor[13] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES3_DecryptEcbNonBlocking()
6925 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES3_EncryptCbcNonBlocking()
6927 descriptor[11] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES3_EncryptCbcNonBlocking()
6929 descriptor[13] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES3_EncryptCbcNonBlocking()
7027 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES3_DecryptCbcNonBlocking()
7029 descriptor[11] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES3_DecryptCbcNonBlocking()
7031 descriptor[13] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES3_DecryptCbcNonBlocking()
7125 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES3_EncryptCfbNonBlocking()
7127 descriptor[11] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES3_EncryptCfbNonBlocking()
7129 descriptor[13] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES3_EncryptCfbNonBlocking()
7225 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES3_DecryptCfbNonBlocking()
7227 descriptor[11] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES3_DecryptCfbNonBlocking()
7229 descriptor[13] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES3_DecryptCfbNonBlocking()
7325 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES3_EncryptOfbNonBlocking()
7327 descriptor[11] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES3_EncryptOfbNonBlocking()
7329 descriptor[13] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES3_EncryptOfbNonBlocking()
7427 descriptor[9] = ADD_OFFSET((uint32_t)iv); in CAAM_DES3_DecryptOfbNonBlocking()
7429 descriptor[11] = ADD_OFFSET((uint32_t)ciphertext); in CAAM_DES3_DecryptOfbNonBlocking()
7431 descriptor[13] = ADD_OFFSET((uint32_t)plaintext); in CAAM_DES3_DecryptOfbNonBlocking()
7447 #define DESC_SET_ADDR(cmdWord, addr) ((cmdWord) = ADD_OFFSET((uint32_t)(addr)))