Lines Matching defs:start
193 // All addresses are 32bit relative offsets to start.
420 // range. All addresses are 32bit relative offsets to start.
554 void RegisterNonABICompliantCodeRange(void* start, size_t size_in_bytes) {
573 ExceptionHandlerRecord* record = new (start) ExceptionHandlerRecord();
578 reinterpret_cast<DWORD64>(start)));
582 CHECK(VirtualProtect(start, sizeof(ExceptionHandlerRecord),
587 CodeRangeUnwindingRecord* record = new (start) CodeRangeUnwindingRecord();
593 reinterpret_cast<DWORD64>(start),
594 reinterpret_cast<DWORD64>(reinterpret_cast<uint8_t*>(start) +
599 CHECK(VirtualProtect(start, sizeof(CodeRangeUnwindingRecord),
604 void UnregisterNonABICompliantCodeRange(void* start) {
613 reinterpret_cast<ExceptionHandlerRecord*>(start);
618 CHECK(VirtualProtect(start, sizeof(ExceptionHandlerRecord),
624 reinterpret_cast<CodeRangeUnwindingRecord*>(start);
631 CHECK(VirtualProtect(start, sizeof(CodeRangeUnwindingRecord),