Lines Matching refs:buffer_obj

643                 const binder_buffer_object *buffer_obj = reinterpret_cast<  in writeObject()  local
645 if ((void *)buffer_obj->buffer != nullptr) { in writeObject()
1228 const binder_buffer_object *buffer_obj = in readObject() local
1230 if ((void *)buffer_obj->buffer == nullptr) { in readObject()
1298 bool Parcel::verifyBufferObject(const binder_buffer_object *buffer_obj, in verifyBufferObject() argument
1301 if (buffer_obj->length != size) { in verifyBufferObject()
1303 static_cast<uint64_t>(buffer_obj->length), size); in verifyBufferObject()
1307 if (buffer_obj->flags != flags) { in verifyBufferObject()
1308 ALOGE("Buffer flags 0x%02X do not match expected flags 0x%02X.", buffer_obj->flags, flags); in verifyBufferObject()
1313 if (buffer_obj->parent != parent) { in verifyBufferObject()
1315 static_cast<uint64_t>(buffer_obj->parent), parent); in verifyBufferObject()
1318 if (buffer_obj->parent_offset != parentOffset) { in verifyBufferObject()
1320 static_cast<uint64_t>(buffer_obj->parent_offset), parentOffset); in verifyBufferObject()
1334 void* childBuffer = reinterpret_cast<void*>(buffer_obj->buffer); in verifyBufferObject()
1351 const binder_buffer_object* buffer_obj = readObject<binder_buffer_object>(buffer_handle); in readBuffer() local
1353 if (buffer_obj == nullptr || buffer_obj->hdr.type != BINDER_TYPE_PTR) { in readBuffer()
1357 if (!verifyBufferObject(buffer_obj, buffer_size, flags, parent, parentOffset)) { in readBuffer()
1362 *buffer_out = reinterpret_cast<void*>(buffer_obj->buffer); in readBuffer()