mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 22:07:35 +00:00
Thread: added member m_kernel_stack_top.
This value stores the top of a threads kernel_stack.
This commit is contained in:
parent
bf43d94a2f
commit
259a1d56b0
2 changed files with 6 additions and 2 deletions
|
@ -273,6 +273,7 @@ public:
|
|||
u32 ticks_left() const { return m_ticks_left; }
|
||||
|
||||
u32 kernel_stack_base() const { return m_kernel_stack_base; }
|
||||
u32 kernel_stack_top() const { return m_kernel_stack_top; }
|
||||
u32 kernel_stack_for_signal_handler_base() const { return m_kernel_stack_for_signal_handler_region ? m_kernel_stack_for_signal_handler_region->vaddr().get() : 0; }
|
||||
|
||||
void set_selector(u16 s) { m_far_ptr.selector = s; }
|
||||
|
@ -329,6 +330,7 @@ private:
|
|||
u32 m_pending_signals { 0 };
|
||||
u32 m_signal_mask { 0 };
|
||||
u32 m_kernel_stack_base { 0 };
|
||||
u32 m_kernel_stack_top { 0 };
|
||||
RefPtr<Region> m_userspace_stack_region;
|
||||
RefPtr<Region> m_kernel_stack_region;
|
||||
RefPtr<Region> m_kernel_stack_for_signal_handler_region;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue