Lines Matching defs:pid

135     IMSA_HILOGI("client[%{public}d] is removed.", clientInfo->pid);
392 InputMethodSysEvent::GetInstance().ReportImeState(ImeState::BIND, data->pid,
455 std::shared_ptr<InputClientInfo> PerUserSession::GetClientInfo(pid_t pid)
459 [pid](const auto &mapClient) { return mapClient.second->pid == pid; });
514 IMSA_HILOGI("deactivate client[%{public}d].", clientInfo->pid);
534 InputMethodSysEvent::GetInstance().ReportImeState(ImeState::UNBIND, data->pid,
599 InputMethodSysEvent::GetInstance().ReportImeState(ImeState::BIND, data->pid,
633 IMSA_HILOGI("isStopInactiveClient: %{public}d, client pid: %{public}d, ret: %{public}d.", isStopInactiveClient,
634 clientInfo->pid, ret);
647 InputMethodSysEvent::GetInstance().ReportImeState(ImeState::UNBIND, data->pid,
805 if (replacedClientInfo != nullptr && replacedClientInfo->pid != clientInfo->pid) {
806 IMSA_HILOGI("remove replaced client: [%{public}d]", replacedClientInfo->pid);
813 if (inactiveClientInfo != nullptr && inactiveClientInfo->pid != clientInfo->pid) {
814 IMSA_HILOGI("remove inactive client: [%{public}d]", inactiveClientInfo->pid);
843 IMSA_HILOGD("notify client: [%{public}d]", static_cast<int32_t>(clientInfo->pid));
852 int32_t PerUserSession::AddImeData(ImeType type, sptr<IInputMethodCore> core, sptr<IRemoteObject> agent, pid_t pid)
870 auto imeData = std::make_shared<ImeData>(core, agent, deathRecipient, pid);
915 void PerUserSession::OnFocused(int32_t pid, int32_t uid)
922 if (IsCurClientFocused(pid, uid)) {
923 IMSA_HILOGD("current client focused, focusedPid: %{public}d", pid);
927 IMSA_HILOGI("focus shifts to pid: %{public}d, remove current client.", pid);
932 IMSA_HILOGI("focus shifts to pid: %{public}d, deactivate current client.", pid);
936 void PerUserSession::OnUnfocused(int32_t pid, int32_t uid)
941 if (IsCurClientUnFocused(pid, uid)) {
942 IMSA_HILOGD("current client Unfocused, unFocusedPid: %{public}d", pid);
945 auto clientInfo = GetClientInfo(pid);
963 bool PerUserSession::IsCurClientFocused(int32_t pid, int32_t uid)
976 return clientInfo->pid == pid && clientInfo->uid == uid;
979 bool PerUserSession::IsCurClientUnFocused(int32_t pid, int32_t uid)
992 return clientInfo->pid == pid && clientInfo->uid == uid;
1100 return clientInfo->pid;
1113 return clientInfo->pid;
1238 bool PerUserSession::IsCurrentImeByPid(int32_t pid)
1245 IMSA_HILOGD("userId: %{public}d, pid: %{public}d, current pid: %{public}d.", userId_, pid, imeData->pid);
1246 return imeData->pid == pid;
1425 int32_t PerUserSession::UpdateImeData(sptr<IInputMethodCore> core, sptr<IRemoteObject> agent, pid_t pid)
1438 it->second->pid = pid;
1439 it->second->freezeMgr = std::make_shared<FreezeManager>(pid);
1456 int32_t PerUserSession::InitConnect(pid_t pid)
1463 it->second->pid = pid;