libnx/nx/include/switch
SciresM afe030f08b rwlock: revamp completely (#350)
Implements rwlockTryReadLock and rwlockTryWriteLock.
Also implements rwlockIsWriteLockHeldByCurrentThread and
rwlockIsOwnedByCurrentThread.

Also re-designs RwLock to have semantics identical to
Nintendo's (nn::os::ReaderWriterLock). The upshot is mostly
that the lock is now fully recursive/write-preferring.
2019-12-03 23:16:40 +01:00
..
applets psel: Number of improvements. Added PselUiMode_NintendoAccountAuthorizationRequestContext. Various naming adjustments. Implemented pselShowUserSelector properly, and added pselShowUserSelectorForSystem/pselShowUserSelectorForLauncher. Use accountIsUserRegistrationRequestPermitted and accountTrySelectUserWithoutInteraction. Added PselUserSelectionPurpose, PselNintendoAccountStartupDialogType, PselUserSelectionSettings, and PselUserSelectionSettingsForSystemService. 2019-12-03 13:34:27 -05:00
arm Miscellaneous documentation fixes 2019-05-03 14:32:02 +02:00
audio Added capsGetShimLibraryVersion. Added comments to audio.h. 2019-08-27 19:14:18 -04:00
crypto crypto: guard #defines with #ifndef 2019-04-04 20:13:36 +02:00
display binder: Update for new-ipc 2019-10-22 16:11:10 +02:00
kernel rwlock: revamp completely (#350) 2019-12-03 23:16:40 +01:00
nvidia Const correctness in nvGpuZbcAddColor (and fix comment typo) 2019-05-17 21:20:11 +02:00
runtime fs/fs_dev: Added FsFileSystemQueryId_IsValidSignedSystemPartitionOnSdCard, fsFsIsValidSignedSystemPartitionOnSdCard, and fsdevIsValidSignedSystemPartitionOnSdCard. Improved docs. 2019-11-28 18:51:52 -05:00
services ncm_types: Replaced the typedef for NcmContentMetaInfo with an actual struct. Closes #351. 2019-12-03 15:05:29 -05:00
sf new-ipc: Introduce serviceCreateNonDomainSubservice in order to avoid calling cmifQueryPointerBufferSize during response parsing and corrupting output data as a result [bug found by @SciresM] 2019-11-21 16:27:36 +01:00
nacp.h Changed the type for NacpStruct.ratingAge to s8. 2019-08-26 11:56:24 -04:00
nro.h Stylefix for nro 2018-02-26 02:10:49 +01:00
result.h Added LibnxError_ShouldNotHappen. 2019-12-03 13:13:32 -05:00
types.h Introduce NX_INLINE and NX_CONSTEXPR 2019-09-19 02:46:13 +02:00