Lines Matching defs:buffer
148 uint32_t &sequence, sptr<SurfaceBuffer>& buffer)
153 buffer = new SurfaceBufferImpl(sequence);
154 ret = buffer->ReadFromMessageParcel(parcel);
160 uint32_t sequence, const sptr<SurfaceBuffer> &buffer)
165 if (!parcel.WriteBool(buffer != nullptr)) {
168 if (buffer != nullptr) {
169 return buffer->WriteToMessageParcel(parcel);
418 GSError DumpToFileAsync(pid_t pid, std::string name, sptr<SurfaceBuffer> &buffer)
426 if (buffer == nullptr) {
427 BLOGE("buffer is a nullptr.");
431 size_t size = buffer->GetSize();
433 uint8_t* src = static_cast<uint8_t*>(buffer->GetVirAddr());
452 std::thread file_writer(WriteToFile, prefixPath, std::to_string(pid), dest, size, buffer->GetFormat(),
453 buffer->GetWidth(), buffer->GetHeight(), name);
460 BLOGE("BufferDump buffer size(%{public}zu) error.", size);