Lines Matching refs:proto
35 ProtoOutputStream proto; in Parse() local
69 uint64_t token = proto.start(ProcrankProto::PROCESSES); in Parse()
71 if (!table.insertField(&proto, header[i], record[i])) { in Parse()
76 proto.end(token); in Parse()
80 uint64_t token = proto.start(ProcrankProto::SUMMARY); in Parse()
83 uint64_t token = proto.start(ProcrankProto::Summary::TOTAL); in Parse()
85 … table.insertField(&proto, header[header.size() - i].c_str(), record[record.size() - i].c_str()); in Parse()
87 proto.end(token); in Parse()
90 uint64_t token = proto.start(ProcrankProto::Summary::ZRAM); in Parse()
91 proto.write(ProcrankProto::Summary::Zram::RAW_TEXT, zram); in Parse()
92 proto.end(token); in Parse()
95 uint64_t token = proto.start(ProcrankProto::Summary::RAM); in Parse()
96 proto.write(ProcrankProto::Summary::Ram::RAW_TEXT, ram); in Parse()
97 proto.end(token); in Parse()
99 proto.end(token); in Parse()
106 if (!proto.flush(out)) { in Parse()
110 fprintf(stderr, "[%s]Proto size: %zu bytes\n", this->name.string(), proto.size()); in Parse()