Lines Matching refs:fd
162 static void PrintBanner(int fd) in PrintBanner() argument
164 dprintf(fd, " ___ ___ _ __ __ ___ _ _ __ __ ___ ___ ___ " END_LINE); in PrintBanner()
165 dprintf(fd, "| \\/ __| | | \\/ | | \\| | | | \\/ | _ \\ __| _ \\" END_LINE); in PrintBanner()
166 dprintf(fd, "| |) \\__ \\ |__| |\\/| | | |) | |_| | |\\/| | _/ __| /" END_LINE); in PrintBanner()
167 dprintf(fd, "|___/|___/____|_| |_| |___/ \\___/|_| |_|_| |___|_|_\\" END_LINE); in PrintBanner()
170 static void DumpDeviceDetails(const DslmDeviceInfo *info, int32_t fd) in DumpDeviceDetails() argument
172 dprintf(fd, "DEVICE_ID : %x" END_LINE, info->machine.machineId); in DumpDeviceDetails()
173 dprintf(fd, END_LINE); in DumpDeviceDetails()
175 …dprintf(fd, "DEVICE_ONLINE_STATUS : %s" END_LINE, (info->onlineStatus != 0) ? "online" : "off… in DumpDeviceDetails()
176 …dprintf(fd, "DEVICE_ONLINE_TIME : %s" END_LINE, GetTimeStringFromTimeStamp(info->lastOnline… in DumpDeviceDetails()
177 …dprintf(fd, "DEVICE_OFFLINE_TIME : %s" END_LINE, GetTimeStringFromTimeStamp(info->lastOfflin… in DumpDeviceDetails()
178 …dprintf(fd, "DEVICE_REQUEST_TIME : %s" END_LINE, GetTimeStringFromTimeStamp(info->lastReques… in DumpDeviceDetails()
179 …dprintf(fd, "DEVICE_RESPONSE_TIME : %s%s" END_LINE, GetTimeStringFromTimeStamp(info->lastResp… in DumpDeviceDetails()
181 …dprintf(fd, "DEVICE_VERIFY_TIME : %s%s" END_LINE, GetTimeStringFromTimeStamp(info->lastVeri… in DumpDeviceDetails()
183 dprintf(fd, END_LINE); in DumpDeviceDetails()
185 dprintf(fd, "DEVICE_PENDING_CNT : %d" END_LINE, GetPendingNotifyNodeCnt(info)); in DumpDeviceDetails()
186 dprintf(fd, "DEVICE_MACHINE_STATUS : %s" END_LINE, GetMachineState(info)); in DumpDeviceDetails()
187 dprintf(fd, "DEVICE_VERIFIED_LEVEL : %u" END_LINE, info->credInfo.credLevel); in DumpDeviceDetails()
188 …dprintf(fd, "DEVICE_VERIFIED_RESULT : %s" END_LINE, (info->result == 0) ? "success" : "failed"); in DumpDeviceDetails()
189 dprintf(fd, END_LINE); in DumpDeviceDetails()
191 dprintf(fd, "CRED_TYPE : %s" END_LINE, GetCreadType(info)); in DumpDeviceDetails()
192 dprintf(fd, "CRED_RELEASE_TYPE : %s" END_LINE, info->credInfo.releaseType); in DumpDeviceDetails()
193 dprintf(fd, "CRED_SIGN_TIME : %s" END_LINE, info->credInfo.signTime); in DumpDeviceDetails()
194 dprintf(fd, "CRED_MANUFACTURE : %s" END_LINE, info->credInfo.manufacture); in DumpDeviceDetails()
195 dprintf(fd, "CRED_BAND : %s" END_LINE, info->credInfo.brand); in DumpDeviceDetails()
196 dprintf(fd, "CRED_MODEL : %s" END_LINE, info->credInfo.model); in DumpDeviceDetails()
197 dprintf(fd, "CRED_SOFTWARE_VERSION : %s" END_LINE, info->credInfo.softwareVersion); in DumpDeviceDetails()
198 dprintf(fd, "CRED_SECURITY_LEVEL : %s" END_LINE, info->credInfo.securityLevel); in DumpDeviceDetails()
199 dprintf(fd, "CRED_VERSION : %s" END_LINE, info->credInfo.version); in DumpDeviceDetails()
200 dprintf(fd, END_LINE); in DumpDeviceDetails()
203 static void DumpHistoryCalls(const DslmDeviceInfo *info, int32_t fd) in DumpHistoryCalls() argument
205 dprintf(fd, "SDK_CALL_HISTORY: " END_LINE); in DumpHistoryCalls()
222 …dprintf(fd, "#%-4d pid:%-6u seq:%-4u req:%-26s res:%-26s ret:%-4u cost:%ums" END_LINE, index, noti… in DumpHistoryCalls()
231 static void DumpOneDevice(const DslmDeviceInfo *info, int32_t fd) in DumpOneDevice() argument
237 dprintf(fd, SPLIT_LINE END_LINE); in DumpOneDevice()
238 DumpDeviceDetails(info, fd); in DumpOneDevice()
239 DumpHistoryCalls(info, fd); in DumpOneDevice()
240 dprintf(fd, SPLIT_LINE END_LINE); in DumpOneDevice()
243 static void PrintAllDevices(int fd) in PrintAllDevices() argument
245 ForEachDeviceDump(DumpOneDevice, fd); in PrintAllDevices()
248 static void PrintDefaultStatus(int fd) in PrintDefaultStatus() argument
261 dprintf(fd, SPLIT_LINE END_LINE); in PrintDefaultStatus()
262 …dprintf(fd, "REQUEST_TEST : %s" END_LINE, requestResult == SUCCESS ? "success" : "fai… in PrintDefaultStatus()
263 …dprintf(fd, "VERIFY_TEST : %s%s" END_LINE, verifyResult == SUCCESS ? "success" : "fa… in PrintDefaultStatus()
264 dprintf(fd, "SELF_CRED_LEVEL : %u" END_LINE, credLevel); in PrintDefaultStatus()
265 dprintf(fd, SPLIT_LINE END_LINE); in PrintDefaultStatus()
268 void DslmDumper(int fd) in DslmDumper() argument
270 PrintBanner(fd); in DslmDumper()
271 PrintDefaultStatus(fd); in DslmDumper()
272 PrintAllDevices(fd); in DslmDumper()