Searched refs:shadowAddr (Results 1 – 7 of 7) sorted by relevance
| /kernel/liteos_a/kernel/extended/lms/usr/ |
| D | los_lms.c | 52 ATTRIBUTE_NO_SANITIZE_ADDRESS void LmsMem2Shadow(uintptr_t memAddr, uintptr_t *shadowAddr, uint32_t… in LmsMem2Shadow() argument 55 *shadowAddr = g_shadowStartAddr + memOffset / LMS_SHADOW_U8_REFER_BYTES; in LmsMem2Shadow() 172 uintptr_t shadowAddr; in LmsGetShadowValue() local 174 LmsMem2Shadow(addr, &shadowAddr, &shadowOffset); in LmsGetShadowValue() 176 if (LmsIsShadowAddrMapped(shadowAddr, shadowAddr) != LMS_OK) { in LmsGetShadowValue() 181 *shadowValue = ((*(char *)shadowAddr) >> shadowOffset) & LMS_SHADOW_MASK; in LmsGetShadowValue() 242 uintptr_t shadowAddr = 0; in LmsPrintMemInfo() local 247 LmsMem2Shadow(dumpAddr, &shadowAddr, &shadowOffset); in LmsPrintMemInfo() 249 if (LmsIsShadowAddrMapped(shadowAddr, shadowAddr) != LMS_OK) { in LmsPrintMemInfo() 269 LMS_OUTPUT_INFO("|\t[0x%x | %2u]: ", shadowAddr, shadowOffset); in LmsPrintMemInfo() [all …]
|
| D | los_lmslibc.c | 41 uintptr_t shadowAddr, offset; in LmsFree() local 42 LmsMem2Shadow((uintptr_t)ptr, &shadowAddr, &offset); in LmsFree() 45 if (LmsIsShadowAddrMapped(shadowAddr, shadowAddr) == LMS_OK) { in LmsFree()
|
| D | los_lms_pri.h | 91 uintptr_t shadowAddr; member 126 void LmsMem2Shadow(uintptr_t memAddr, uintptr_t *shadowAddr, uint32_t *shadowOffset);
|
| /kernel/liteos_a/kernel/extended/lms/ |
| D | los_lms.c | 196 STATIC INLINE UINT32 OsLmsMem2Shadow(LmsMemListNode *node, UINTPTR memAddr, UINTPTR *shadowAddr, UI… in OsLmsMem2Shadow() argument 205 *shadowAddr = node->shadowStart + memOffset / LMS_SHADOW_U8_REFER_BYTES; in OsLmsMem2Shadow() 213 UINTPTR shadowAddr; in OsLmsGetShadowInfo() local 217 if (OsLmsMem2Shadow(node, memAddr, &shadowAddr, &shadowOffset) != LOS_OK) { in OsLmsGetShadowInfo() 221 shadowValue = ((*(UINT8 *)shadowAddr) >> shadowOffset) & LMS_SHADOW_MASK; in OsLmsGetShadowInfo() 223 info->shadowAddr = shadowAddr; in OsLmsGetShadowInfo() 282 UINTPTR shadowAddr; in OsLmsGetShadowValue() local 284 if (OsLmsMem2Shadow(node, addr, &shadowAddr, &shadowOffset) != LOS_OK) { in OsLmsGetShadowValue() 288 *shadowValue = ((*(UINT8 *)shadowAddr) >> shadowOffset) & LMS_SHADOW_MASK; in OsLmsGetShadowValue() 492 UINTPTR shadowAddr = 0; in OsLmsPrintMemInfo() local [all …]
|
| D | los_lms_pri.h | 91 UINTPTR shadowAddr; member
|
| /kernel/liteos_m/components/lms/ |
| D | los_lms.c | 209 STATIC INLINE UINT32 OsLmsMem2Shadow(LmsMemListNode *node, UINTPTR memAddr, UINTPTR *shadowAddr, UI… in OsLmsMem2Shadow() argument 218 *shadowAddr = node->shadowStart + memOffset / LMS_SHADOW_U8_REFER_BYTES; in OsLmsMem2Shadow() 226 UINTPTR shadowAddr; in OsLmsGetShadowInfo() local 230 if (OsLmsMem2Shadow(node, memAddr, &shadowAddr, &shadowOffset) != LOS_OK) { in OsLmsGetShadowInfo() 234 shadowValue = ((*(UINT8 *)shadowAddr) >> shadowOffset) & LMS_SHADOW_MASK; in OsLmsGetShadowInfo() 236 info->shadowAddr = shadowAddr; in OsLmsGetShadowInfo() 295 UINTPTR shadowAddr; in OsLmsGetShadowValue() local 297 if (OsLmsMem2Shadow(node, addr, &shadowAddr, &shadowOffset) != LOS_OK) { in OsLmsGetShadowValue() 301 *shadowValue = ((*(UINT8 *)shadowAddr) >> shadowOffset) & LMS_SHADOW_MASK; in OsLmsGetShadowValue() 506 UINTPTR shadowAddr = 0; in OsLmsPrintMemInfo() local [all …]
|
| D | los_lms_pri.h | 91 UINTPTR shadowAddr; member
|