yuzu/src
Lioncash 4ef2af8c98 svc: Implement svcCreateResourceLimit()
This function simply creates a ResourceLimit instance and attempts to
create a handle for it within the current process' handle table. If the
kernal fails to either create the ResourceLimit instance or create a
handle for the ResourceLimit instance, it returns a failure code
(OUT_OF_RESOURCE, and HANDLE_TABLE_FULL respectively). Finally, it exits
by providing the output parameter with the handle value for the
ResourceLimit instance and returning that it was successful.

Note: We do not return OUT_OF_RESOURCE because, if yuzu runs out of
available memory, then new will currently throw. We *could* allocate the
kernel instance with std::nothrow, however this would be inconsistent
with how all other kernel objects are currently allocated.
2018-11-26 21:10:31 -05:00
..
audio_core
common Merge pull request #1773 from lioncash/thread 2018-11-23 08:52:05 -08:00
core svc: Implement svcCreateResourceLimit() 2018-11-26 21:10:31 -05:00
input_common
tests
video_core Merge pull request #1763 from ReinUsesLisp/bfi 2018-11-25 23:04:57 -05:00
web_service
yuzu
yuzu_cmd
.clang-format Remove special rules for Windows.h and library includes 2016-09-21 00:16:33 -07:00
CMakeLists.txt