Lines Matching refs:data
222 def __init__(self, name, ftype, data, cbfs_offset, compress=COMPRESS_NONE): argument
226 self.data = data
227 self.orig_data = data
234 self.data_len = len(data)
246 indata = self.data
248 data = self.comp_bintool.decompress(indata)
250 data = indata
251 self.memlen = len(data)
252 self.data = data
256 def stage(cls, base_address, name, data, cbfs_offset): argument
270 cfile = CbfsFile(name, TYPE_STAGE, data, cbfs_offset)
275 def raw(cls, name, data, cbfs_offset, compress): argument
289 return CbfsFile(name, TYPE_RAW, data, cbfs_offset, compress)
358 data = self.data
360 elf_data = elf.DecodeElf(data, self.base_address)
364 data = elf_data.data
366 orig_data = data
368 data = self.comp_bintool.compress(orig_data)
370 self.data_len = len(data)
377 data = tools.get_bytes(self.erase_byte, self.size)
400 size = len(content) + len(data)
413 return hdr + name + pad + attr + content + data, hdr_len
529 def add_file_stage(self, name, data, cbfs_offset=None): argument
542 cfile = CbfsFile.stage(self._base_address, name, data, cbfs_offset)
546 def add_file_raw(self, name, data, cbfs_offset=None, argument
561 cfile = CbfsFile.raw(name, data, cbfs_offset, compress)
616 data, data_offset = cbf.get_data_and_offset(pos,
618 fd.write(data)
655 def __init__(self, data, read=True): argument
665 self.data = data
671 with io.BytesIO(self.data) as fd:
673 if not self._find_and_read_header(fd, len(self.data)):
727 data = fd.read(FILE_HEADER_LEN)
728 if len(data) < FILE_HEADER_LEN:
732 data)
762 cfile.data = fd.read(cfile.memlen)
765 data = fd.read(size)
766 cfile = CbfsFile.raw(name, data, cbfs_offset, attrs)
769 print('data', data)
820 data = hdr + fd.read(alen - 8)
824 ATTR_COMPRESSION_FORMAT, data)
828 ATTR_STAGE_FORMAT, data)
832 attr_size -= len(data)
849 data = fd.read(HEADER_LEN)
850 if len(data) < HEADER_LEN:
855 HEADER_FORMAT, data)
876 data = fd.read(ATTRIBUTE_ALIGN)
877 if len(data) < ATTRIBUTE_ALIGN:
879 pos = data.find(b'\0')
881 val += data
883 val += data[:pos]