Lines Matching refs:ptr
1667 int ir_mem_unmap(void *ptr, size_t size) argument
1670 UnmapViewOfFile(ptr);
1674 int ir_mem_protect(void *ptr, size_t size) argument
1679 int ir_mem_unprotect(void *ptr, size_t size) argument
1684 int ir_mem_flush(void *ptr, size_t size) argument
1702 int ir_mem_unmap(void *ptr, size_t size) argument
1704 munmap(ptr, size);
1708 int ir_mem_protect(void *ptr, size_t size) argument
1710 if (mprotect(ptr, size, PROT_READ | PROT_EXEC) != 0) {
1719 int ir_mem_unprotect(void *ptr, size_t size) argument
1721 if (mprotect(ptr, size, PROT_READ | PROT_WRITE) != 0) {
1730 int ir_mem_flush(void *ptr, size_t size) argument
1733 __builtin___clear_cache((char*)(ptr), (char*)(ptr) + size);
1736 sys_icache_invalidate(ptr, size);
1739 VALGRIND_DISCARD_TRANSLATIONS(ptr, size);