1*cf84ac9aSAndroid Build Coastguard Worker #ifndef STRACE_SCHED_ATTR_H 2*cf84ac9aSAndroid Build Coastguard Worker #define STRACE_SCHED_ATTR_H 3*cf84ac9aSAndroid Build Coastguard Worker 4*cf84ac9aSAndroid Build Coastguard Worker # include <stdint.h> 5*cf84ac9aSAndroid Build Coastguard Worker 6*cf84ac9aSAndroid Build Coastguard Worker struct sched_attr { 7*cf84ac9aSAndroid Build Coastguard Worker uint32_t size; 8*cf84ac9aSAndroid Build Coastguard Worker uint32_t sched_policy; 9*cf84ac9aSAndroid Build Coastguard Worker uint64_t sched_flags; 10*cf84ac9aSAndroid Build Coastguard Worker uint32_t sched_nice; 11*cf84ac9aSAndroid Build Coastguard Worker uint32_t sched_priority; 12*cf84ac9aSAndroid Build Coastguard Worker uint64_t sched_runtime; 13*cf84ac9aSAndroid Build Coastguard Worker uint64_t sched_deadline; 14*cf84ac9aSAndroid Build Coastguard Worker uint64_t sched_period; 15*cf84ac9aSAndroid Build Coastguard Worker }; 16*cf84ac9aSAndroid Build Coastguard Worker 17*cf84ac9aSAndroid Build Coastguard Worker # define SCHED_ATTR_MIN_SIZE 48 18*cf84ac9aSAndroid Build Coastguard Worker 19*cf84ac9aSAndroid Build Coastguard Worker #endif /* !STRACE_SCHED_ATTR_H */ 20