summaryrefslogtreecommitdiffstats
path: root/sys/posix4/sched.h
diff options
context:
space:
mode:
authormike <mike@FreeBSD.org>2002-10-02 23:25:38 +0000
committermike <mike@FreeBSD.org>2002-10-02 23:25:38 +0000
commit9a3a5f634874c27455eedf97d206e0bd8d7bf55c (patch)
tree727425eb0a3dfd48c0d768e8e088b2791702bde9 /sys/posix4/sched.h
parentbcda4f654e34195ebff647bde7a891cf77fc6c77 (diff)
downloadFreeBSD-src-9a3a5f634874c27455eedf97d206e0bd8d7bf55c.zip
FreeBSD-src-9a3a5f634874c27455eedf97d206e0bd8d7bf55c.tar.gz
Fix various style(9) bugs:
o Unusual order of #ifndef _FOO_H_, followed by license. o Missing tab in struct sched_param between type and member name. o Space used, instead of tab, after #define. o Reversed comment for #endif. o Irregular comment block. o Space used, instead of tab, to seperate return value type from function name. o Unordered function prototypes.
Diffstat (limited to 'sys/posix4/sched.h')
-rw-r--r--sys/posix4/sched.h44
1 files changed, 21 insertions, 23 deletions
diff --git a/sys/posix4/sched.h b/sys/posix4/sched.h
index 6ac2c8c..b8b6bd2 100644
--- a/sys/posix4/sched.h
+++ b/sys/posix4/sched.h
@@ -1,8 +1,3 @@
-#ifndef _SCHED_H_
-#define _SCHED_H_
-
-/* sched.h: POSIX 1003.1b Process Scheduling header */
-
/*-
* Copyright (c) 1996, 1997
* HD Associates, Inc. All rights reserved.
@@ -38,39 +33,42 @@
* $FreeBSD$
*/
+/* sched.h: POSIX 1003.1b Process Scheduling header */
+
+#ifndef _SCHED_H_
+#define _SCHED_H_
+
#include <sys/types.h> /* For pid_t */
#ifndef _KERNEL
#include <time.h> /* Per P1003.4 */
#endif
-/* Scheduling policies
+/*
+ * Scheduling policies
*/
-#define SCHED_FIFO 1
-#define SCHED_OTHER 2
-#define SCHED_RR 3
+#define SCHED_FIFO 1
+#define SCHED_OTHER 2
+#define SCHED_RR 3
-struct sched_param
-{
- int sched_priority;
+struct sched_param {
+ int sched_priority;
};
#ifndef _KERNEL
#include <sys/cdefs.h>
__BEGIN_DECLS
-int sched_setparam(pid_t, const struct sched_param *);
-int sched_getparam(pid_t, struct sched_param *);
-
-int sched_setscheduler(pid_t, int, const struct sched_param *);
-int sched_getscheduler(pid_t);
-
-int sched_yield(void);
-int sched_get_priority_max(int);
-int sched_get_priority_min(int);
-int sched_rr_get_interval(pid_t, struct timespec *);
+int sched_get_priority_max(int);
+int sched_get_priority_min(int);
+int sched_getparam(pid_t, struct sched_param *);
+int sched_getscheduler(pid_t);
+int sched_rr_get_interval(pid_t, struct timespec *);
+int sched_setparam(pid_t, const struct sched_param *);
+int sched_setscheduler(pid_t, int, const struct sched_param *);
+int sched_yield(void);
__END_DECLS
#endif
-#endif /* _SCHED_H_ */
+#endif /* !_SCHED_H_ */
OpenPOWER on IntegriCloud