Lines Matching refs:_image

775       self._image = open(self.filename, 'rb')
777 self._image = open(self.filename, 'r+b')
778 self._image.seek(0, os.SEEK_END)
779 self.image_size = self._image.tell()
781 self._image.seek(0, os.SEEK_SET)
782 header_bin = self._image.read(struct.calcsize(self.HEADER_FORMAT))
811 chunk_offset = self._image.tell()
813 header_bin = self._image.read(struct.calcsize(ImageChunk.FORMAT))
827 self._image.tell(),
829 self._image.seek(data_sz, os.SEEK_CUR)
835 fill_data = self._image.read(4)
856 self._image.read(4)
864 self._sparse_end = self._image.tell()
870 junk_len = len(self._image.read())
891 self._image.seek(self.NUM_CHUNKS_AND_BLOCKS_OFFSET, os.SEEK_SET)
892 self._image.write(struct.pack(self.NUM_CHUNKS_AND_BLOCKS_FORMAT,
913 self._image.seek(0, os.SEEK_END)
917 self._image.truncate(self._image.tell() + num_bytes)
925 self._image.seek(self._sparse_end, os.SEEK_SET)
926 self._image.write(struct.pack(ImageChunk.FORMAT,
950 self._image.seek(0, os.SEEK_END)
951 self._image.write(data)
959 self._image.seek(self._sparse_end, os.SEEK_SET)
960 self._image.write(struct.pack(ImageChunk.FORMAT,
966 self._image.write(data)
989 self._image.seek(0, os.SEEK_END)
990 self._image.write(fill_data * (size//4))
998 self._image.seek(self._sparse_end, os.SEEK_SET)
999 self._image.write(struct.pack(ImageChunk.FORMAT,
1004 self._image.write(fill_data)
1036 self._image.seek(self._file_pos)
1037 data = self._image.read(size)
1052 self._image.seek(chunk.input_offset + chunk_pos_offset)
1053 data.extend(self._image.read(chunk_pos_to_go))
1093 self._image.truncate(size)
1128 self._image.seek(chunk.chunk_offset)
1129 self._image.write(struct.pack(ImageChunk.FORMAT,
1145 self._image.truncate(truncate_at)