H A D | ux_page_table_c.c | 139 static void GetUxpteAt(UxPageTableStruct *upt, uint64_t addr); 140 static void PutUxpteAt(UxPageTableStruct *upt, uint64_t addr); 141 static bool IsPresentAt(UxPageTableStruct *upt, uint64_t addr); 142 static PMState UxpteOps(UxPageTableStruct *upt, uint64_t addr, size_t len, enum UxpteOp op); 193 PMState InitUxPageTable(UxPageTableStruct *upt, uint64_t addr, size_t len) in InitUxPageTable() argument 199 if (upt == NULL) { in InitUxPageTable() 200 HILOG_ERROR(LOG_CORE, "%{public}s: upt is NULL!", __func__); in InitUxPageTable() 203 upt->dataAddr = addr; in InitUxPageTable() 204 upt->dataSize = len; in InitUxPageTable() 205 upt in InitUxPageTable() 213 DeinitUxPageTable(UxPageTableStruct *upt) DeinitUxPageTable() argument 238 UxpteGet(UxPageTableStruct *upt, uint64_t addr, size_t len) UxpteGet() argument 246 UxptePut(UxPageTableStruct *upt, uint64_t addr, size_t len) UxptePut() argument 254 UxpteClear(UxPageTableStruct *upt, uint64_t addr, size_t len) UxpteClear() argument 262 UxpteIsPresent(UxPageTableStruct *upt, uint64_t addr, size_t len) UxpteIsPresent() argument 327 GetUxpteAt(UxPageTableStruct *upt, uint64_t addr) GetUxpteAt() argument 340 PutUxpteAt(UxPageTableStruct *upt, uint64_t addr) PutUxpteAt() argument 353 ClearUxpteAt(UxPageTableStruct *upt, uint64_t addr) ClearUxpteAt() argument 363 IsPresentAt(UxPageTableStruct *upt, uint64_t addr) IsPresentAt() argument 373 UxpteOps(UxPageTableStruct *upt, uint64_t addr, size_t len, enum UxpteOp op) UxpteOps() argument 454 InitUxPageTable(UxPageTableStruct *upt, uint64_t addr, size_t len) InitUxPageTable() argument 459 DeinitUxPageTable(UxPageTableStruct *upt) DeinitUxPageTable() argument 464 UxpteGet(UxPageTableStruct *upt, uint64_t addr, size_t len) UxpteGet() argument 466 UxptePut(UxPageTableStruct *upt, uint64_t addr, size_t len) UxptePut() argument 468 UxpteIsPresent(UxPageTableStruct *upt, uint64_t addr, size_t len) UxpteIsPresent() argument [all...] |