Lines Matching refs:packet
16 bool fromJSON(const json::Value &value, TraceIntelPTStartRequest &packet, in fromJSON() argument
19 if (!o || !fromJSON(value, (TraceStartRequest &)packet, path) || in fromJSON()
20 !o.map("enableTsc", packet.enableTsc) || in fromJSON()
21 !o.map("psbPeriod", packet.psbPeriod) || in fromJSON()
22 !o.map("threadBufferSize", packet.threadBufferSize) || in fromJSON()
23 !o.map("processBufferSizeLimit", packet.processBufferSizeLimit)) in fromJSON()
25 if (packet.tids && packet.processBufferSizeLimit) { in fromJSON()
29 if (!packet.tids && !packet.processBufferSizeLimit) { in fromJSON()
36 json::Value toJSON(const TraceIntelPTStartRequest &packet) { in toJSON() argument
37 json::Value base = toJSON((const TraceStartRequest &)packet); in toJSON()
38 base.getAsObject()->try_emplace("threadBufferSize", packet.threadBufferSize); in toJSON()
40 packet.processBufferSizeLimit); in toJSON()
41 base.getAsObject()->try_emplace("psbPeriod", packet.psbPeriod); in toJSON()
42 base.getAsObject()->try_emplace("enableTsc", packet.enableTsc); in toJSON()