Home
last modified time | relevance | path

Searched refs:reason (Results 1 - 25 of 944) sorted by relevance

12345678910>>...38

/foundation/window/window_manager/wmserver/src/
H A Dminimize_app.cpp31 void MinimizeApp::AddNeedMinimizeApp(const sptr<WindowNode>& node, MinimizeReason reason) in AddNeedMinimizeApp() argument
34 if (!EnableMinimize(reason)) { in AddNeedMinimizeApp()
57 WLOGI("[Minimize] Add Window %{public}u to minimize list, reason %{public}u", node->GetWindowId(), reason); in AddNeedMinimizeApp()
58 needMinimizeAppNodes_[reason].emplace_back(weakNode); in AddNeedMinimizeApp()
61 std::vector<wptr<WindowNode>> MinimizeApp::GetNeedMinimizeAppNodesWithReason(MinimizeReason reason) in GetNeedMinimizeAppNodesWithReason() argument
65 if (needMinimizeAppNodes_.find(reason) != needMinimizeAppNodes_.end()) { in GetNeedMinimizeAppNodesWithReason()
66 for (auto& node : needMinimizeAppNodes_[reason]) { in GetNeedMinimizeAppNodesWithReason()
78 WLOGI("[Minimize] ExecuteMinimizeAll with size: %{public}zu, reason: %{public}u", in ExecuteMinimizeAll()
88 void MinimizeApp::ClearNodesWithReason(MinimizeReason reason) in ClearNodesWithReason() argument
127 IsNodeNeedMinimizeWithReason(const sptr<WindowNode>& node, MinimizeReason reason) IsNodeNeedMinimizeWithReason() argument
147 EnableMinimize(MinimizeReason reason) EnableMinimize() argument
160 MinimizeReason reason = static_cast<MinimizeReason>(reasons & (~reasons + 1)); ExecuteMinimizeTargetReasons() local
[all...]
/foundation/window/window_manager/wmserver/include/
H A Dminimize_app.h46 static void AddNeedMinimizeApp(const sptr<WindowNode>& node, MinimizeReason reason);
50 static void ClearNodesWithReason(MinimizeReason reason);
52 static std::vector<wptr<WindowNode>> GetNeedMinimizeAppNodesWithReason(MinimizeReason reason);
54 static bool IsNodeNeedMinimizeWithReason(const sptr<WindowNode>& node, MinimizeReason reason);
55 static bool EnableMinimize(MinimizeReason reason);
58 static inline bool IsFromUser(MinimizeReason reason) in IsFromUser() argument
60 return (reason == MinimizeReason::MINIMIZE_ALL || reason == MinimizeReason::MINIMIZE_BUTTON || in IsFromUser()
61 reason == MinimizeReason::MAX_APP_COUNT || reason in IsFromUser()
[all...]
/foundation/communication/netstack/frameworks/js/napi/websocket/websocket_exec/include/
H A Dwebsocket_exec.h42 static int LwsCallback(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len);
50 static int HttpDummy(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len);
52 static int LwsCallbackClientAppendHandshakeHeader(lws *wsi, lws_callback_reasons reason, void *user, void *in,
55 static int LwsCallbackWsPeerInitiatedClose(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len);
57 static int LwsCallbackClientWritable(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len);
59 static int LwsCallbackClientConnectionError(lws *wsi, lws_callback_reasons reason, void *user, void *in,
62 static int LwsCallbackClientReceive(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len);
64 static int LwsCallbackClientFilterPreEstablish(lws *wsi, lws_callback_reasons reason, void *user, void *in,
67 static int LwsCallbackClientEstablished(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len);
69 static int LwsCallbackClientClosed(lws *wsi, lws_callback_reasons reason, voi
[all...]
/foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust/src/cxx/
H A Dsystem_ability_wrapper.cpp121 OHOS::OnDemandReasonExtraData *reason = parcel.ReadParcelable<OHOS::OnDemandReasonExtraData>(); in DeserializeOnDemandReasonExtraData() local
123 if (reason == nullptr) { in DeserializeOnDemandReasonExtraData()
127 auto map = reason->GetWant(); in DeserializeOnDemandReasonExtraData()
134 .data = rust::string(reason->GetData()), in DeserializeOnDemandReasonExtraData()
135 .code = reason->GetCode(), in DeserializeOnDemandReasonExtraData()
138 delete reason; in DeserializeOnDemandReasonExtraData()
153 OHOS::OnDemandReasonExtraData reason(code, data, wantMap); in SerializeOnDemandReasonExtraData()
154 return parcel.WriteParcelable(&reason); in SerializeOnDemandReasonExtraData()
157 SystemAbilityOnDemandReason BuildReasonWrapper(const OHOS::SystemAbilityOnDemandReason &reason) in BuildReasonWrapper() argument
161 auto map = reason in BuildReasonWrapper()
[all...]
/foundation/communication/netstack/frameworks/native/websocket_client/
H A Dwebsocket_client.cpp76 int HttpDummy(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len) in HttpDummy() argument
78 int ret = lws_callback_http_dummy(wsi, reason, user, in, len); in HttpDummy()
83 lws_callback_reasons reason; member
84 int (*callback)(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len);
87 int LwsCallbackClientAppendHandshakeHeader(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len) in LwsCallbackClientAppendHandshakeHeader() argument
109 return HttpDummy(wsi, reason, user, in, len); in LwsCallbackClientAppendHandshakeHeader()
112 int LwsCallbackWsPeerInitiatedClose(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len) in LwsCallbackWsPeerInitiatedClose() argument
123 return HttpDummy(wsi, reason, user, in, len); in LwsCallbackWsPeerInitiatedClose()
129 return HttpDummy(wsi, reason, user, in, len); in LwsCallbackWsPeerInitiatedClose()
132 int LwsCallbackClientWritable(lws *wsi, lws_callback_reasons reason, voi argument
172 LwsCallbackClientConnectionError(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len) LwsCallbackClientConnectionError() argument
186 LwsCallbackClientReceive(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len) LwsCallbackClientReceive() argument
217 LwsCallbackClientFilterPreEstablish(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len) LwsCallbackClientFilterPreEstablish() argument
238 LwsCallbackClientEstablished(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len) LwsCallbackClientEstablished() argument
254 LwsCallbackClientClosed(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len) LwsCallbackClientClosed() argument
276 LwsCallbackWsiDestroy(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len) LwsCallbackWsiDestroy() argument
287 LwsCallbackProtocolDestroy(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len) LwsCallbackProtocolDestroy() argument
293 LwsCallbackVhostCertAging(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len) LwsCallbackVhostCertAging() argument
299 LwsCallback(lws *wsi, lws_callback_reasons reason, void *user, void *in, size_t len) LwsCallback() argument
[all...]
/foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust/src/
H A Dwrapper.rs76 reason: SystemAbilityOnDemandReason, in OnStartWithReason()
79 unsafe fn OnIdle(self: &AbilityWrapper, reason: SystemAbilityOnDemandReason) -> i32; in OnIdle()
80 fn OnActive(self: &AbilityWrapper, reason: SystemAbilityOnDemandReason); in OnActive()
82 fn OnStopWithReason(self: &AbilityWrapper, reason: SystemAbilityOnDemandReason); in OnStopWithReason()
159 reason: ffi::SystemAbilityOnDemandReason, in OnStartWithReason()
165 self.inner.on_start_with_reason(reason, handle); in OnStartWithReason()
168 unsafe fn OnIdle(&self, reason: ffi::SystemAbilityOnDemandReason) -> i32 { in OnIdle()
169 self.inner.on_idle(reason) in OnIdle()
172 fn OnActive(&self, reason: ffi::SystemAbilityOnDemandReason) { in OnActive()
173 self.inner.on_active(reason) in OnActive()
[all...]
H A Dability.rs34 fn on_idle(&self, reason: SystemAbilityOnDemandReason) -> i32 { in on_idle()
38 fn on_active(&self, reason: SystemAbilityOnDemandReason) {} in on_active()
40 fn on_start_with_reason(&self, reason: SystemAbilityOnDemandReason, handler: Handler) { in on_start_with_reason()
44 fn on_stop_with_reason(&self, reason: SystemAbilityOnDemandReason) { in on_stop_with_reason()
/foundation/ability/ability_runtime/services/abilitymgr/src/
H A Dlaunch_param.cpp25 int32_t reason = 0; in ReadFromParcel() local
26 if (!parcel.ReadInt32(reason)) { in ReadFromParcel()
29 launchReason = static_cast<LaunchReason>(reason); in ReadFromParcel()
31 if (!parcel.ReadInt32(reason)) { in ReadFromParcel()
34 lastExitReason = static_cast<LastExitReason>(reason); in ReadFromParcel()
H A Dexit_reason.cpp24 ExitReason::ExitReason(const Reason reason, const std::string &exitMsg) in ExitReason() argument
26 this->reason = reason; in ExitReason()
34 reason = static_cast<Reason>(reasonData); in ReadFromParcel()
57 WRITE_PARCEL_AND_RETURN_FALSE_IF_FAIL(Int32, parcel, static_cast<int32_t>(reason)); in Marshalling()
/foundation/ability/ability_runtime/interfaces/kits/native/ability/native/recovery/
H A Dability_recovery.h41 bool ScheduleSaveAbilityState(StateReason reason);
42 bool ScheduleRecoverAbility(StateReason reason, const Want *want = nullptr);
43 bool ScheduleRestoreAbilityState(StateReason reason, const Want &want);
44 bool CallOnRestoreAbilityState(StateReason reason);
49 std::string GetSavedPageStack(StateReason reason);
63 bool LoadSavedState(StateReason reason);
64 bool IsSaveAbilityState(StateReason reason);
H A Dapp_recovery.h46 bool ScheduleRecoverApp(StateReason reason);
47 bool ScheduleSaveAppState(StateReason reason, uintptr_t ability = 0);
48 bool TryRecoverApp(StateReason reason);
61 bool ShouldSaveAppState(StateReason reason);
62 bool ShouldRecoverApp(StateReason reason);
64 void DoRecoverApp(StateReason reason);
65 void DoSaveAppState(StateReason reason, uintptr_t ability = 0);
/foundation/ability/ability_runtime/frameworks/native/ability/native/recovery/
H A Dapp_recovery.cpp162 bool AppRecovery::ScheduleSaveAppState(StateReason reason, uintptr_t ability) in ScheduleSaveAppState() argument
170 if (!ShouldSaveAppState(reason)) { in ScheduleSaveAppState()
175 if (reason == StateReason::APP_FREEZE) { in ScheduleSaveAppState()
192 AppRecovery::GetInstance().DoSaveAppState(reason, ability); in ScheduleSaveAppState()
202 auto task = [reason, ability]() { in ScheduleSaveAppState()
203 AppRecovery::GetInstance().DoSaveAppState(reason, ability); in ScheduleSaveAppState()
223 bool AppRecovery::ScheduleRecoverApp(StateReason reason) in ScheduleRecoverApp() argument
230 if (!ShouldRecoverApp(reason)) { in ScheduleRecoverApp()
240 if (reason == StateReason::APP_FREEZE) { in ScheduleRecoverApp()
241 DoRecoverApp(reason); in ScheduleRecoverApp()
266 TryRecoverApp(StateReason reason) TryRecoverApp() argument
277 DoRecoverApp(StateReason reason) DoRecoverApp() argument
304 DoSaveAppState(StateReason reason, uintptr_t ability) DoSaveAppState() argument
337 ShouldSaveAppState(StateReason reason) ShouldSaveAppState() argument
363 ShouldRecoverApp(StateReason reason) ShouldRecoverApp() argument
[all...]
/foundation/ability/ability_runtime/test/unittest/res_sched_util_test/
H A Dres_sched_util_test.cpp108 std::string reason = AAFwk::ResSchedUtil::GetInstance().GetThawReasonByAbilityType(abilityInfo); in HWTEST_F() local
109 EXPECT_EQ(reason, "THAW_BY_START_NOT_PAGE_ABILITY"); in HWTEST_F()
112 reason = AAFwk::ResSchedUtil::GetInstance().GetThawReasonByAbilityType(abilityInfo); in HWTEST_F()
113 EXPECT_EQ(reason, "THAW_BY_START_PAGE_ABILITY"); in HWTEST_F()
117 reason = AAFwk::ResSchedUtil::GetInstance().GetThawReasonByAbilityType(abilityInfo); in HWTEST_F()
118 EXPECT_EQ(reason, "THAW_BY_START_SERVICE_EXTENSION"); in HWTEST_F()
122 reason = AAFwk::ResSchedUtil::GetInstance().GetThawReasonByAbilityType(abilityInfo); in HWTEST_F()
123 EXPECT_EQ(reason, "THAW_BY_START_UI_EXTENSION"); in HWTEST_F()
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/gap/
H A Dgap_btm_receive.c42 uint8_t reason; member
93 GapAclDisconnectionComplete(param->status, param->connectionHandle, param->reason, param->context); in GapAclDisconnectionCompleteTask()
96 static void GapRecvAclDisconnectionComplete(uint8_t status, uint16_t connectionHandle, uint8_t reason, void *context) in GapRecvAclDisconnectionComplete() argument
98 LOG_INFO("%{public}s: status:0x%{public}02x handle:0x%{public}04x reason:0x%{public}02x", __FUNCTION__, in GapRecvAclDisconnectionComplete()
99 status, connectionHandle, reason); in GapRecvAclDisconnectionComplete()
108 btmParam->reason = reason; in GapRecvAclDisconnectionComplete()
132 uint8_t reason; member
172 GapLeDisconnectionComplete(param->status, param->connectionHandle, param->reason, param->context); in GapLeDisconnectionCompleteTask()
175 static void GapRecvLeDisconnectionComplete(uint8_t status, uint16_t connectionHandle, uint8_t reason, voi argument
[all...]
/foundation/systemabilitymgr/samgr/services/dfx/include/
H A Dhisysevent_adapter.h21 void ReportSaMainExit(const std::string& reason);
32 void ReportSamgrSaLoadFail(int32_t said, int32_t pid, int32_t uid, const std::string& reason);
38 void ReportSaUnLoadFail(int32_t saId, int32_t pid, int32_t uid, const std::string& reason);
44 void ReportProcessStartFail(const std::string& processName, int32_t pid, int32_t uid, const std::string& reason);
46 void ReportProcessStopFail(const std::string& processName, int32_t pid, int32_t uid, const std::string& reason);
52 void ReportSAIdle(int32_t said, const std::string& reason);
/foundation/communication/dsoftbus/tests/sdk/bus_center/demo/bus_center/
H A Dpublish_refresh_lnn_demo.c32 static void OnPublishDone(int32_t publishId, PublishResult reason) in OnPublishDone() argument
34 printf("[demo]OnPublishDone publishId = %d, publish result = %d", publishId, reason); in OnPublishDone()
35 if (reason == 0) { in OnPublishDone()
71 static void OnDiscoverResultTest(int32_t refreshId, RefreshResult reason) in OnDiscoverResultTest() argument
73 printf("[demo]OnDiscoverResultTest refreshId = %d, RefreshResult = %d\n", refreshId, reason); in OnDiscoverResultTest()
74 if (reason == 0) { in OnDiscoverResultTest()
/foundation/communication/dsoftbus/core/authentication/src/virtual/
H A Dauth_meta_ptk_proc_virtual.c18 int32_t AuthGetPtkSyncInfoByAuthId(int64_t authId, bool *syncDone, int32_t *reason) in AuthGetPtkSyncInfoByAuthId() argument
22 (void)reason; in AuthGetPtkSyncInfoByAuthId()
45 int32_t AuthNotifyResultByUuid(const char *uuid, int32_t reason, int64_t *authId) in AuthNotifyResultByUuid() argument
48 (void)reason; in AuthNotifyResultByUuid()
/foundation/resourceschedule/memmgr/interface/innerkits/src/
H A Dmem_mgr_process_state_info.cpp39 uint32_t reason = static_cast<uint32_t>(ProcPriorityUpdateReason::UNKNOWN); in Unmarshalling() local
44 parcel.ReadUint32(reason); in Unmarshalling()
49 switch (reason) { in Unmarshalling()
51 memMgrProcessStateInfo->reason_ = static_cast<ProcPriorityUpdateReason>(reason); in Unmarshalling()
/foundation/resourceschedule/memmgr/services/memmgrservice/include/reclaim_priority_manager/
H A Dreclaim_priority_manager.h44 AppStateUpdateReason reason; member
57 AppStateUpdateReason reason; member
60 inline UpdateRequest SingleRequest(const ReqProc &target, AppStateUpdateReason reason) in SingleRequest() argument
64 request.reason = reason; in SingleRequest()
68 inline UpdateRequest CallerRequest(const ReqProc &caller, const ReqProc &target, AppStateUpdateReason reason) in CallerRequest() argument
73 request.reason = reason; in CallerRequest()
202 void HandleUpdateProcess(AppStateUpdateReason reason, std::shared_ptr<BundlePriorityInfo> bundle,
234 std::string& AppStateUpdateResonToString(AppStateUpdateReason reason);
[all...]
/foundation/systemabilitymgr/samgr/services/dfx/source/
H A Dhisysevent_adapter.cpp70 void ReportSaUnLoadFail(int32_t saId, int32_t pid, int32_t uid, const std::string& reason) in ReportSaUnLoadFail() argument
78 REASON, reason); in ReportSaUnLoadFail()
98 void ReportSaMainExit(const std::string& reason) in ReportSaMainExit() argument
103 REASON, reason); in ReportSaMainExit()
146 int32_t pid, int32_t uid, const std::string& reason) in ReportProcessFail()
154 REASON, reason); in ReportProcessFail()
161 void ReportProcessStartFail(const std::string& processName, int32_t pid, int32_t uid, const std::string& reason) in ReportProcessStartFail() argument
163 ReportProcessFail(PROCESS_START_FAIL, processName, pid, uid, reason); in ReportProcessStartFail()
166 void ReportProcessStopFail(const std::string& processName, int32_t pid, int32_t uid, const std::string& reason) in ReportProcessStopFail() argument
168 ReportProcessFail(PROCESS_STOP_FAIL, processName, pid, uid, reason); in ReportProcessStopFail()
145 ReportProcessFail(const std::string& eventName, const std::string& processName, int32_t pid, int32_t uid, const std::string& reason) ReportProcessFail() argument
171 ReportSamgrSaLoadFail(int32_t said, int32_t pid, int32_t uid, const std::string& reason) ReportSamgrSaLoadFail() argument
254 ReportSAIdle(int32_t said, const std::string& reason) ReportSAIdle() argument
[all...]
/foundation/window/window_manager/dm_lite/src/
H A Ddisplay_manager_adapter_lite.cpp155 bool DisplayManagerAdapterLite::WakeUpBegin(PowerStateChangeReason reason) in WakeUpBegin() argument
159 return displayManagerServiceProxy_->WakeUpBegin(reason); in WakeUpBegin()
169 bool DisplayManagerAdapterLite::SuspendBegin(PowerStateChangeReason reason) in SuspendBegin() argument
173 return displayManagerServiceProxy_->SuspendBegin(reason); in SuspendBegin()
191 PowerStateChangeReason reason) in SetScreenPowerById()
195 return displayManagerServiceProxy_->SetScreenPowerById(screenId, state, reason); in SetScreenPowerById()
242 PowerStateChangeReason reason) in SetSpecifiedScreenPower()
246 return displayManagerServiceProxy_->SetSpecifiedScreenPower(screenId, state, reason); in SetSpecifiedScreenPower()
249 bool ScreenManagerAdapterLite::SetScreenPowerForAll(ScreenPowerState state, PowerStateChangeReason reason) in SetScreenPowerForAll() argument
253 return displayManagerServiceProxy_->SetScreenPowerForAll(state, reason); in SetScreenPowerForAll()
190 SetScreenPowerById(ScreenId screenId, ScreenPowerState state, PowerStateChangeReason reason) SetScreenPowerById() argument
241 SetSpecifiedScreenPower(ScreenId screenId, ScreenPowerState state, PowerStateChangeReason reason) SetSpecifiedScreenPower() argument
[all...]
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_sta/
H A Dsta_monitor.cpp49 [this](const std::string &reason, const std::string &bssid) { this->OnBssidChangedCallBack(reason, bssid); }, in InitStaMonitor()
58 [this](int reason, const std::string &bssid) { this->OnReportDisConnectReasonCallBack(reason, bssid); }, in InitStaMonitor()
91 void StaMonitor::OnReportDisConnectReasonCallBack(int reason, const std::string &bssid) in OnReportDisConnectReasonCallBack() argument
93 WIFI_LOGI("OnReportDisConnectReasonCallBack() reason=%{public}d, bssid=%{public}s", in OnReportDisConnectReasonCallBack()
94 reason, MacAnonymize(bssid).c_str()); in OnReportDisConnectReasonCallBack()
107 msg->AddIntMessageBody(reason); in OnReportDisConnectReasonCallBack()
182 void StaMonitor::OnBssidChangedCallBack(const std::string &reason, const std::string &bssid) in OnBssidChangedCallBack() argument
184 WIFI_LOGI("OnBssidChangedCallBack() reason in OnBssidChangedCallBack()
[all...]
/foundation/communication/netstack/interfaces/kits/c/net_websocket/src/
H A Dnet_websocket_adapter.cpp70 closeOption->reason = requestOptions.reason; in Conv2CloseOptions()
77 webSocketCloseResult->reason = closeResult.reason; in Conv2CloseResult()
91 webSocketOpenResult->reason = openResult.message; in Conv2OpenResult()
/foundation/communication/wifi/wifi/test/wifi_standard/non_mock/
H A Dblock_connect_service_test.cpp102 DisabledReason reason = DisabledReason::DISABLED_AUTHENTICATION_FAILURE; in HWTEST_F() local
103 bool result = BlockConnectService::GetInstance().UpdateNetworkSelectStatus(targetNetworkId, reason); in HWTEST_F()
108 result = BlockConnectService::GetInstance().UpdateNetworkSelectStatus(targetNetworkId, reason); in HWTEST_F()
112 result = BlockConnectService::GetInstance().UpdateNetworkSelectStatus(targetNetworkId, reason); in HWTEST_F()
116 EXPECT_EQ(config.networkSelectionStatus.networkSelectionDisableReason, reason); in HWTEST_F()
129 DisabledReason reason = DisabledReason::DISABLED_DISASSOC_REASON; in HWTEST_F() local
131 result = BlockConnectService::GetInstance().UpdateNetworkSelectStatus(targetNetworkId, reason, reasonNumder); in HWTEST_F()
153 DisabledReason reason = DisabledReason::DISABLED_DISASSOC_REASON; in HWTEST_F() local
155 result = BlockConnectService::GetInstance().UpdateNetworkSelectStatus(targetNetworkId, reason, reasonNumder); in HWTEST_F()
160 result = BlockConnectService::GetInstance().UpdateNetworkSelectStatus(targetNetworkId, reason, reasonNumde in HWTEST_F()
[all...]
/foundation/window/window_manager/test/common/mock/
H A Dmock_display_manager_adapter_lite.h34 MOCK_METHOD1(WakeUpBegin, bool(PowerStateChangeReason reason));
36 MOCK_METHOD1(SuspendBegin, bool(PowerStateChangeReason reason));
50 PowerStateChangeReason reason));
51 MOCK_METHOD2(SetScreenPowerForAll, bool(ScreenPowerState state, PowerStateChangeReason reason));

Completed in 10 milliseconds

12345678910>>...38