Lines Matching refs:evh
1475 struct fmt_event_header *evh = (struct fmt_event_header *)buf; in evtr_load_fmt() local
1484 sizeof(*evh) - sizeof(evh->eh))) { in evtr_load_fmt()
1487 assert(!evh->subsys_len); in evtr_load_fmt()
1488 if (evh->subsys_len) { in evtr_load_fmt()
1489 if (!(subsys = malloc(evh->subsys_len))) { in evtr_load_fmt()
1493 if (evtr_read(evtr, subsys, evh->subsys_len)) { in evtr_load_fmt()
1500 if (!(fmtstr = malloc(evh->fmt_len + 1))) { in evtr_load_fmt()
1504 if (evtr_read(evtr, fmtstr, evh->fmt_len)) { in evtr_load_fmt()
1507 fmtstr[evh->fmt_len] = '\0'; in evtr_load_fmt()
1510 printd(DS, "fmt_map_insert (%d, %s)\n", evh->id, fmt->fmt); in evtr_load_fmt()
1511 evtr->err = fmt_map_insert(&evtr->fmtmap.root, fmt, evh->id); in evtr_load_fmt()
1540 struct string_event_header *evh = (struct string_event_header *)buf; in evtr_load_string() local
1543 sizeof(*evh) - sizeof(evh->eh))) { in evtr_load_string()
1546 if (evh->len > PATH_MAX) { in evtr_load_string()
1550 if (evh->len && evtr_read(evtr, sbuf, evh->len)) { in evtr_load_string()
1553 sbuf[evh->len] = 0; in evtr_load_string()
1554 if (evh->ns >= EVTR_NS_MAX) { in evtr_load_string()
1559 printd(DS, "evtr_load_string:ns %d id %d : \"%s\"\n", evh->ns, evh->id, in evtr_load_string()
1561 evtr->err = string_map_insert(&evtr->maps[evh->ns - 1].root, sbuf, evh->id); in evtr_load_string()
1611 struct probe_event_header *evh = (struct probe_event_header *)buf; in evtr_load_probe() local
1615 sizeof(*evh) - sizeof(evh->eh))) in evtr_load_probe()
1618 ev->ts = evh->eh.ts; in evtr_load_probe()
1620 ev->line = evh->line; in evtr_load_probe()
1621 ev->cpu = evh->cpu; in evtr_load_probe()
1622 if ((cpu = evtr_cpu(evtr, evh->cpu))) { in evtr_load_probe()
1627 if (evh->file) { in evtr_load_probe()
1630 evh->file); in evtr_load_probe()
1641 if (evh->fmt) { in evtr_load_probe()
1643 if (!(fmt = fmt_map_find(&evtr->fmtmap.root, evh->fmt))) { in evtr_load_probe()
1652 if (evh->datalen) { in evtr_load_probe()
1653 if (evtr_query_reserve_buf(q, evh->datalen + 1)) { in evtr_load_probe()
1655 } else if (!evtr_read(evtr, q->buf, evh->datalen)) { in evtr_load_probe()
1675 ((char *)ev->fmtdata)[evh->datalen] = '\0'; in evtr_load_probe()
1676 ev->fmtdatalen = evh->datalen; in evtr_load_probe()