Lines Matching refs:proto
26 static void writeSuffixLine(ProtoOutputStream* proto, uint64_t fieldId, in writeSuffixLine() argument
31 uint64_t token = proto->start(fieldId); in writeSuffixLine()
35 proto->write(ids[j], toInt(record[i])); in writeSuffixLine()
40 proto->end(token); in writeSuffixLine()
56 ProtoOutputStream proto; in Parse() local
71 writeSuffixLine(&proto, CpuInfoProto::TASK_STATS, line, COMMA_DELIMITER, in Parse()
78 writeSuffixLine(&proto, CpuInfoProto::MEM, line, COMMA_DELIMITER, in Parse()
85 writeSuffixLine(&proto, CpuInfoProto::SWAP, line, COMMA_DELIMITER, in Parse()
94 writeSuffixLine(&proto, CpuInfoProto::CPU_USAGE, line, DEFAULT_WHITESPACE, in Parse()
142 uint64_t token = proto.start(CpuInfoProto::TASKS); in Parse()
144 if (!table.insertField(&proto, header[i], record[i])) { in Parse()
149 proto.end(token); in Parse()
157 if (!proto.flush(out)) { in Parse()
161 fprintf(stderr, "[%s]Proto size: %zu bytes\n", this->name.string(), proto.size()); in Parse()