| 
    Zephyr Project API 3.7.0
    
   A Scalable Open Source RTOS 
   | 
 
#include <domctl.h>
Data Fields | ||
| uint32_t | sched_id | |
| uint32_t | cmd | |
| union { | ||
| struct xen_domctl_sched_credit credit | ||
| struct xen_domctl_sched_credit2 credit2 | ||
| struct xen_domctl_sched_rtds rtds | ||
| struct { | ||
| vcpus | ||
| uint32_t nr_vcpus | ||
| uint32_t padding | ||
| } v | ||
| } | u | |
| uint32_t xen_domctl_scheduler_op::cmd | 
| struct xen_domctl_sched_credit xen_domctl_scheduler_op::credit | 
| struct xen_domctl_sched_credit2 xen_domctl_scheduler_op::credit2 | 
| uint32_t xen_domctl_scheduler_op::nr_vcpus | 
| uint32_t xen_domctl_scheduler_op::padding | 
| struct xen_domctl_sched_rtds xen_domctl_scheduler_op::rtds | 
| uint32_t xen_domctl_scheduler_op::sched_id | 
| union { ... } xen_domctl_scheduler_op::u | 
| struct { ... } xen_domctl_scheduler_op::v | 
| xen_domctl_scheduler_op::vcpus |