Home
last modified time | relevance | path

Searched refs:raw_guard_object (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/libcxxabi/src/
H A Dcxa_guard.cpp37 _LIBCXXABI_FUNC_VIS int __cxa_guard_acquire(guard_type* raw_guard_object) { in __cxa_guard_acquire() argument
38 SelectedImplementation imp(raw_guard_object); in __cxa_guard_acquire()
42 _LIBCXXABI_FUNC_VIS void __cxa_guard_release(guard_type *raw_guard_object) { in __cxa_guard_release() argument
43 SelectedImplementation imp(raw_guard_object); in __cxa_guard_release()
47 _LIBCXXABI_FUNC_VIS void __cxa_guard_abort(guard_type *raw_guard_object) { in __cxa_guard_abort() argument
48 SelectedImplementation imp(raw_guard_object); in __cxa_guard_abort()
H A Dcxa_guard_impl.h557 explicit GuardObject(uint32_t* raw_guard_object) in GuardObject()
558 : guard_byte(reinterpret_cast<uint8_t*>(raw_guard_object)), in GuardObject()
559 init_byte(reinterpret_cast<uint8_t*>(raw_guard_object) + 1, nullptr) {} in GuardObject()
562 explicit GuardObject(uint64_t* raw_guard_object) in GuardObject()
563 : guard_byte(reinterpret_cast<uint8_t*>(raw_guard_object)), in GuardObject()
564 …init_byte(reinterpret_cast<uint8_t*>(raw_guard_object) + 1, reinterpret_cast<uint32_t*>(raw_guard_… in GuardObject()