Home
last modified time | relevance | path

Searched refs:shadowOffset (Results 1 – 6 of 6) sorted by relevance

/kernel/liteos_a/kernel/extended/lms/usr/
Dlos_lms.c52 …NITIZE_ADDRESS void LmsMem2Shadow(uintptr_t memAddr, uintptr_t *shadowAddr, uint32_t *shadowOffset) in LmsMem2Shadow() argument
56 …*shadowOffset = ((memOffset % LMS_SHADOW_U8_REFER_BYTES) / LMS_SHADOW_U8_CELL_NUM) * LMS_SHADOW_BI… in LmsMem2Shadow()
173 uint32_t shadowOffset; in LmsGetShadowValue() local
174 LmsMem2Shadow(addr, &shadowAddr, &shadowOffset); in LmsGetShadowValue()
181 *shadowValue = ((*(char *)shadowAddr) >> shadowOffset) & LMS_SHADOW_MASK; in LmsGetShadowValue()
243 uint32_t shadowOffset = 0; in LmsPrintMemInfo() local
247 LmsMem2Shadow(dumpAddr, &shadowAddr, &shadowOffset); in LmsPrintMemInfo()
269 LMS_OUTPUT_INFO("|\t[0x%x | %2u]: ", shadowAddr, shadowOffset); in LmsPrintMemInfo()
288 uint32_t shadowOffset; in LmsGetShadowInfo() local
291 LmsMem2Shadow(memAddr, &shadowAddr, &shadowOffset); in LmsGetShadowInfo()
[all …]
Dlos_lms_pri.h92 uint32_t shadowOffset; member
126 void LmsMem2Shadow(uintptr_t memAddr, uintptr_t *shadowAddr, uint32_t *shadowOffset);
/kernel/liteos_a/kernel/extended/lms/
Dlos_lms.c196 …2 OsLmsMem2Shadow(LmsMemListNode *node, UINTPTR memAddr, UINTPTR *shadowAddr, UINT32 *shadowOffset) in OsLmsMem2Shadow() argument
206 *shadowOffset = ((memOffset % LMS_SHADOW_U8_REFER_BYTES) / LMS_SHADOW_U8_CELL_NUM) * in OsLmsMem2Shadow()
214 UINT32 shadowOffset; in OsLmsGetShadowInfo() local
217 if (OsLmsMem2Shadow(node, memAddr, &shadowAddr, &shadowOffset) != LOS_OK) { in OsLmsGetShadowInfo()
221 shadowValue = ((*(UINT8 *)shadowAddr) >> shadowOffset) & LMS_SHADOW_MASK; in OsLmsGetShadowInfo()
224 info->shadowOffset = shadowOffset; in OsLmsGetShadowInfo()
283 UINT32 shadowOffset; in OsLmsGetShadowValue() local
284 if (OsLmsMem2Shadow(node, addr, &shadowAddr, &shadowOffset) != LOS_OK) { in OsLmsGetShadowValue()
288 *shadowValue = ((*(UINT8 *)shadowAddr) >> shadowOffset) & LMS_SHADOW_MASK; in OsLmsGetShadowValue()
493 UINT32 shadowOffset = 0; in OsLmsPrintMemInfo() local
[all …]
Dlos_lms_pri.h92 UINT32 shadowOffset; member
/kernel/liteos_m/components/lms/
Dlos_lms.c209 …2 OsLmsMem2Shadow(LmsMemListNode *node, UINTPTR memAddr, UINTPTR *shadowAddr, UINT32 *shadowOffset) in OsLmsMem2Shadow() argument
219 *shadowOffset = ((memOffset % LMS_SHADOW_U8_REFER_BYTES) / LMS_SHADOW_U8_CELL_NUM) * in OsLmsMem2Shadow()
227 UINT32 shadowOffset; in OsLmsGetShadowInfo() local
230 if (OsLmsMem2Shadow(node, memAddr, &shadowAddr, &shadowOffset) != LOS_OK) { in OsLmsGetShadowInfo()
234 shadowValue = ((*(UINT8 *)shadowAddr) >> shadowOffset) & LMS_SHADOW_MASK; in OsLmsGetShadowInfo()
237 info->shadowOffset = shadowOffset; in OsLmsGetShadowInfo()
296 UINT32 shadowOffset; in OsLmsGetShadowValue() local
297 if (OsLmsMem2Shadow(node, addr, &shadowAddr, &shadowOffset) != LOS_OK) { in OsLmsGetShadowValue()
301 *shadowValue = ((*(UINT8 *)shadowAddr) >> shadowOffset) & LMS_SHADOW_MASK; in OsLmsGetShadowValue()
507 UINT32 shadowOffset = 0; in OsLmsPrintMemInfo() local
[all …]
Dlos_lms_pri.h92 UINT32 shadowOffset; member