• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1header: sched.h
2macros: []
3types:
4  - type_name: struct_timespec
5  - type_name: time_t
6  - type_name: struct_sched_param
7  - type_name: size_t
8  - type_name: cpu_set_t
9  - type_name: pid_t
10enums: []
11objects: []
12functions:
13  - name: __sched_getcpucount
14    standards:
15      - llvm_libc_ext
16    return_type: int
17    arguments:
18      - type: size_t
19      - type: const cpu_set_t *
20  - name: sched_get_priority_max
21    standards:
22      - POSIX
23    return_type: int
24    arguments:
25      - type: int
26  - name: sched_get_priority_min
27    standards:
28      - POSIX
29    return_type: int
30    arguments:
31      - type: int
32  - name: sched_getaffinity
33    standards:
34      - GNUExtensions
35    return_type: int
36    arguments:
37      - type: pid_t
38      - type: size_t
39      - type: cpu_set_t *
40  - name: sched_getparam
41    standards:
42      - POSIX
43    return_type: int
44    arguments:
45      - type: pid_t
46      - type: struct sched_param *
47  - name: sched_getscheduler
48    standards:
49      - POSIX
50    return_type: int
51    arguments:
52      - type: pid_t
53      - type: int
54      - type: const struct sched_param *
55  - name: sched_rr_get_interval
56    standards:
57      - POSIX
58    return_type: int
59    arguments:
60      - type: pid_t
61      - type: struct timespec *
62  - name: sched_setaffinity
63    standards:
64      - GNUExtensions
65    return_type: int
66    arguments:
67      - type: pid_t
68      - type: size_t
69      - type: const cpu_set_t *
70  - name: sched_setparam
71    standards:
72      - POSIX
73    return_type: int
74    arguments:
75      - type: pid_t
76      - type: const struct sched_param *
77  - name: sched_setscheduler
78    standards:
79      - POSIX
80    return_type: int
81    arguments:
82      - type: pid_t
83  - name: sched_yield
84    standards:
85      - POSIX
86    return_type: int
87    arguments:
88      - type: void
89