Lines Matching refs:data
33 static void ToHex(const uint8_t* data, uint16_t len, char* hexString,
35 static void dumpbin(const char* data, int size, uint32_t trace_layer,
37 static inline void word2hex(const char* data, char** hex);
38 static inline void byte2char(const char* data, char** str);
39 static inline void byte2hex(const char* data, char** str);
61 void ToHex(const uint8_t* data, uint16_t len, char* hexString, in ToHex() argument
65 hexString[j++] = sTable[(*data >> 4) & 0xf]; in ToHex()
66 hexString[j++] = sTable[*data & 0xf]; in ToHex()
67 data++; in ToHex()
90 void dumpbin(const char* data, int size, uint32_t trace_layer, in dumpbin() argument
106 byte2hex(&data[j], &line); in dumpbin()
110 for (j = 0; j < width; j++) byte2char(data++, &line); in dumpbin()
127 byte2hex(&data[j], &line); in dumpbin()
137 for (j = 0; j < leftover; j++) byte2char(data++, &line); in dumpbin()
145 inline void word2hex(const char* data, char** hex) { in word2hex() argument
146 byte2hex(&data[1], hex); in word2hex()
147 byte2hex(&data[0], hex); in word2hex()
150 inline void byte2char(const char* data, char** str) { in byte2char() argument
151 **str = *data < ' ' ? '.' : *data > '~' ? '.' : *data; in byte2char()
155 inline void byte2hex(const char* data, char** str) { in byte2hex() argument
156 **str = sTable[(*data >> 4) & 0xf]; in byte2hex()
158 **str = sTable[*data & 0xf]; in byte2hex()
165 uint8_t* data = (uint8_t*)p_buf; in DispHciCmd() local
172 ToHex(data, data_len, log_line, sizeof(log_line)); in DispHciCmd()
179 uint8_t* data = (uint8_t*)p_buf; in DispHciEvt() local
186 ToHex(data, data_len, log_line, sizeof(log_line)); in DispHciEvt()
201 uint8_t* data = (uint8_t*)p_buf; in DispLLCP() local
208 ToHex(data, data_len, log_line, sizeof(log_line)); in DispLLCP()
222 void DispHcp(uint8_t* data, uint16_t len, bool is_recv) { in DispHcp() argument
232 ToHex(data, len, log_line, sizeof(log_line)); in DispHcp()