• Home
  • Raw
  • Download

Lines Matching refs:request

50     struct FaultLoggerdRequest request;  in RequestFileDescriptor()  local
51 (void)memset_s(&request, sizeof(request), 0, sizeof(request)); in RequestFileDescriptor()
52 request.type = type; in RequestFileDescriptor()
53 request.pid = getpid(); in RequestFileDescriptor()
54 request.tid = gettid(); in RequestFileDescriptor()
55 request.uid = getuid(); in RequestFileDescriptor()
56 request.time = OHOS::HiviewDFX::GetTimeMilliSeconds(); in RequestFileDescriptor()
57 return RequestFileDescriptorEx(&request); in RequestFileDescriptor()
60 int32_t RequestLogFileDescriptor(struct FaultLoggerdRequest *request) in RequestLogFileDescriptor() argument
62 request->clientType = (int32_t)FaultLoggerClientType::LOG_FILE_DES_CLIENT; in RequestLogFileDescriptor()
63 return RequestFileDescriptorEx(request); in RequestLogFileDescriptor()
66 int32_t RequestFileDescriptorEx(const struct FaultLoggerdRequest *request) in RequestFileDescriptorEx() argument
68 if (request == nullptr) { in RequestFileDescriptorEx()
80 write(sockfd, request, sizeof(struct FaultLoggerdRequest)); in RequestFileDescriptorEx()
100 static int32_t RequestFileDescriptorByCheck(const struct FaultLoggerdRequest *request) in RequestFileDescriptorByCheck() argument
103 if (request == nullptr) { in RequestFileDescriptorByCheck()
116 write(sockfd, request, sizeof(struct FaultLoggerdRequest)); in RequestFileDescriptorByCheck()
167 static int SendRequestToServer(const FaultLoggerdRequest &request) in SendRequestToServer() argument
178 …if (write(sockfd, &request, sizeof(struct FaultLoggerdRequest)) != static_cast<long>(sizeof(reques… in SendRequestToServer()
201 struct FaultLoggerdRequest request; in RequestCheckPermission() local
202 (void)memset_s(&request, sizeof(request), 0, sizeof(request)); in RequestCheckPermission()
204 request.pid = pid; in RequestCheckPermission()
205 request.clientType = (int32_t)FaultLoggerClientType::PERMISSION_CLIENT; in RequestCheckPermission()
208 … if (SendRequestToServer(request) == (int)FaultLoggerCheckPermissionResp::CHECK_PERMISSION_PASS) { in RequestCheckPermission()
221 struct FaultLoggerdRequest request; in RequestSdkDump() local
222 (void)memset_s(&request, sizeof(request), 0, sizeof(request)); in RequestSdkDump()
223 request.sigCode = type; in RequestSdkDump()
224 request.pid = pid; in RequestSdkDump()
225 request.tid = tid; in RequestSdkDump()
226 request.callerPid = getpid(); in RequestSdkDump()
227 request.callerTid = syscall(SYS_gettid); in RequestSdkDump()
228 request.clientType = (int32_t)FaultLoggerClientType::SDK_DUMP_CLIENT; in RequestSdkDump()
229 request.time = OHOS::HiviewDFX::GetTimeMilliSeconds(); in RequestSdkDump()
231 return SendRequestToServer(request); in RequestSdkDump()
240 struct FaultLoggerdRequest request; in RequestPrintTHilog() local
241 (void)memset_s(&request, sizeof(request), 0, sizeof(request)); in RequestPrintTHilog()
242 request.clientType = (int32_t)FaultLoggerClientType::PRINT_T_HILOG_CLIENT; in RequestPrintTHilog()
243 request.pid = getpid(); in RequestPrintTHilog()
244 request.uid = getuid(); in RequestPrintTHilog()
253 …if (write(sockfd, &request, sizeof(struct FaultLoggerdRequest)) != static_cast<long>(sizeof(reques… in RequestPrintTHilog()
280 struct FaultLoggerdRequest request; in RequestPipeFd() local
281 (void)memset_s(&request, sizeof(request), 0, sizeof(struct FaultLoggerdRequest)); in RequestPipeFd()
282 request.pipeType = pipeType; in RequestPipeFd()
283 request.pid = pid; in RequestPipeFd()
284 request.callerPid = getpid(); in RequestPipeFd()
285 request.callerTid = syscall(SYS_gettid); in RequestPipeFd()
286 request.clientType = (int32_t)FaultLoggerClientType::PIPE_FD_CLIENT; in RequestPipeFd()
289 return RequestFileDescriptorByCheck(&request); in RequestPipeFd()
291 return RequestFileDescriptorEx(&request); in RequestPipeFd()
296 struct FaultLoggerdRequest request; in RequestDelPipeFd() local
297 (void)memset_s(&request, sizeof(request), 0, sizeof(struct FaultLoggerdRequest)); in RequestDelPipeFd()
298 request.pipeType = FaultLoggerPipeType::PIPE_FD_DELETE; in RequestDelPipeFd()
299 request.pid = pid; in RequestDelPipeFd()
300 request.clientType = (int32_t)FaultLoggerClientType::PIPE_FD_CLIENT; in RequestDelPipeFd()
309 write(sockfd, &request, sizeof(struct FaultLoggerdRequest)); in RequestDelPipeFd()