97 lines · yaml
1header: sched.h2header_template: sched.h.def3macros: []4types:5 - type_name: struct_timespec6 - type_name: time_t7 - type_name: struct_sched_param8 - type_name: size_t9 - type_name: cpu_set_t10 - type_name: pid_t11enums: []12objects: []13functions:14 - name: __sched_getcpucount15 standards:16 - llvm_libc_ext17 return_type: int18 arguments:19 - type: size_t20 - type: const cpu_set_t *21 - name: getcpu22 standards:23 - Linux24 return_type: int25 arguments:26 - type: unsigned int *27 - type: unsigned int *28 - name: sched_get_priority_max29 standards:30 - POSIX31 return_type: int32 arguments:33 - type: int34 - name: sched_get_priority_min35 standards:36 - POSIX37 return_type: int38 arguments:39 - type: int40 - name: sched_getaffinity41 standards:42 - GNUExtensions43 return_type: int44 arguments:45 - type: pid_t46 - type: size_t47 - type: cpu_set_t *48 - name: sched_getparam49 standards:50 - POSIX51 return_type: int52 arguments:53 - type: pid_t54 - type: struct sched_param *55 - name: sched_getscheduler56 standards:57 - POSIX58 return_type: int59 arguments:60 - type: pid_t61 - type: int62 - type: const struct sched_param *63 - name: sched_rr_get_interval64 standards:65 - POSIX66 return_type: int67 arguments:68 - type: pid_t69 - type: struct timespec *70 - name: sched_setaffinity71 standards:72 - GNUExtensions73 return_type: int74 arguments:75 - type: pid_t76 - type: size_t77 - type: const cpu_set_t *78 - name: sched_setparam79 standards:80 - POSIX81 return_type: int82 arguments:83 - type: pid_t84 - type: const struct sched_param *85 - name: sched_setscheduler86 standards:87 - POSIX88 return_type: int89 arguments:90 - type: pid_t91 - name: sched_yield92 standards:93 - POSIX94 return_type: int95 arguments:96 - type: void97