Home
last modified time | relevance | path

Searched refs:reservation_value (Results 1 – 8 of 8) sorted by relevance

/frameworks/libs/binary_translation/runtime_primitives/include/berberis/runtime_primitives/
Dmemory_region_reservation.h42 static_assert(sizeof(Type) <= sizeof(cpu->reservation_value), in Load()
48 cpu->reservation_value = ReservationLoad(cpu, aligned_addr, mem_order); in Load()
51 return static_cast<Type>(cpu->reservation_value >> ((addr - aligned_addr) * CHAR_BIT)); in Load()
57 static_assert(sizeof(Type) <= sizeof(cpu->reservation_value), in Store()
67 auto cur_value = cpu->reservation_value; in Store()
68 auto new_value = cpu->reservation_value; in Store()
/frameworks/libs/native_bridge_support/guest_state/include/native_bridge_support/riscv64/guest_state/
Dguest_state_cpu_state.h37 Reservation reservation_value; member
/frameworks/libs/native_bridge_support/guest_state/include/native_bridge_support/arm64/guest_state/
Dguest_state_cpu_state.h61 Reservation reservation_value; member
/frameworks/libs/native_bridge_support/guest_state/include/native_bridge_support/arm/guest_state/
Dguest_state_cpu_state.h61 Reservation reservation_value; member
/frameworks/libs/binary_translation/guest_state/riscv64/
Dguest_state_arch.cc89 return offsetof(ThreadState, cpu.reservation_value); in GetThreadStateReservationValueOffset()
/frameworks/libs/binary_translation/backend/include/berberis/backend/x86_64/
Dmachine_ir.h161 auto reservation_value_offset = offsetof(ThreadState, cpu.reservation_value); in IsCPUStateGet()
184 auto reservation_value_offset = offsetof(ThreadState, cpu.reservation_value); in IsCPUStatePut()
/frameworks/libs/binary_translation/backend/x86_64/
Dlocal_guest_context_optimizer_test.cc129 auto offset = offsetof(ProcessState, cpu.reservation_value); in TEST()
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/
Dfrontend.h202 auto reservation_value = AllocTempReg(); in Sc() local
204 Gen<x86_64::MovqRegMemBaseDisp>(reservation_value, x86_64::kMachineRegRBP, value_offset); in Sc()
216 return MemoryRegionReservationExchange(aligned_addr, reservation_value); in Sc()