Lines Matching refs:header
139 struct jitheader header; in jit_open() local
152 bsz = hmax(sizeof(header), sizeof(*prefix)); in jit_open()
163 ret = fread(buf, sizeof(header), 1, jd->in); in jit_open()
167 memcpy(&header, buf, sizeof(header)); in jit_open()
169 if (header.magic != JITHEADER_MAGIC) { in jit_open()
170 if (header.magic != JITHEADER_MAGIC_SW) in jit_open()
176 header.version = bswap_32(header.version); in jit_open()
177 header.total_size = bswap_32(header.total_size); in jit_open()
178 header.pid = bswap_32(header.pid); in jit_open()
179 header.elf_mach = bswap_32(header.elf_mach); in jit_open()
180 header.timestamp = bswap_64(header.timestamp); in jit_open()
181 header.flags = bswap_64(header.flags); in jit_open()
184 jd->use_arch_timestamp = header.flags & JITDUMP_FLAGS_ARCH_TIMESTAMP; in jit_open()
188 header.version, in jit_open()
189 header.total_size, in jit_open()
190 (unsigned long long)header.timestamp, in jit_open()
191 header.pid, in jit_open()
192 header.elf_mach, in jit_open()
195 if (header.version > JITHEADER_VERSION) { in jit_open()
197 header.version); in jit_open()
201 if (header.flags & JITDUMP_FLAGS_RESERVED) { in jit_open()
203 (unsigned long long)header.flags & JITDUMP_FLAGS_RESERVED); in jit_open()
220 bs = header.total_size - sizeof(header); in jit_open()
370 size = perf_data__write(jd->output, event, event->header.size); in jit_inject_event()
490 event->mmap2.header.type = PERF_RECORD_MMAP2; in jit_repipe_code_load()
491 event->mmap2.header.misc = PERF_RECORD_MISC_USER; in jit_repipe_code_load()
492 event->mmap2.header.size = (sizeof(event->mmap2) - in jit_repipe_code_load()
507 id = (void *)((unsigned long)event + event->mmap.header.size - idr_size); in jit_repipe_code_load()
599 event->mmap2.header.type = PERF_RECORD_MMAP2; in jit_repipe_code_move()
600 event->mmap2.header.misc = PERF_RECORD_MISC_USER; in jit_repipe_code_move()
601 event->mmap2.header.size = (sizeof(event->mmap2) - in jit_repipe_code_move()
616 id = (void *)((unsigned long)event + event->mmap.header.size - idr_size); in jit_repipe_code_move()