Lines Matching refs:package_file
91 def parse_package_file(self, package_file): argument
93 package_file.seek(COMPINFO_LEN_OFFSET)
94 compinfo_len_buffer = package_file.read(COMPINFO_LEN_SIZE)
103 package_file.seek(self.component_offset)
104 next_tlv_type_buffer = package_file.read(HASH_TYPE_SIZE)
109 package_file.seek(self.component_offset)
110 hashdata_len_buffer = package_file.read(HASH_LENGTH_SIZE)
116 package_file.seek(self.component_offset)
117 sign_len_buffer = package_file.read(HASH_LENGTH_SIZE)
128 def parse_component(self, package_file): argument
130 package_file.seek(self.addr_offset)
131 component_addr = package_file.read(self.addr_size)
134 package_file.seek(self.type_offset)
135 component_type_buffer = package_file.read(COMPONENT_TYPE_SIZE)
138 package_file.seek(self.size_offset)
139 component_size_buffer = package_file.read(COMPONENT_SIZE_SIZE)
148 def create_image_file(self, package_file): argument
150 self.parse_component(package_file)
166 package_file.seek(self.component_offset)
174 image_buffer = package_file.read(component_size)
200 with open(OPTIONS_MANAGER.unpack_package_path, "rb") as package_file:
201 if not self.parse_package_file(package_file):
208 if not self.create_image_file(package_file):