aboutsummaryrefslogtreecommitdiff
path: root/sched_attr.h
blob: 251d2c4f1c10ede6e38d33a2bbd192adf83a35fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef STRACE_SCHED_ATTR_H
#define STRACE_SCHED_ATTR_H

# include <stdint.h>

struct sched_attr {
	uint32_t size;
	uint32_t sched_policy;
	uint64_t sched_flags;
	uint32_t sched_nice;
	uint32_t sched_priority;
	uint64_t sched_runtime;
	uint64_t sched_deadline;
	uint64_t sched_period;
};

# define SCHED_ATTR_MIN_SIZE	48

#endif /* !STRACE_SCHED_ATTR_H */