Lines Matching full:blob
78 nvram::storage::Status LoadFile(const char* name, nvram::Blob* blob) {
100 if (!blob->Resize(data_file_stat.st_size)) {
105 if (!android::base::ReadFully(data_file_fd.get(), blob->data(),
106 blob->size())) {
114 // Writes blob to the storage object indicated by |name|.
115 nvram::storage::Status StoreFile(const char* name, const nvram::Blob& blob) {
127 if (!android::base::WriteFully(data_file_fd.get(), blob.data(),
128 blob.size())) {
170 Status LoadHeader(Blob* blob) {
171 return LoadFile(kHeaderFileName, blob);
174 Status StoreHeader(const Blob& blob) {
175 return StoreFile(kHeaderFileName, blob);
178 Status LoadSpace(uint32_t index, Blob* blob) {
183 return LoadFile(name, blob);
186 Status StoreSpace(uint32_t index, const Blob& blob) {
191 return StoreFile(name, blob);