Lines Matching refs:rec
546 auto rec = reinterpret_cast<cpuperf_time_record_t*>(hdr);
547 x86_perfmon_write_header(&rec->header, CPUPERF_RECORD_TIME, event);
548 rec->time = time;
549 ++rec;
550 return reinterpret_cast<cpuperf_record_header_t*>(rec);
556 auto rec = reinterpret_cast<cpuperf_tick_record_t*>(hdr);
557 x86_perfmon_write_header(&rec->header, CPUPERF_RECORD_TICK, event);
558 ++rec;
559 return reinterpret_cast<cpuperf_record_header_t*>(rec);
565 auto rec = reinterpret_cast<cpuperf_count_record_t*>(hdr);
566 x86_perfmon_write_header(&rec->header, CPUPERF_RECORD_COUNT, event);
567 rec->count = count;
568 ++rec;
569 return reinterpret_cast<cpuperf_record_header_t*>(rec);
575 auto rec = reinterpret_cast<cpuperf_value_record_t*>(hdr);
576 x86_perfmon_write_header(&rec->header, CPUPERF_RECORD_VALUE, event);
577 rec->value = value;
578 ++rec;
579 return reinterpret_cast<cpuperf_record_header_t*>(rec);
585 auto rec = reinterpret_cast<cpuperf_pc_record_t*>(hdr);
586 x86_perfmon_write_header(&rec->header, CPUPERF_RECORD_PC, event);
587 rec->aspace = cr3;
588 rec->pc = pc;
589 ++rec;
590 return reinterpret_cast<cpuperf_record_header_t*>(rec);