Home | History | Annotate | Download | only in quipper

Lines Matching refs:PerfReader

186 PerfReader::PerfReader()
194 PerfReader::~PerfReader() {}
196 bool PerfReader::Serialize(PerfDataProto* perf_data_proto) const {
206 bool PerfReader::Deserialize(const PerfDataProto& perf_data_proto) {
220 bool PerfReader::ReadFile(const string& filename) {
229 bool PerfReader::ReadFromVector(const std::vector<char>& data) {
233 bool PerfReader::ReadFromString(const string& str) {
237 bool PerfReader::ReadFromPointer(const char* data, size_t size) {
242 bool PerfReader::ReadFromData(DataReader* data) {
266 bool PerfReader::WriteFile(const string& filename) {
271 bool PerfReader::WriteToVector(std::vector<char>* data) {
276 bool PerfReader::WriteToString(string* str) {
281 bool PerfReader::WriteToPointer(char* buffer, size_t size) {
291 bool PerfReader::WriteToPointerWithoutCheckingSize(char* buffer, size_t size) {
300 size_t PerfReader::GetSize() const {
332 void PerfReader::GenerateHeader(struct perf_file_header* header) const {
386 bool PerfReader::InjectBuildIDs(
443 bool PerfReader::Localize(
457 bool PerfReader::LocalizeUsingFilenames(
468 void PerfReader::GetFilenames(std::vector<string>* filenames) const {
476 void PerfReader::GetFilenamesAsSet(std::set<string>* filenames) const {
486 void PerfReader::GetFilenamesToBuildIDs(
496 void PerfReader::MaybeSortEventsByTime() {
513 bool PerfReader::ReadHeader(DataReader* data) {
607 bool PerfReader::ReadAttrsSection(DataReader* data) {
620 bool PerfReader::ReadAttr(DataReader* data) {
640 bool PerfReader::ReadEventAttr(DataReader* data, perf_event_attr* attr) {
696 bool PerfReader::ReadUniqueIDs(DataReader* data, size_t num_ids,
708 bool PerfReader::ReadEventTypesSection(DataReader* data) {
725 bool PerfReader::ReadEventType(DataReader* data, int attr_idx,
764 bool PerfReader::ReadDataSection(DataReader* data) {
802 bool PerfReader::ReadMetadata(DataReader* data) {
915 bool PerfReader::ReadBuildIDMetadata(DataReader* data, size_t size) {
932 bool PerfReader::ReadBuildIDMetadataWithoutHeader(
959 bool PerfReader::ReadSingleStringMetadata(DataReader* data,
972 bool PerfReader::ReadRepeatedStringMetadata(
1003 bool PerfReader::ReadUint32Metadata(DataReader* data, u32 type, size_t size) {
1023 bool PerfReader::ReadUint64Metadata(DataReader* data, u32 type, size_t size) {
1042 bool PerfReader::ReadEventDescMetadata(DataReader* data) {
1096 bool PerfReader::ReadCPUTopologyMetadata(DataReader* data) {
1127 bool PerfReader::ReadNUMATopologyMetadata(DataReader* data) {
1148 bool PerfReader::ReadPMUMappingsMetadata(DataReader* data, size_t size) {
1184 bool PerfReader::ReadGroupDescMetadata(DataReader* data) {
1203 bool PerfReader::ReadTracingMetadata(DataReader* data, size_t size) {
1213 bool PerfReader::ReadFileData(DataReader* data) {
1255 bool PerfReader::ReadPipedData(DataReader* data) {
1366 bool PerfReader::ReadAuxtraceTraceData(DataReader* data,
1384 bool PerfReader::WriteHeader(const struct perf_file_header& header,
1391 bool PerfReader::WriteAttrs(const struct perf_file_header& header,
1421 bool PerfReader::WriteData(const struct perf_file_header& header,
1454 bool PerfReader::WriteMetadata(const struct perf_file_header& header,
1570 bool PerfReader::WriteBuildIDMetadata(u32 type, DataWriter* data) const {
1587 bool PerfReader::WriteSingleStringMetadata(const StringAndMd5sumPrefix& src,
1592 bool PerfReader::WriteRepeatedStringMetadata(
1606 bool PerfReader::WriteUint32Metadata(u32 type, DataWriter* data) const {
1620 bool PerfReader::WriteUint64Metadata(u32 type, DataWriter* data) const {
1634 bool PerfReader::WriteEventDescMetadata(DataWriter* data) const {
1682 bool PerfReader::WriteCPUTopologyMetadata(DataWriter* data) const {
1706 bool PerfReader::WriteNUMATopologyMetadata(DataWriter* data) const {
1727 bool PerfReader::WritePMUMappingsMetadata(DataWriter* data) const {
1746 bool PerfReader::WriteGroupDescMetadata(DataWriter* data) const {
1766 bool PerfReader::ReadAttrEventBlock(DataReader* data, size_t size) {
1789 void PerfReader::MaybeSwapEventFields(event_t* event, bool is_cross_endian) {
1867 size_t PerfReader::GetNumSupportedMetadata() const {
1871 size_t PerfReader::GetEventDescMetadataSize() const {
1892 size_t PerfReader::GetBuildIDMetadataSize() const {
1901 size_t PerfReader::GetStringMetadataSize() const {
1924 size_t PerfReader::GetUint32MetadataSize() const {
1931 size_t PerfReader::GetUint64MetadataSize() const {
1938 size_t PerfReader::GetCPUTopologyMetadataSize() const {
1952 size_t PerfReader::GetNUMATopologyMetadataSize() const {
1962 size_t PerfReader::GetPMUMappingsMetadataSize() const {
1971 size_t PerfReader::GetGroupDescMetadataSize() const {
1981 bool PerfReader::NeedsNumberOfStringData(u32 type) const {
1985 bool PerfReader::LocalizeMMapFilenames(
2012 void PerfReader::AddPerfFileAttr(const PerfFileAttr& attr) {