Searched refs:base_value (Results 1 - 3 of 3) sorted by relevance

/fuchsia/zircon/kernel/object/
H A Dhandle.cpp28 // Masks for building a Handle's base_value, which ProcessDispatcher
31 // base_value bit fields:
59 // Returns a new |base_value| based on the value stored in the free
61 // from the last |base_value| used by this slot.
67 // Check the free memory for a stashed base_value.
81 // object. |base_value| gets the value for Handle::base_value_. |what|
84 const char* what, uint32_t* base_value) {
99 *base_value = GetNewBaseValue(addr);
111 uint32_t base_value; local
112 void* addr = Alloc(dispatcher, "new", &base_value);
83 Alloc(const fbl::RefPtr<Dispatcher>& dispatcher, const char* what, uint32_t* base_value) argument
121 Handle(fbl::RefPtr<Dispatcher> dispatcher, zx_rights_t rights, uint32_t base_value) argument
130 uint32_t base_value; local
139 Handle(Handle* rhs, zx_rights_t rights, uint32_t base_value) argument
[all...]
H A Dprocess_dispatcher.cpp43 // we don't lose any base_value bits or make the result negative
46 DEBUG_ASSERT((handle->base_value() & 0xc0000000) == 0);
48 auto handle_id = (handle->base_value() << 1) | 0x1;
/fuchsia/zircon/kernel/object/include/object/
H A Dhandle.h110 uint32_t base_value() const { function in class:final
117 // Maps an integer obtained by Handle::base_value() back to a Handle.
142 zx_rights_t rights, uint32_t base_value);
144 Handle(Handle* rhs, zx_rights_t rights, uint32_t base_value);
148 uint32_t* base_value);

Completed in 78 milliseconds