Lines Matching refs:uintptr_t
22 uint32_t FlushInstructionCache(uintptr_t hProcess, void *lpBaseAddress,
23 uintptr_t dwSize);
24 uintptr_t GetCurrentProcess(void);
71 arg.addr = (uintptr_t)start; in __clear_cache()
72 arg.len = (uintptr_t)end - (uintptr_t)start; in __clear_cache()
95 const uintptr_t start_int = (uintptr_t)start; in __clear_cache()
96 const uintptr_t end_int = (uintptr_t)end; in __clear_cache()
99 cacheflush(start, (uintptr_t)end - (uintptr_t)start, BCACHE); in __clear_cache()
101 uint64_t xstart = (uint64_t)(uintptr_t)start; in __clear_cache()
102 uint64_t xend = (uint64_t)(uintptr_t)end; in __clear_cache()
138 const size_t len = (uintptr_t)end - (uintptr_t)start; in __clear_cache()
140 const uintptr_t mask = ~(line_size - 1); in __clear_cache()
141 const uintptr_t start_line = ((uintptr_t)start) & mask; in __clear_cache()
142 const uintptr_t end_line = ((uintptr_t)start + len + line_size - 1) & mask; in __clear_cache()
144 for (uintptr_t line = start_line; line < end_line; line += line_size) in __clear_cache()
148 for (uintptr_t line = start_line; line < end_line; line += line_size) in __clear_cache()
153 const size_t len = (uintptr_t)end - (uintptr_t)start; in __clear_cache()
155 const uintptr_t mask = ~(dword_size - 1); in __clear_cache()
156 const uintptr_t start_dword = ((uintptr_t)start) & mask; in __clear_cache()
157 const uintptr_t end_dword = ((uintptr_t)start + len + dword_size - 1) & mask; in __clear_cache()
159 for (uintptr_t dword = start_dword; dword < end_dword; dword += dword_size) in __clear_cache()
175 arg.addr = (uintptr_t)start; in __clear_cache()
176 arg.len = (uintptr_t)end - (uintptr_t)start; in __clear_cache()