Lines Matching defs:prefix
137 struct jr_prefix *prefix;
146 bsz = hmax(sizeof(header), sizeof(*prefix));
243 struct jr_prefix *prefix;
254 if (sz < sizeof(*prefix))
255 sz = sizeof(*prefix);
264 prefix = jd->buf;
269 ret = fread(prefix, sizeof(*prefix), 1, jd->in);
274 prefix->id = bswap_32(prefix->id);
275 prefix->total_size = bswap_32(prefix->total_size);
276 prefix->timestamp = bswap_64(prefix->timestamp);
278 id = prefix->id;
279 size = prefix->total_size;
282 if (bs < sizeof(*prefix))
297 addr = ((void *)jd->buf) + sizeof(*prefix);
299 ret = fread(addr, bs - sizeof(*prefix), 1, jd->in);
614 sz = jr->prefix.total_size - sizeof(jr->info);
641 unwinding_data_size = jr->prefix.total_size - sizeof(jr->unwinding);
664 switch(jr->prefix.id) {
729 * match prefix
735 * skip prefix