Searched refs:value_ptr (Results 1 - 4 of 4) sorted by relevance

/fuchsia/zircon/kernel/syscalls/
H A Dfutex.cpp18 zx_status_t sys_futex_wait(user_in_ptr<const zx_futex_t> value_ptr, int32_t current_value, zx_time_t deadline) { argument
19 LTRACEF("futex %p current %d\n", value_ptr.get(), current_value);
22 value_ptr, current_value, deadline);
25 zx_status_t sys_futex_wake(user_in_ptr<const zx_futex_t> value_ptr, uint32_t count) { argument
26 LTRACEF("futex %p count %" PRIu32 "\n", value_ptr.get(), count);
29 value_ptr, count);
/fuchsia/zircon/kernel/object/include/object/
H A Dfutex_context.h32 // FutexWait first verifies that the integer pointed to by |value_ptr|
36 // on the same |value_ptr| futex.
37 zx_status_t FutexWait(user_in_ptr<const int> value_ptr, int current_value, zx_time_t deadline);
39 // FutexWake will wake up to |count| number of threads blocked on the |value_ptr| futex.
40 zx_status_t FutexWake(user_in_ptr<const int> value_ptr, uint32_t count);
/fuchsia/zircon/kernel/object/
H A Dfutex_context.cpp29 zx_status_t FutexContext::FutexWait(user_in_ptr<const int> value_ptr, int current_value, zx_time_t deadline) { argument
32 uintptr_t futex_key = reinterpret_cast<uintptr_t>(value_ptr.get());
36 // FutexWait() checks that the address value_ptr still contains
37 // current_value, and if so it sleeps awaiting a FutexWake() on value_ptr.
45 zx_status_t result = value_ptr.copy_from_user(&value);
99 zx_status_t FutexContext::FutexWake(user_in_ptr<const int> value_ptr, argument
105 uintptr_t futex_key = reinterpret_cast<uintptr_t>(value_ptr.get());
/fuchsia/zircon/system/ulib/hwreg/include/hwreg/
H A Dbitfields.h201 BitfieldRef(IntType* value_ptr, uint32_t bit_high_incl, uint32_t bit_low) argument
202 : value_ptr_(value_ptr), shift_(bit_low),

Completed in 60 milliseconds