ZXFoundation™ 26h2
Loading...
Searching...
No Matches
zxfoundation::dgp::domain::strand_body Struct Referenceexport

Cold-field body for a strand. More...

Collaboration diagram for zxfoundation::dgp::domain::strand_body:
[legend]

Public Member Functions

auto operator= (const strand_body &)=delete
auto operator= (strand_body &&)=delete
 strand_body (const strand_body &)=delete
 strand_body (strand_body &&)=delete

Data Fields

u8 _pad_pi [1] {}
u64 absolute_deadline_ns {0}
 Runtime consumed during current deadline period.
void * blocked_on {nullptr}
u8 boosted_prio {0}
sched::cbs::cbs_replen cbs {}
u64 deadline_runtime_used_ns {0}
 RT accounting period start.
u64 kstack_base {0}
 Base VA of the kernel stack.
sched::sched_avg pelt_avg {}
 Conservative absolute deadline key.
lib::list_node pi_waiters {}
u64 rt_period_start_ns {0}
 Runtime consumed during current RT period.
u64 rt_runtime_used_ns {0}
sched::sched_class_id saved_class {zxfoundation::sched::sched_class_id::fair}
u8 saved_prio {0}
lib::list_node strand_list {}
 Link into domain's strand list.
arch::s390x::sched::user_regs uregs {}
 User-mode register save area.

Detailed Description

Cold-field body for a strand.


The documentation for this struct was generated from the following file: