Lines Matching refs:off
146 void* prop_area::allocate_obj(const size_t size, uint_least32_t* const off) { in allocate_obj() argument
152 *off = bytes_used_; in allocate_obj()
154 return data_ + *off; in allocate_obj()
157 prop_bt* prop_area::new_prop_bt(const char* name, uint32_t namelen, uint_least32_t* const off) { in new_prop_bt() argument
162 *off = new_offset; in new_prop_bt()
170 uint32_t valuelen, uint_least32_t* const off) { in new_prop_info() argument
193 *off = new_offset; in new_prop_info()
197 void* prop_area::to_prop_obj(uint_least32_t off) { in to_prop_obj() argument
198 if (off > pa_data_size_) return nullptr; in to_prop_obj()
200 return (data_ + off); in to_prop_obj()
204 uint_least32_t off = atomic_load_explicit(off_p, memory_order_consume); in to_prop_bt() local
205 return reinterpret_cast<prop_bt*>(to_prop_obj(off)); in to_prop_bt()
209 uint_least32_t off = atomic_load_explicit(off_p, memory_order_consume); in to_prop_info() local
210 return reinterpret_cast<prop_info*>(to_prop_obj(off)); in to_prop_info()