mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-05 22:47:03 +00:00
[orbis-kernel] Make evf IPC-safe
This commit is contained in:
parent
72185f0086
commit
1bf88f6fe8
4 changed files with 29 additions and 39 deletions
|
|
@ -4,13 +4,15 @@
|
|||
#include "orbis-config.hpp"
|
||||
#include "types.hpp"
|
||||
|
||||
#include "../utils/SharedCV.hpp"
|
||||
#include "../utils/SharedMutex.hpp"
|
||||
#include <thread>
|
||||
|
||||
namespace orbis {
|
||||
struct Process;
|
||||
struct Thread {
|
||||
shared_mutex mtx;
|
||||
utils::shared_mutex mtx;
|
||||
utils::shared_cv sync_cv;
|
||||
Process *tproc = nullptr;
|
||||
uint64_t retval[2]{};
|
||||
void *context{};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue