| /developtools/smartperf_host/trace_streamer/src/proto_reader/include/ |
| D | proto_reader.h | 31 constexpr uint8_t DATA_AREA_TYPE_BITS = 3; 32 constexpr uint8_t DATA_AREA_TYPE_VALUE = 7; 34 constexpr uint8_t BYTE_HIGHEST_BIT_MARK = 0x80; 109 PackedRepeatedDataAreaIterator(const uint8_t* startAddr, size_t length, bool* parseStatus) in PackedRepeatedDataAreaIterator() 149 const uint8_t* nextPos = VarIntDecode(currentReadAddr_, endAddr_, &newValue); 175 const uint8_t* const endAddr_; 176 const uint8_t* currentReadAddr_; 185 const uint8_t* next; 192 … ProtoReaderBase(DataArea* storage, uint32_t dataAreasCount, const uint8_t* buffer, size_t length); 193 const uint8_t* GetStartAddr() const in GetStartAddr() [all …]
|
| D | proto_reader_help.h | 28 BytesView(const uint8_t* data, size_t size) : data_(data), size_(size) {} in BytesView() 48 const uint8_t* Data() const in Data() 52 const uint8_t* data_; 66 enum class ProtoWireType : uint8_t { 122 constexpr uint8_t varIntValueBits = 7; 123 constexpr uint8_t varIntValueMask = 0x7f; // 111 1111b 124 constexpr uint8_t varIntValueDecodeMaxOffset = 64; 125 constexpr uint8_t byteHighestBitMark = 0x80; // 1000 0000b 126 inline const uint8_t* VarIntDecode(const uint8_t* start, const uint8_t* end, uint64_t* varIntValue) in VarIntDecode() 128 const uint8_t* cursor = start; in VarIntDecode() [all …]
|
| /developtools/profiler/host/smartperf/trace_streamer/src/proto_reader/include/ |
| D | proto_reader.h | 31 constexpr uint8_t DATA_AREA_TYPE_BITS = 3; 32 constexpr uint8_t DATA_AREA_TYPE_VALUE = 7; 34 constexpr uint8_t BYTE_HIGHEST_BIT_MARK = 0x80; 109 PackedRepeatedDataAreaIterator(const uint8_t* startAddr, size_t length, bool* parseStatus) in PackedRepeatedDataAreaIterator() 149 const uint8_t* nextPos = VarIntDecode(currentReadAddr_, endAddr_, &newValue); 175 const uint8_t* const endAddr_; 176 const uint8_t* currentReadAddr_; 185 const uint8_t* next; 192 … ProtoReaderBase(DataArea* storage, uint32_t dataAreasCount, const uint8_t* buffer, size_t length); 193 const uint8_t* GetStartAddr() const in GetStartAddr() [all …]
|
| D | proto_reader_help.h | 28 BytesView(const uint8_t* data, size_t size) : data_(data), size_(size) {} in BytesView() 48 const uint8_t* Data() const in Data() 52 const uint8_t* data_; 66 enum class ProtoWireType : uint8_t { 122 constexpr uint8_t varIntValueBits = 7; 123 constexpr uint8_t varIntValueMask = 0x7f; // 111 1111b 124 constexpr uint8_t varIntValueDecodeMaxOffset = 64; 125 constexpr uint8_t byteHighestBitMark = 0x80; // 1000 0000b 126 inline const uint8_t* VarIntDecode(const uint8_t* start, const uint8_t* end, uint64_t* varIntValue) in VarIntDecode() 128 const uint8_t* cursor = start; in VarIntDecode() [all …]
|
| /developtools/hdc/src/common/ |
| D | session.h | 29 uint8_t authType; 50 uint8_t dataSize; 51 uint8_t data[BUF_SIZE_MICRO]; 56 uint8_t checkSum; // enable it will be lose about 20% speed 57 uint8_t vCode; 72 const uint16_t command, uint8_t *payload, const int payloadSize) in RedirectToTask() 87 HSession QueryUSBDeviceRegister(void *pDev, uint8_t busIDIn, uint8_t devIDIn); 91 int OnRead(HSession hSession, uint8_t *bufPtr, const int bufLen); 92 …onst uint32_t sessionId, const uint32_t channelId, const uint16_t commandFlag, const uint8_t *data, 94 int SendByProtocol(HSession hSession, uint8_t *bufPtr, const int bufLen, bool echo = false); [all …]
|
| D | base.h | 21 uint8_t GetLogLevel(); 22 extern uint8_t g_logLevel; 23 void SetLogLevel(const uint8_t logLevel); 24 void PrintLogEx(const char *functionName, int line, uint8_t logLevel, const char *msg, ...); 29 void ReallocBuf(uint8_t **origBuf, int *nOrigSize, size_t sizeWanted); 31 …int SendToStreamEx(uv_stream_t *handleStream, const uint8_t *buf, const int bufLen, uv_stream_t *h… 33 int SendToStream(uv_stream_t *handleStream, const uint8_t *buf, const int bufLen); 34 int SendToPollFd(int fd, const uint8_t *buf, const int bufLen); 58 …int WriteBinFile(const char *pathName, const uint8_t *buf, const size_t bufLen, bool newFile = fal… 76 int Base64EncodeBuf(const uint8_t *input, const int length, uint8_t *bufOut); [all …]
|
| D | usb.h | 26 int SendUSBBlock(HSession hSession, uint8_t *data, const int length); 29 virtual int SendUSBRaw(HSession hSession, uint8_t *data, const int length) in SendUSBRaw() 33 virtual int UsbToHdcProtocol(uv_stream_t *stream, uint8_t *appendData, int dataSize) in UsbToHdcProtocol() 37 int SendToHdcStream(HSession hSession, uv_stream_t *stream, uint8_t *appendData, int dataSize); 39 bool IsUsbPacketHeader(uint8_t *ioBuf, int ioBytes); 48 vector<uint8_t> BuildPacketHeader(uint32_t sessionId, uint8_t option, uint32_t dataSize); 49 int CheckPacketOption(HSession hSession, uint8_t *appendData, int dataSize);
|
| D | channel.h | 24 HChannel AdminChannel(const uint8_t op, const uint32_t channelId, HChannel hInput); 27 …void PushAsyncMessage(const uint32_t channelId, const uint8_t method, const void *data, const int … 31 vector<uint8_t> GetChannelHandshake(string &connectKey) const; 32 …void SendWithCmd(const uint32_t channelId, const uint16_t commandFlag, uint8_t *bufPtr, const int … 44 virtual int ReadChannel(HChannel hChannel, uint8_t *bufPtr, const int bytesIO) in ReadChannel() 49 void Send(const uint32_t channelId, uint8_t *bufPtr, const int size); 50 void SendChannel(HChannel hChannel, uint8_t *bufPtr, const int size); 51 …void SendChannelWithCmd(HChannel hChannel, const uint16_t commandFlag, uint8_t *bufPtr, const int … 52 void EchoToClient(HChannel hChannel, uint8_t *bufPtr, const int size); 53 virtual bool ChannelSendSessionCtrlMsg(vector<uint8_t> &ctrlMsg, uint32_t sessionId) in ChannelSendSessionCtrlMsg()
|
| D | forward.h | 24 bool CommandDispatch(const uint16_t command, uint8_t *payload, const int payloadSize) override; 59 uint8_t *bufIO; 78 bool SlaveConnect(uint8_t *bufCmd, bool bCheckPoint, string &sError); 79 bool SendToTask(const uint32_t cid, const uint16_t command, uint8_t *bufPtr, const int bufSize); 80 bool FilterCommand(uint8_t *bufCmdIn, uint32_t *idOut, uint8_t **pContentBuf); 81 void *AdminContext(const uint8_t op, const uint32_t id, HCtxForward hInput); 83 int SendForwardBuf(HCtxForward ctx, uint8_t *bufPtr, const int size); 94 bool ForwardCommandDispatch(const uint16_t command, uint8_t *payload, const int payloadSize); 95 bool CommandForwardCheckResult(HCtxForward ctx, uint8_t *payload); 100 const uint8_t forwardParameterBufSize = 8;
|
| /developtools/hiperf/include/ |
| D | perf_event_record.h | 110 PerfEventRecord(uint8_t *p, const std::string &name); 122 void GetHeaderBinary(std::vector<uint8_t> &buf) const; 151 virtual bool GetBinary(std::vector<uint8_t> &buf) const = 0; 172 explicit PerfRecordMmap(uint8_t *p); 177 bool GetBinary(std::vector<uint8_t> &buf) const override; 186 explicit PerfRecordMmap2(uint8_t *p); 193 bool GetBinary(std::vector<uint8_t> &buf) const override; 202 explicit PerfRecordLost(uint8_t *p); 204 bool GetBinary(std::vector<uint8_t> &buf) const override; 221 explicit PerfRecordComm(uint8_t *p); [all …]
|
| /developtools/profiler/host/smartperf/trace_streamer/src/rpc/ |
| D | rpc_server.h | 30 bool ParseData(const uint8_t* data, size_t len, ResultCallBack resultCallBack); 31 bool ParseDataOver(const uint8_t* data, size_t len, ResultCallBack resultCallBack); 32 bool SqlOperate(const uint8_t* data, size_t len, ResultCallBack resultCallBack); 33 bool SqlQuery(const uint8_t* data, size_t len, ResultCallBack resultCallBack); 34 bool Reset(const uint8_t* data, size_t len, ResultCallBack resultCallBack); 38 int32_t WasmSqlQuery(const uint8_t* data, size_t len, uint8_t* out, int32_t outLen); 39 … int32_t WasmSqlQueryWithCallback(const uint8_t* data, size_t len, ResultCallBack callback) const; 40 int32_t UpdateTraceTime(const uint8_t* data, int32_t len); 41 int32_t TraceStreamer_Init_ThirdParty_Config(const uint8_t* data, int32_t len); 46 const uint8_t* data,
|
| /developtools/smartperf_host/trace_streamer/src/rpc/ |
| D | rpc_server.h | 30 bool ParseData(const uint8_t* data, size_t len, ResultCallBack resultCallBack); 31 bool ParseDataOver(const uint8_t* data, size_t len, ResultCallBack resultCallBack); 32 bool SqlOperate(const uint8_t* data, size_t len, ResultCallBack resultCallBack); 33 bool SqlQuery(const uint8_t* data, size_t len, ResultCallBack resultCallBack); 34 bool Reset(const uint8_t* data, size_t len, ResultCallBack resultCallBack); 38 int32_t WasmSqlQuery(const uint8_t* data, size_t len, uint8_t* out, int32_t outLen); 39 … int32_t WasmSqlQueryWithCallback(const uint8_t* data, size_t len, ResultCallBack callback) const; 40 int32_t UpdateTraceTime(const uint8_t* data, int32_t len); 41 int32_t TraceStreamer_Init_ThirdParty_Config(const uint8_t* data, int32_t len); 47 const uint8_t* data,
|
| D | wasm_func.cpp | 27 uint8_t* g_reqBuf; 30 uint8_t* g_parserConfigBuf; 35 uint8_t* g_sendDataBuf; 43 uint8_t* g_FileNameBuf; 55 EMSCRIPTEN_KEEPALIVE uint8_t* Initialize(ReplyFunction replyFunction, uint32_t reqBufferSize) in Initialize() 58 g_reqBuf = new uint8_t[reqBufferSize]; in Initialize() 63 EMSCRIPTEN_KEEPALIVE uint8_t* InitializeParseConfig(uint32_t reqBufferSize) in InitializeParseConfig() 65 g_parserConfigBuf = new uint8_t[reqBufferSize]; in InitializeParseConfig() 79 EMSCRIPTEN_KEEPALIVE uint8_t* InitFileName(ParseELFFunction parseELFCallback, uint32_t reqBufferSiz… in InitFileName() 85 g_FileNameBuf = new uint8_t[reqBufferSize]; in InitFileName() [all …]
|
| /developtools/smartperf_host/trace_streamer/sdk/dubai_sdk/sdk/ |
| D | wasm_func.cpp | 34 uint8_t* g_reqBuf; 36 uint8_t* g_traceRangeBuf; 38 uint8_t* g_PluginNameBuf; 49 EMSCRIPTEN_KEEPALIVE uint8_t* Init(QueryResultCallbackFunction queryResultCallbackFunction, uint32_… in Init() 55 g_reqBuf = new uint8_t[reqBufferSize]; in Init() 61 EMSCRIPTEN_KEEPALIVE uint8_t* InitPluginName(uint32_t reqBufferSize) in InitPluginName() 63 g_PluginNameBuf = new uint8_t[reqBufferSize]; in InitPluginName() 69 EMSCRIPTEN_KEEPALIVE int32_t TraceStreamer_In_PluginName(const uint8_t* pluginName, int32_t len) in TraceStreamer_In_PluginName() 81 EMSCRIPTEN_KEEPALIVE uint8_t* InitTraceRange(TraceRangeCallbackFunction traceRangeCallbackFunction, in InitTraceRange() 85 g_traceRangeBuf = new uint8_t[reqBufferSize]; in InitTraceRange() [all …]
|
| /developtools/smartperf_host/trace_streamer/sdk/demo_sdk/sdk/ |
| D | wasm_func.cpp | 34 uint8_t* g_reqBuf; 36 uint8_t* g_traceRangeBuf; 38 uint8_t* g_PluginNameBuf; 49 EMSCRIPTEN_KEEPALIVE uint8_t* Init(QueryResultCallbackFunction queryResultCallbackFunction, uint32_… in Init() 55 g_reqBuf = new uint8_t[reqBufferSize]; in Init() 61 EMSCRIPTEN_KEEPALIVE uint8_t* InitPluginName(uint32_t reqBufferSize) in InitPluginName() 63 g_PluginNameBuf = new uint8_t[reqBufferSize]; in InitPluginName() 69 EMSCRIPTEN_KEEPALIVE int32_t TraceStreamer_In_PluginName(const uint8_t* pluginName, int32_t len) in TraceStreamer_In_PluginName() 81 EMSCRIPTEN_KEEPALIVE uint8_t* InitTraceRange(TraceRangeCallbackFunction traceRangeCallbackFunction, in InitTraceRange() 85 g_traceRangeBuf = new uint8_t[reqBufferSize]; in InitTraceRange() [all …]
|
| /developtools/hiperf/src/ |
| D | perf_event_record.cpp | 26 std::unique_ptr<PerfEventRecord> GetPerfEventRecord(const int type, uint8_t *p, in GetPerfEventRecord() 30 uint8_t *data = p; in GetPerfEventRecord() 71 inline void PushToBinary(bool condition, uint8_t *&p, const T &v) in PushToBinary() 80 inline void PushToBinary2(bool condition, uint8_t *&p, const T1 &v1, const T2 &v2) in PushToBinary2() 91 inline void PopFromBinary(bool condition, uint8_t *&p, T &v) in PopFromBinary() 100 inline void PopFromBinary2(bool condition, uint8_t *&p, T1 &v1, T2 &v2) in PopFromBinary2() 127 PerfEventRecord::PerfEventRecord(uint8_t *p, const std::string &name) : name_(name) in PerfEventRecord() 132 void PerfEventRecord::GetHeaderBinary(std::vector<uint8_t> &buf) const in GetHeaderBinary() 137 uint8_t *p = buf.data(); in GetHeaderBinary() 236 PerfRecordSample::PerfRecordSample(uint8_t *p, const perf_event_attr &attr) in PerfRecordSample() [all …]
|
| /developtools/smartperf_host/trace_streamer/src/base/ |
| D | codec_cov.cpp | 41 bool IsUTF8(const uint8_t* data, int32_t len) in IsUTF8() 43 constexpr uint8_t MASK = 0x80; in IsUTF8() 44 constexpr uint8_t FIRST_BYTE = 0xc0; in IsUTF8() 67 bool IsGBK(const uint8_t* data, int32_t len) in IsGBK() 70 constexpr uint8_t ASCII_END = 0x7f; in IsGBK() 71 constexpr uint8_t FIRST_BYTE = 0x81; in IsGBK() 72 constexpr uint8_t FIRST_BYTE_END = 0xfe; in IsGBK() 73 constexpr uint8_t SECOND_BYTE_ONE = 0x40; in IsGBK() 74 constexpr uint8_t SECOND_BYTE_TWO_END = 0xfe; in IsGBK() 75 constexpr uint8_t GBK_MASK = 0xf7; in IsGBK() [all …]
|
| /developtools/profiler/host/smartperf/trace_streamer/src/base/ |
| D | codec_cov.cpp | 41 bool IsUTF8(const uint8_t* data, int32_t len) in IsUTF8() 43 constexpr uint8_t MASK = 0x80; in IsUTF8() 44 constexpr uint8_t FIRST_BYTE = 0xc0; in IsUTF8() 67 bool IsGBK(const uint8_t* data, int32_t len) in IsGBK() 70 constexpr uint8_t ASCII_END = 0x7f; in IsGBK() 71 constexpr uint8_t FIRST_BYTE = 0x81; in IsGBK() 72 constexpr uint8_t FIRST_BYTE_END = 0xfe; in IsGBK() 73 constexpr uint8_t SECOND_BYTE_ONE = 0x40; in IsGBK() 74 constexpr uint8_t SECOND_BYTE_TWO_END = 0xfe; in IsGBK() 75 constexpr uint8_t GBK_MASK = 0xf7; in IsGBK() [all …]
|
| /developtools/smartperf_host/trace_streamer/test/unittest/ |
| D | paged_memory_parser_test.cpp | 59 std::deque<uint8_t> dequeBuffer; 60 dequeBuffer.insert(dequeBuffer.end(), &(reinterpret_cast<uint8_t*>(&ebpfHeader))[0], 61 … &(reinterpret_cast<uint8_t*>(&ebpfHeader))[EbpfDataHeader::EBPF_DATA_HEADER_SIZE]); 75 dequeBuffer.insert(dequeBuffer.end(), &(reinterpret_cast<uint8_t*>(&ebpfTypeAndLength))[0], 76 … &(reinterpret_cast<uint8_t*>(&ebpfTypeAndLength))[sizeof(EbpfTypeAndLength)]); 77 dequeBuffer.insert(dequeBuffer.end(), &(reinterpret_cast<uint8_t*>(&pagedMemoryFixedHeader))[0], 78 … &(reinterpret_cast<uint8_t*>(&pagedMemoryFixedHeader))[sizeof(PagedMemoryFixedHeader)]); 117 std::deque<uint8_t> dequeBuffer; 118 dequeBuffer.insert(dequeBuffer.end(), &(reinterpret_cast<uint8_t*>(&ebpfHeader))[0], 119 … &(reinterpret_cast<uint8_t*>(&ebpfHeader))[EbpfDataHeader::EBPF_DATA_HEADER_SIZE]); [all …]
|
| D | ebpf_parser_test.cpp | 57 std::deque<uint8_t> dequeBuffer = {}; 58 dequeBuffer.insert(dequeBuffer.end(), reinterpret_cast<uint8_t*>(&ebpfHeader), 59 reinterpret_cast<uint8_t*>(&ebpfHeader + 1)); 75 std::deque<uint8_t> dequeBuffer = {}; 76 dequeBuffer.insert(dequeBuffer.end(), reinterpret_cast<uint8_t*>(&ebpfHeader), 77 reinterpret_cast<uint8_t*>(&ebpfHeader + 1)); 96 std::deque<uint8_t> dequeBuffer = {}; 97 dequeBuffer.insert(dequeBuffer.end(), reinterpret_cast<uint8_t*>(&ebpfHeader), 98 reinterpret_cast<uint8_t*>(&ebpfHeader + 1)); 120 std::deque<uint8_t> dequeBuffer = {}; [all …]
|
| /developtools/profiler/host/smartperf/trace_streamer/src/parser/ebpf_parser/ |
| D | ebpf_data_reader.h | 36 bool InitEbpfData(const std::deque<uint8_t>& dequeBuffer, uint64_t size); 42 …const DoubleMap<const ElfEventFixedHeader*, uint64_t, const uint8_t*>& GetElfAddrAndStartValueToSy… 50 bool ReadItemEventMaps(const uint8_t* buffer, uint32_t size); 51 bool ReadItemSymbolInfo(const uint8_t* buffer, uint32_t size); 52 bool ReaItemKernelSymbolInfo(const uint8_t* buffer, uint32_t size); 53 bool ReadItemEventFs(const uint8_t* buffer, uint32_t size); 54 bool ReadItemEventPagedMemory(const uint8_t* buffer, uint32_t size); 55 bool ReadItemEventBIO(const uint8_t* buffer, uint32_t size); 56 bool ReadItemEventStr(const uint8_t* buffer, uint32_t size); 72 std::unique_ptr<uint8_t[]> buffer_; [all …]
|
| /developtools/smartperf_host/trace_streamer/src/parser/ebpf_parser/ |
| D | ebpf_data_reader.h | 36 bool InitEbpfData(const std::deque<uint8_t>& dequeBuffer, uint64_t size); 42 …const DoubleMap<const ElfEventFixedHeader*, uint64_t, const uint8_t*>& GetElfAddrAndStartValueToSy… 50 bool ReadItemEventMaps(const uint8_t* buffer, uint32_t size); 51 bool ReadItemSymbolInfo(const uint8_t* buffer, uint32_t size); 52 bool ReaItemKernelSymbolInfo(const uint8_t* buffer, uint32_t size); 53 bool ReadItemEventFs(const uint8_t* buffer, uint32_t size); 54 bool ReadItemEventPagedMemory(const uint8_t* buffer, uint32_t size); 55 bool ReadItemEventBIO(const uint8_t* buffer, uint32_t size); 56 bool ReadItemEventStr(const uint8_t* buffer, uint32_t size); 72 std::unique_ptr<uint8_t[]> buffer_; [all …]
|
| /developtools/smartperf_host/trace_streamer/sdk/dubai_sdk/rpc/ |
| D | rpc_server.h | 30 bool SqlOperate(const uint8_t* data, size_t len, ResultCallBack resultCallBack); 31 bool SqlQuery(const uint8_t* data, size_t len, ResultCallBack resultCallBack); 32 bool Reset(const uint8_t* data, size_t len, ResultCallBack resultCallBack); 36 int32_t WasmSqlQuery(const uint8_t* data, size_t len, uint8_t* out, int32_t outLen); 37 … int32_t WasmSqlQueryWithCallback(const uint8_t* data, size_t len, ResultCallBack callback) const; 38 int32_t WasmGetPluginNameWithCallback(const uint8_t* data, size_t len) const;
|
| /developtools/smartperf_host/trace_streamer/sdk/demo_sdk/rpc/ |
| D | rpc_server.h | 30 bool SqlOperate(const uint8_t* data, size_t len, ResultCallBack resultCallBack); 31 bool SqlQuery(const uint8_t* data, size_t len, ResultCallBack resultCallBack); 32 bool Reset(const uint8_t* data, size_t len, ResultCallBack resultCallBack); 36 int32_t WasmSqlQuery(const uint8_t* data, size_t len, uint8_t* out, int32_t outLen); 37 … int32_t WasmSqlQueryWithCallback(const uint8_t* data, size_t len, ResultCallBack callback) const; 38 int32_t WasmGetPluginNameWithCallback(const uint8_t* data, size_t len) const;
|
| /developtools/hdc/src/daemon/ |
| D | daemon_usb.h | 26 int SendUSBRaw(HSession hSession, uint8_t *data, const int length) override; 34 uint8_t *buf; 44 int DispatchToWorkThread(uint32_t sessionId, uint8_t *readBuf, int readBytes); 45 int AvailablePacket(uint8_t *ioBuf, int ioBytes, uint32_t *sessionId); 50 HSession PrepareNewSession(uint32_t sessionId, uint8_t *pRecvBuf, int recvBytesIO); 51 bool JumpAntiquePacket(const uint8_t &buf, ssize_t bytes) const; 52 int SendUSBIOSync(HSession hSession, HUSB hMainUSB, const uint8_t *data, const int length); 56 int UsbToHdcProtocol(uv_stream_t *stream, uint8_t *appendData, int dataSize) override; 58 int UsbToStream(uv_stream_t *stream, const uint8_t *buf, const int size);
|