SceSblSmschedProxy

sceSblSmSchedProxyInitForKernel
Temp name was sceSblSmSchedProxyInitializeForKernel.

Calls module_start if cpuId is 0.

sceSblSmSchedProxyInvokeForKernel
Temp name was sceSblSmSchedProxyCreateSmOperationForKernel.

Executes smc 0x12D call.

sceSblSmSchedProxyWaitForKernel
Executes smc 0x12E call.

sceSblSmSchedProxyGetStatusForKernel
Executes smc 0x12F call.

sceSblSmSchedProxyKillForKernel
Temp name was sceSblSmSchedProxyChangeF00DStatusForKernel.

Executes smc 0x130 call.

SceSblSmSchedProxyForKernel_984EC9D1
Reserved function along with smc 0x131.

On FWs 0.931-3.60, does nothing and returns 0x800F0425.

SceSblSmSchedProxyForKernel_1DFC8624
Reserved function along with smc 0x132.

On FWs 0.931-3.60, does nothing and returns 0x800F0425.

sceSblSmSchedProxyCallFuncForKernel
Temp name was sceSblSmSchedProxySetCommandF00DRegisterForKernel.

Executes smc 0x133 call.

Called by sceSblSmCommCallFunc.

sceSblSmSchedProxyReadArm2CryForKernel
Executes smc 0x134 call.

sceSblSmSchedProxyWriteArm2CryForKernel
Executes smc 0x135 call.

sceSblSmSchedProxyWriteCry2ArmForKernel
Temp name was sceSblSmSchedProxySetStatusCodeF00DRegisterForKernel.

Executes smc 0x136 call.

Used by SceSblAuthMgr.

sceSblSmSchedProxyReadCry2ArmForKernel
Temp name was sceSblSmSchedProxyGetStatusCodeF00DRegisterForKernel.

Executes smc 0x137 call.

Used by SceSblAuthMgr.

sceSblSmSchedProxyRegisterIntrHandlerForKernel
Temp name was sceSblSmSchedProxyEnableCry2ArmInterruptForKernel.

Executes smc 0x138 call.

Called by SceSblAuthMgr.

sceSblSmSchedProxyReleaseIntrHandlerForKernel
Temp name was sceSblSmSchedProxyDisableCry2ArmInterruptForKernel.

Executes smc 0x139 call.

Called by SceSblAuthMgr.

sceSblSmSchedProxyUninitializeForKernel
Executes smc 0x13B call.

Only executes if cpuId is 0.

sceSblSmSchedProxyExecuteSKCommandForKernel
Temp name was sceSblSmSchedProxyExecuteF00DCommandForKernel.

Executes smc 0x13C call.

This function is called by two modules:

SceSblSsMgr just before PSVita entering suspend mode:

SceSdif at init (at PSVita boot and maybe called after PSVita resume):