.. |
barrier.c
|
Critical fix in new barrier impl
|
2019-02-23 21:09:41 +01:00 |
condvar.c
|
results: use R_VALUE for comparisons
|
2020-12-01 02:26:26 +01:00 |
event.c
|
Move waiterForXyz() functions to Xyz's header file. Implement waiter for (kernel mode) Event, and use it instead.
|
2018-12-17 16:06:23 +01:00 |
jit.c
|
Allow user override of dynamic memory allocation functions throughout libnx
|
2021-01-22 18:37:46 +01:00 |
levent.c
|
svcBreak: fix prototype, add and use BreakReason enum
|
2020-10-27 12:27:31 +01:00 |
mutex.c
|
svcBreak: fix prototype, add and use BreakReason enum
|
2020-10-27 12:27:31 +01:00 |
random.c
|
random.c: Avoid UB type punning that results in miscompilation
|
2021-12-05 19:31:42 +01:00 |
rwlock.c
|
rwlock: revamp completely (#350)
|
2019-12-03 23:16:40 +01:00 |
semaphore.c
|
Change CondVar API to have the mutex be passed to condvarWait* instead of condvarInit
|
2018-08-05 14:31:31 +02:00 |
shmem.c
|
Allow user override of dynamic memory allocation functions throughout libnx
|
2021-01-22 18:37:46 +01:00 |
svc.s
|
svc: fix query/insecure names
|
2023-11-01 19:06:56 +01:00 |
thread.c
|
Linker script refactoring, see details:
|
2023-10-21 00:18:04 +02:00 |
tmem.c
|
tmem: Add tmemCloseHandle(), tmemWaitForPermission(), use those functions in nv.c to fix a race condition (#606)
|
2023-04-14 18:33:16 +02:00 |
uevent.c
|
Generalize Waitable, moving UEvent/UTimer specific code into a vtable.
|
2018-12-17 16:06:23 +01:00 |
utimer.c
|
Finishing touches to user-mode synchronization primitives
|
2018-12-17 16:06:23 +01:00 |
virtmem.c
|
virtmem: Allow rng algorithm override
|
2021-05-02 18:26:40 +02:00 |
wait.c
|
Finishing touches to user-mode synchronization primitives
|
2018-12-17 16:06:23 +01:00 |
wait.h
|
Generalize Waitable, moving UEvent/UTimer specific code into a vtable.
|
2018-12-17 16:06:23 +01:00 |