Lines Matching refs:header
123 const unsigned char *header;
176 * wrappers for header alloc (vs. calling one vs. other at call site)
212 table->header = header_start;
268 } __attribute__ ((__packed__)) *header;
270 if (table->header)
313 header = alloc(hdrSize);
314 if (!header)
317 header->version = 1;
318 header->eh_frame_ptr_enc = DW_EH_PE_abs | DW_EH_PE_native;
319 header->fde_count_enc = DW_EH_PE_abs | DW_EH_PE_data4;
320 header->table_enc = DW_EH_PE_abs | DW_EH_PE_native;
321 put_unaligned((unsigned long)table->address, &header->eh_frame_ptr);
322 BUILD_BUG_ON(offsetof(typeof(*header), fde_count)
323 % __alignof(typeof(header->fde_count)));
324 header->fde_count = n;
326 BUILD_BUG_ON(offsetof(typeof(*header), table)
327 % __alignof(typeof(*header->table)));
336 header->table[n].start = read_pointer(&ptr,
340 header->table[n].fde = (unsigned long)fde;
343 WARN_ON(n != header->fde_count);
345 sort(header->table,
347 sizeof(*header->table),
352 table->header = (const void *)header;
452 kfree(table->header);
933 const u8 *hdr = table->header;