summaryrefslogtreecommitdiffstats
path: root/src/core/hle/kernel/hle_ipc.h
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2021-05-21 06:40:03 +0200
committerGitHub <noreply@github.com>2021-05-21 06:40:03 +0200
commitea4e4b05e4c05b704646a65a4bf98f218dbb867a (patch)
treeaeb2043455960c61320458a0667d7c165a52e479 /src/core/hle/kernel/hle_ipc.h
parentMerge pull request #6321 from lat9nq/per-game-cpu (diff)
parenthle_ipc: unsigned -> u32 (diff)
downloadyuzu-ea4e4b05e4c05b704646a65a4bf98f218dbb867a.tar
yuzu-ea4e4b05e4c05b704646a65a4bf98f218dbb867a.tar.gz
yuzu-ea4e4b05e4c05b704646a65a4bf98f218dbb867a.tar.bz2
yuzu-ea4e4b05e4c05b704646a65a4bf98f218dbb867a.tar.lz
yuzu-ea4e4b05e4c05b704646a65a4bf98f218dbb867a.tar.xz
yuzu-ea4e4b05e4c05b704646a65a4bf98f218dbb867a.tar.zst
yuzu-ea4e4b05e4c05b704646a65a4bf98f218dbb867a.zip
Diffstat (limited to '')
-rw-r--r--src/core/hle/kernel/hle_ipc.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/core/hle/kernel/hle_ipc.h b/src/core/hle/kernel/hle_ipc.h
index 4fba300dc..e1b128281 100644
--- a/src/core/hle/kernel/hle_ipc.h
+++ b/src/core/hle/kernel/hle_ipc.h
@@ -150,6 +150,10 @@ public:
return command_header->type;
}
+ u64 GetPID() const {
+ return pid;
+ }
+
u32 GetDataPayloadOffset() const {
return data_payload_offset;
}
@@ -305,11 +309,12 @@ private:
std::vector<IPC::BufferDescriptorABW> buffer_w_desciptors;
std::vector<IPC::BufferDescriptorC> buffer_c_desciptors;
+ u32_le command{};
+ u64 pid{};
u32 data_payload_offset{};
u32 handles_offset{};
u32 domain_offset{};
u32 data_size{};
- u32_le command{};
std::vector<std::shared_ptr<SessionRequestHandler>> domain_request_handlers;
bool is_thread_waiting{};