Files
AnyPS5/docs/dev/debt/libSceNpCommon.md

58 KiB

libSceNpCommon technical debt

Unknown function info

Pending import declarations are matched to names in the local libSceNpCommon.sprx export table and the public PS5 3.20 libSceNpCommon export inventory; their NIDs are recomputed with tools/nid_names.py. Prototypes and behavior are unknown. Each parameterless declaration exists for import resolution and throws if called.

  • sceNpCloseSema (NID 8hPzfjZzV88) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpGetNavSdkVersion (NID QmDEFikd3VA) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpIntGetPlatformType (NID G6qytFoBJ-w) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpIntSetPlatformType (NID X6emt+LbSEI) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpJsonParse (NID vJGDnNh4I0g) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpJsonParseBuf (NID RgfCYkjW7As) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpJsonParseBufInit (NID SnAdybtBK3o) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpJsonParseEx (NID p5ZkSMRR7AU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpJsonParseExInit (NID nhgjiwPUIzI) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpJsonParseInit (NID teVnFAL6GNY) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpOpenSema (NID -blITIdtUd0) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpServerErrorJsonGetErrorCode (NID 0lZHbA-HRD0) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpServerErrorJsonMultiGetErrorCode (NID cRabutqUG7c) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpServerErrorJsonParse (NID WSQxnAVLKgw) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpServerErrorJsonParseInit (NID UbStlMKTBeU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpServerErrorJsonParseMultiInit (NID hbe+DdooIi4) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpSetPlatformType (NID m9JzZSoDVFY) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilCanonicalizeNpIdForPs4 (NID 4mEAk-UKVNw) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilCanonicalizeNpIdForPsp2 (NID N3FB4r8JoRE) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilGetDateSetAuto (NID owm52JoZ8uc) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilGetDbgCommerce (NID 1Gfhi+tZ9IE) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilGetEnv (NID kBON3bAtfGs) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilGetFakeDisplayNameMode (NID MUj0IV6XFGs) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilGetFakeRateLimit (NID O86rgZ2azfg) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilGetIgnoreNpTitleId (NID FrxliFYAO8Y) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilGetNpDebug (NID GRvK1ZE+FEQ) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilGetNpTestPatch (NID OA8f3KF9JsM) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilGetShareTitleCheck (NID fB5hE65pzbU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilGetSystemLanguage (NID SXUNKr9Zkv0) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilGetTrcNotify (NID AjzLvR0g5Zs) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilGetWebApi2FakeRateLimit (NID pmHBFJyju9E) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilGetWebApi2FakeRateLimitTarget (NID ZRxKp9vjcNc) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilGetWebTraceSetting (NID 4CqfNm3pisU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilJidToNpId (NID 458yjI+OECI) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.

Functional

  • Online ID and NpId utilities (libSceNpCommon) - sceNpCmpOnlineId, sceNpCmpNpIdInOrder, sceNpGetPlatformType and sceNpIntIsValidOnlineId are not measured on a console; their signatures, checks and results follow shadPS4, including the platform tags read from opt[4..7] and the 3 to 16 character online ID rule.
  • Mutex, condition and thread wrappers (libSceNpCommon) - the sceNpMutex*, sceNpLwMutex*, sceNpCond* and sceNpJoinThread wrappers forward to the libkernel scePthread* calls as in shadPS4 and are not measured on a console. Only EBUSY from try-lock and ETIMEDOUT from a timed wait are mapped to NP errors; every other kernel error is returned unchanged. The flags argument of sceNpCondInit is ignored.
  • sceNpGetSdkVersion (libSceNpCommon) - writes the libkernel system software version as major.minor into an 8-byte buffer without checking it, as shadPS4 does; that version is the fixed 1.00, not the SDK version a title was built with.
  • The exports in Runtime.cpp and Strings.cpp follow libSceNpCommon.sprx from firmware 13.60, read from disassembly and not measured on a console.
  • sceNpCreateThread always applies an explicit priority when one is given; the firmware picks between explicit and inherited scheduling from the title's compiled SDK version, which is not available here.
  • sceNpCalloutStartOnCtx and sceNpCalloutStartOnCtx64 look for the callout in the queue before writing it and return 0x80558006 with the entry and the queue unchanged. Firmware 13.60, read from disassembly and not measured on a console, clears and fills the entry before it takes the lock and checks the queue, so restarting a queued callout returns the same error but drops every callout queued after it.
  • sceNpArchInit and sceNpArchTerm keep a reference count under a lock and create the global heap once. Firmware 13.60, read from disassembly and not measured on a console, uses no lock and never sets its count on the first call, so every call made while the count is zero creates the heap again, and a call to sceNpArchTerm at zero destroys the heap and leaves the count negative.
  • sceNpGetRandom draws from a 32-bit Mersenne Twister seeded once per process; the console uses SFMT-19937 with a seed set inside the module, so the sequences differ.
  • sceNpHeapShowStat and sceNpDbgDumpBinary print the same information as the console in a different layout.
  • The string-to-integer exports clear errno before parsing; the firmware reads whatever errno held before the call when the result saturates.
  • The integer-to-string exports return 0x80558008 when the hexadecimal prefix does not fit; the firmware writes the prefix without checking the size. The base64 decoders treat bytes above 0x7F as invalid; the firmware indexes its table with them as signed values. sceNpUtilJsonGetOneChar checks that a \u escape and a surrogate pair fit in the input; the firmware reads past it.
  • sceNpUtilGetNpDebug, sceNpUtilGetNpTestPatch, sceNpUtilGetTrcNotify, sceNpUtilGetIgnoreNpTitleId, sceNpUtilGetFakeDisplayNameMode, sceNpUtilGetWebTraceSetting, sceNpUtilGetWebApi2FakeRateLimit, sceNpUtilGetWebApi2FakeRateLimitTarget, sceNpUtilGetFakeRateLimit, sceNpUtilGetDbgCommerce, sceNpUtilGetSystemLanguage, sceNpUtilGetEnv, sceNpUtilGetDateSetAuto and sceNpUtilGetShareTitleCheck read system and debug registry keys through libSceRegMgr, whose sceRegMgrNonSysGetInt and string reads still throw; they throw until those exist.
  • sceNpOpenSema and sceNpCloseSema forward to the libkernel open and close calls for named semaphores, which still throw.
  • sceNpSetPlatformType, sceNpIntGetPlatformType, sceNpIntSetPlatformType, sceNpUtilCanonicalizeNpIdForPs4, sceNpUtilCanonicalizeNpIdForPsp2, sceNpUtilJidToNpId and sceNpGetNavSdkVersion depend on console platform tags, network domain names or a version string of the console; they throw.
  • sceNpJsonParse, sceNpJsonParseInit, sceNpJsonParseBuf, sceNpJsonParseBufInit, sceNpJsonParseEx, sceNpJsonParseExInit and the sceNpServerErrorJson exports are a streaming, schema-checked JSON parser whose event and error rules are not yet specified; they throw.
  • _ZN3sce2np10CancelableC2Ev (NID vqekW3s-eFg) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilXmlEscape (NID 5bBPLZV49kY) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np4CondD0Ev (NID AKiHGWhC2KU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _sceNpAllocatorExRealloc (NID kKF3w-XkCWA) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np8WorkItem6CancelEi (NID Oq5aepLkEWg) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9WorkQueue11GetItemByIdEi (NID F2umEBpQFHc) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np14JsonDocBuilderC2ERKNS0_9JsonValueE (NID dhJGQPKLmn0) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np18MemoryStreamReaderD0Ev (NID gA0CaCjJpg0) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np7RingBuf4dtorEv (NID rvz8xYxhMW0) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZThn16_N3sce2np9HttpTransD0Ev (NID zWIFe+d77PU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np10MemoryFileD0Ev (NID 6Vst7HqJMXU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np10EventQueueC2EP16SceNpAllocatorEx (NID esiO4He2WTU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np4Cond4ctorEv (NID n9pzAHeCCVU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np16StreamReadBufferD1Ev (NID ZufKqNXItD0) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZNK3sce2np9EventFlag6IsInitEv (NID st-oQvV7HVI) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np10CancelLockC2Ev (NID MecB8wAHCfE) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np13NpTitleSecretC2ERK16SceNpTitleSecret (NID 9QN7g5mQgCU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np8WorkItem10SetRunningEv (NID XUCjhejJvPc) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np3ipc17ServiceIpmiClient21CreateRequestForAsyncEPiiPKvm (NID v5Z2LAKua28) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np18HttpConnectionPool13InvalidateAllEv (NID et05S+nkWG8) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np3ipc17ServiceIpmiClient21DeleteRequestForAsyncEii (NID 7oJpAd+vJQA) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np18MemoryStreamWriter5WriteEPNS0_6HandleEPKvmPm (NID VxKQGrudnzk) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np15CancelableScopeD1Ev (NID km5-rjNjSFk) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np8JsonFileD2Ev (NID QFYVZvAJNC8) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • ZN3sce2np9JsonArray12AddItemArrayEPPS1 (NID 4cIJxNKQK5g) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np6ObjectdaEPv (NID 1x0jThSUr4w) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np14CalloutContextD0Ev (NID WR4mjQeqz6s) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9Semaphore4WaitEj (NID hQLw6eE4O44) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • ZN3sce2npeqERKNS0_4TimeES3 (NID UVLmT9lzRYA) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np13RingBufMemory6ExpandEm (NID do0t--lEKMM) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZThn8_N3sce2np10MemoryFile4ReadEPNS0_6HandleEPvmPm (NID E6GYo9uzjds) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np7RingBuf15CheckoutForReadEPm (NID d8NGGmSEFfU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9EventFlag4OpenEPKc (NID 5Wy+JxpCBxg) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np13NpTitleSecret5ClearEv (NID X0vEo7cZamA) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np10EventQueue7EnqueueEPKvmj (NID AV5jHo8O3+E) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np12HttpTemplateD1Ev (NID Bm74HLvoNY4) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9WorkQueueD2Ev (NID AIDhc3KCK7w) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZThn16_N3sce2np9HttpTrans5WriteEPNS0_6HandleEPKvmPm (NID eRlqlofFKYg) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np10EventQueue4ctorEv (NID xu9qWN0YYC4) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np12StreamReader4ReadEPNS0_6HandleEPNS0_9StreamCtxEPvmPm (NID rCRh3V03bPs) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9NpTitleId5ParseEPS1_PKcm (NID -swgMjedLUQ) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np20BufferedStreamReaderD1Ev (NID Tgr66MThOxA) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np3ipc10IpmiClient7ConnectEPKvm (NID CGKtxL26XqI) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np4Cond4InitEPKcPNS0_5MutexE (NID wWTqVcTnep8) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np3ipc17ServiceIpmiClient10DisconnectEv (NID uvYTUK5xYG8) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np3ipc10IpmiClient11IsConnectedEv (NID prj9aMR74bA) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • ZN3sce2np12HttpTemplate19SetAuthInfoCallbackEPFii15SceHttpAuthTypePKcPcS5_iPPhPmPiPvESA (NID ezJnmv7hkAg) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilParseJid (NID oz2SlXNAnuI) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np6ObjectnaEmR16SceNpAllocatorEx (NID bKMVqRcCQ1U) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9Semaphore6CreateEiiPKc (NID wcOCedFKan4) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2npleERKNS0_4TimeERK10SceRtcTick (NID cAeFZE72SXU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpUtilXmlUnescape (NID +0rj9KhmYb0) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • sceNpXmlParse (NID fEcrs9UPPyo) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9WorkQueue15GetFinishedItemENS0_14WorkItemStatusE (NID wM4q1JMisvA) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9EventFlag4PollEmjPm (NID 37Rd2JS+FCM) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9EventFlagD0Ev (NID uHOOEbuzjEQ) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9LocalFile6RemoveEPKc (NID haDbtVOmaao) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np14JsonDocBuilder12BuildBufSizeEv (NID PYBehFWVd60) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np10MemoryFile8TruncateEl (NID 1DtavqenQjg) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9HttpTrans24GetResponseContentLengthEPNS0_6HandleEPbPm (NID YW09CP0Vrtw) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np3ipc17ServiceIpmiClient13CreateRequestEPiiPKvm (NID H35UsHYlhB4) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np8SelectorD2Ev (NID PA9VYFAVKIE) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np10CancelableD1Ev (NID upzdrzOYkS0) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np7HttpUriD1Ev (NID wSCKvDDBPy4) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np15CancelableScopeD0Ev (NID E8yuDNYbzl0) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np10Cancelable7DestroyEv (NID v2yJZLY0w1U) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZThn8_N3sce2np9LocalFileD1Ev (NID kD3l0P19Wzg) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZNK3sce2np10JsonString6GetStrEPcm (NID ZquDaA7NrQ4) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np8NpCommIdC2ERK20SceNpCommunicationId (NID WywlusFissg) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • ZN3sce2np10Cancelable10LockCancelEPKciS3 (NID fd+grYAEph0) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np8WorkItem10SetPendingEv (NID 2YbS+GhInZQ) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np7Callout4StopEv (NID 14PDhhMEBKY) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np7RingBuf14CheckinForReadEm (NID oaSKGgwTWG0) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np12StreamWriter9WriteDataEPNS0_6HandleEPKvmPm (NID vHaV+tsSVu4) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np6ThreadD1Ev (NID 0Q5aKjYErBA) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2npeqERK12SceNpTitleIdRKNS0_9NpTitleIdE (NID 6jHOZ6fItFU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9EventFlag3SetEm (NID 8i-vOVRVt5w) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9RefObjectC1Ev (NID brUrttJp6MM) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZNK3sce2np7RingBuf6IsFullEv (NID bvJ207-8qBQ) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2npneERKNS0_13NpTitleSecretERK16SceNpTitleSecret (NID 7b5y1XSa+KQ) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9LocalFileD0Ev (NID -n0CR0QxhnY) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np16StreamReadBufferD2Ev (NID bH7ljyLOsBw) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np3ipc17ServiceIpmiClient11TermServiceEi (NID 0rqwC4+sgzU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np6HandleD1Ev (NID YWt5S4-cg9c) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np3ipc17ServiceIpmiClient17UnregisterServiceEi (NID k9jCtANC+QM) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9WorkQueue4ctorEv (NID XMIv42L5bEA) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np6Thread4InitEPKcimm (NID EqX45DhWUpo) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZNK3sce2np4Time18ConvertToPosixTimeEPl (NID qmtHTmA-CcQ) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np7Callout10IsTimedoutEv (NID xxOTJpEyoj4) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np7Callout11CalloutFuncEPv (NID Zw3QlKu49eM) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZThn8_N3sce2np6HandleD1Ev (NID lUsG1QfgVN4) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np6Handle4InitEv (NID ifqJb-V1QZw) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZThn16_N3sce2np10MemoryFileD1Ev (NID 8S1mWU-N9kM) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _sceNpAllocatorExFree (NID Zh23aSLeeZo) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np3ipc17ServiceIpmiClient7ConnectEPKvm (NID NTPZ5GZIA6U) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np7RingBufC1Ev (NID L5BnZpuQImk) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np10MemoryFileD1Ev (NID ZUf92uPkRuA) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9HttpTrans21GetResponseStatusCodeEPNS0_6HandleEPi (NID WoFp77mNyw0) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np12StreamReader8SkipDataEPNS0_6HandleElPl (NID MSMPXUL5AuM) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • ZN3sce2np13NpTitleSecretC2ERKS1 (NID JHG9CTmkdQw) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np14CalloutContextD1Ev (NID S+a+rgnGX8A) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np5Mutex7DestroyEv (NID RgGW4f0ox1g) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np14JsonDocBuilderC1ERKNS0_9JsonValueE (NID ikFI73f3hP4) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np6ObjectdlEPvR16SceNpAllocatorEx (NID iwDNdnEGyhI) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9HttpTransD2Ev (NID GSVe-aaTiEg) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np12HttpTemplateC2Ev (NID hw-UPUK9T+w) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np6ObjectdaEPvR14SceNpAllocator (NID 4il4PZAZOnQ) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9EventFlag6CreateEPKcj (NID amFi-Av19hU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np3ipc17ServiceIpmiClient15RegisterServiceEPKNS1_17ServiceClientInfoE (NID stUzNgtFmtY) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np8WorkItemD0Ev (NID Y-I66cSNp+A) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9SemaphoreD2Ev (NID OukNoRur97E) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np18MemoryStreamReaderC1EPKvm (NID UHj0GDTA2CU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9EventFlagD2Ev (NID RpWWfCEs9xA) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9RefObjectD1Ev (NID lPQzOhwPjuw) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _sceNpAllocatorMalloc (NID mzlILsFx0cU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np18MemoryStreamWriterD0Ev (NID TXJnPiKuTf8) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2npneERK10SceRtcTickRKNS0_4TimeE (NID MVY+jtY-WiQ) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np13RingBufMemory6IsInitEv (NID zdRXyt-65kA) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np7RingBufD0Ev (NID hfJ1gGLgvq8) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np6ObjectnwEmR16SceNpAllocatorEx (NID orRb69nSo64) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _sceNpHeapMalloc (NID kwW5qddf+Lo) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np12HttpTemplate7DestroyEv (NID 73qbxKjBH0o) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • ZN3sce2np15CancelableScope5BeginEPNS0_6HandleEPKciS5 (NID Etvu03IpTEc) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZNK3sce2np10EventQueue6IsInitEv (NID VI8AHrfLdqY) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np18MemoryStreamWriterD1Ev (NID 3VdCUl+DkNw) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np8JsonBool5ClearEv (NID uDyILPgHF9Q) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9LocalFile8TruncateEl (NID Sgo7wy9okFI) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZNK3sce2np10JsonNumber6GetNumEPcm (NID m+dAaZ5pyO4) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np13RingBufMemory7DestroyEv (NID Za00SEoNA2A) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9RefObject7ReleaseEv (NID 5tYi1l9CXD0) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9LocalFileC1Ev (NID QWlZu1JZOww) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np7RingBufD2Ev (NID 9+NmoosRoBA) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np4PathD2Ev (NID 1nF0eXrBZYM) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np12StreamReader7ReadAllEPNS0_6HandleEPvmPm (NID f1ncwa-JXlA) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np4CondD1Ev (NID yX9ISVXv+0M) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9EventFlag7DestroyEv (NID QlaBcxSFPZI) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9HttpTransC1EP16SceNpAllocatorEx (NID sqNxD6H5ZOQ) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np6Thread4dtorEv (NID -3gV5N2u-sc) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np4Time8AddHoursEl (NID Zc+a6k6i7gY) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9NpTitleIdC2ERK12SceNpTitleId (NID 9n60S+t4Cxs) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np12WorkerThreadD0Ev (NID f5L6ax7EWHk) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np13RingBufMemoryD0Ev (NID 70qFzq4z3UI) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np9LocalFile5CloseEv (NID 9q+h2q5YprU) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZNK3sce2np10JsonString9GetLengthEv (NID Wixm7ST0Syw) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np10EventQueueD0Ev (NID E4uoqSdo8ek) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np8JsonNull5ClearEv (NID 88GKkivBFhI) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np18MemoryStreamWriterD2Ev (NID YmOVGwSJmzk) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • ZN3sce2np4Time12GetUserClockEPS1 (NID vINvzJOaqws) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZN3sce2np3ipc17ServiceIpmiClient12AbortRequestEii (NID tQOrMf4KtIo) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.
  • _ZNK3sce2np5Mutex6IsInitEv (NID Yc+qj4TIEY0) - the signature and behavior are unknown. The no-parameter declaration only resolves the import; it makes no ABI claim. Calls throw through NotImplemented_nid_no_patch.