Lines Matching refs:f

66     with open(ta_f, 'rb') as f:
67 elffile = ELFFile(f)
79 f.seek(offs)
80 flags = struct.unpack('<I', f.read(4))[0]
92 with open(sp_f, 'rb') as f:
94 elffile = ELFFile(f)
106 def dump_bin(f, ts, compress): argument
117 f.write('\t\t')
118 f.write(hex(bytes[i]) + ',')
121 f.write('\n')
123 f.write(' ')
147 f = open(args.out, 'w')
148 f.write('/* Generated from ' + ts + ' by ' +
150 f.write('#include <kernel/embedded_ts.h>\n\n')
151 f.write('#include <scattered_array.h>\n\n')
152 f.write('const uint8_t ts_bin_' + ts_uuid.hex + '[] = {\n')
153 ts_size, ts_uncompressed_size = dump_bin(f, ts, args.compress)
154 f.write('};\n')
158 f.write('#include <kernel/secure_partition.h>\n\n')
159 f.write('const uint8_t fdt_bin_' + ts_uuid.hex + '[] = {\n')
160 dump_bin(f, args.manifest, False)
161 f.write('};\n')
162 f.write('SCATTERED_ARRAY_DEFINE_PG_ITEM(sp_images, struct \
164 f.write('\t.fdt = fdt_bin_' + ts_uuid.hex + ',\n')
166 f.write('. image = {')
167 f.write('\t.flags = 0x{:04x},\n'.format(sp_get_flags(ts)))
169 f.write('SCATTERED_ARRAY_DEFINE_PG_ITEM(early_tas, struct \
171 f.write('\t.flags = 0x{:04x},\n'.format(ta_get_flags(ts)))
172 f.write('\t.uuid = {\n')
173 f.write('\t\t.timeLow = 0x{:08x},\n'.format(ts_uuid.time_low))
174 f.write('\t\t.timeMid = 0x{:04x},\n'.format(ts_uuid.time_mid))
175 f.write('\t\t.timeHiAndVersion = ' +
177 f.write('\t\t.clockSeqAndNode = {\n')
180 f.write('\t\t\t')
181 f.write(', '.join('0x' + csn[i:i + 2] for i in range(0, len(csn), 2)))
182 f.write('\n\t\t},\n\t},\n')
183 f.write('\t.size = sizeof(ts_bin_' + ts_uuid.hex +
185 f.write('\t.ts = ts_bin_' + ts_uuid.hex + ',\n')
187 f.write('\t.uncompressed_size = '
190 f.write('}\n')
191 f.write('};\n')
192 f.close()