Home
last modified time | relevance | path

Searched refs:processMap (Results 1 – 9 of 9) sorted by relevance

/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/tests/common/
Dtests_phys_map.c45 ProcessMappingArea_t processMap; variable
66 rc = TestMapProcessAddrs(0, &processMap); in TestMapCCRegs()
71 g_testHwRndCtxBaseAddr = processMap.processHwRndCtxBaseAddr; in TestMapCCRegs()
97 TestMunMapProcessAddrs(&processMap); in TestUnmapCCRegs()
105 unsigned int mapUserSpace(uint32_t numOfThreads, ProcessMappingArea_t *processMap, uint32_t userSpa… in mapUserSpace() argument
115 if (processMap == NULL) { in mapUserSpace()
146processMap->processHwRndCtxBaseAddr = (unsigned long)mmap((unsigned int *)USER_WORKSPACE_MEM_BASE_… in mapUserSpace()
152 if (!VALID_MAPPED_ADDR(processMap->processHwRndCtxBaseAddr)) { in mapUserSpace()
156 processMap->userSpaceSize = userSpaceSize; in mapUserSpace()
157processMap->processHwRndWorkBuffBaseAddr = processMap->processHwRndCtxBaseAddr + PROCESS_RND_WORKB… in mapUserSpace()
[all …]
Dtests_phys_map.h87 unsigned int TestMapProcessAddrs(uint32_t numOfThreads, ProcessMappingArea_t *processMap);
88 void TestMunMapProcessAddrs(ProcessMappingArea_t *processMap);
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/tests/proj/cc3x/cc312_r1/
Dtest_proj_map.c21 struct ProcessMappingArea_t processMap; variable
28 memset(&processMap, 0, sizeof(struct ProcessMappingArea_t)); in Test_ProjMap()
37 processMap.processTeeUnmanagedBaseAddr = Test_PalGetUnmanagedBaseAddr_s(); in Test_ProjMap()
39 processMap.processTeeUnmanagedBaseAddr = Test_PalGetUnmanagedBaseAddr(); in Test_ProjMap()
43 processMap.processTeeHwRegBaseAddr = (unsigned long)Test_PalIOMap((void *)DX_BASE_CC, in Test_ProjMap()
45 processMap.processTeeHwEnvBaseAddr = (unsigned long)Test_PalIOMap((void *)DX_BASE_ENV_REGS, in Test_ProjMap()
49 if ((!VALID_MAPPED_ADDR(processMap.processTeeHwRegBaseAddr)) || in Test_ProjMap()
50 (!VALID_MAPPED_ADDR(processMap.processTeeHwEnvBaseAddr)) || in Test_ProjMap()
51 (!VALID_MAPPED_ADDR(processMap.processTeeUnmanagedBaseAddr))) { in Test_ProjMap()
54 processMap.processTeeHwRegBaseAddr, in Test_ProjMap()
[all …]
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/tests/proj/cc3x/
Dtest_proj.h21 extern struct ProcessMappingArea_t processMap;
24 *(volatile uint32_t *)(processMap.processTeeHwRegBaseAddr + (offset))
28 (*(volatile uint32_t *)(processMap.processTeeHwRegBaseAddr + (offset))) = (uint32_t)(val); \
33 *(volatile uint32_t *)(processMap.processTeeHwEnvBaseAddr + (offset))
37 (*(volatile uint32_t *)(processMap.processTeeHwEnvBaseAddr + (offset))) = (uint32_t)(val); \
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/tests/integration_cc3x/runtime_integration_test/pal/include/
Drun_integration_pal_reg.h17 *(volatile uint32_t *)(processMap.processTeeHwRegBaseAddr + (offset))
21 (*(volatile uint32_t *)(processMap.processTeeHwRegBaseAddr + (offset))) = (uint32_t)(val); \
Drun_integration_pal_otp.h18 …(*(volatile uint32_t *)(processMap.processTeeHwEnvBaseAddr + RUNIT_ENV_OTP_START_OFFSET+ ((wordOff…
24 …*(volatile uint32_t *)(processMap.processTeeHwEnvBaseAddr + RUNIT_ENV_OTP_START_OFFSET + ((wordOff…
Drun_integration_pal_log.h167 … return *(volatile uint32_t *)(processMap.processTeeHwEnvBaseAddr + DX_ENV_COUNTER_RD_REG_OFFSET); in runIt_getCyclesPublic()
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/tests/integration_cc3x/cmpu_integration_test/
Dcmpu_integration_test.c104 unsigned long ccHwRegBaseAddr = processMap.processTeeHwRegBaseAddr; in cmpuIt_cmpuTest()
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/tests/integration_cc3x/dmpu_integration_test/
Ddmpu_integration_test.c106 unsigned long ccHwRegBaseAddr = processMap.processTeeHwRegBaseAddr; in dmpuIt_dmpuTest()