Module Name: src Committed By: thorpej Date: Sun Sep 19 22:09:32 UTC 2021
Modified Files: src/sys/compat/linux32/common: linux32_sched.h Log Message: G/C some unused (and unnecessary) definitions. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/compat/linux32/common/linux32_sched.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/compat/linux32/common/linux32_sched.h diff -u src/sys/compat/linux32/common/linux32_sched.h:1.1 src/sys/compat/linux32/common/linux32_sched.h:1.2 --- src/sys/compat/linux32/common/linux32_sched.h:1.1 Fri Nov 18 04:08:56 2011 +++ src/sys/compat/linux32/common/linux32_sched.h Sun Sep 19 22:09:31 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: linux32_sched.h,v 1.1 2011/11/18 04:08:56 christos Exp $ */ +/* $NetBSD: linux32_sched.h,v 1.2 2021/09/19 22:09:31 thorpej Exp $ */ /*- * Copyright (c) 1999 The NetBSD Foundation, Inc. @@ -33,54 +33,15 @@ #ifndef _LINUX32_SCHED_H #define _LINUX32_SCHED_H -/* - * Flags passed to the Linux __clone(2) system call. - */ -#define LINUX32_CLONE_CSIGNAL 0x000000ff /* signal to be sent at exit */ -#define LINUX32_CLONE_VM 0x00000100 /* share address space */ -#define LINUX32_CLONE_FS 0x00000200 /* share "file system" info */ -#define LINUX32_CLONE_FILES 0x00000400 /* share file descriptors */ -#define LINUX32_CLONE_SIGHAND 0x00000800 /* share signal actions */ -#define LINUX32_CLONE_PID 0x00001000 /* share process ID */ -#define LINUX32_CLONE_PTRACE 0x00002000 /* ptrace(2) continues on - child */ -#define LINUX32_CLONE_VFORK 0x00004000 /* parent blocks until child - exits */ -#define LINUX32_CLONE_PARENT 0x00008000 /* want same parent as cloner */ -#define LINUX32_CLONE_THREAD 0x00010000 /* same thread group */ -#define LINUX32_CLONE_NEWNS 0x00020000 /* new namespace group */ -#define LINUX32_CLONE_SYSVSEM 0x00040000 /* share SysV SEM_UNDO */ -#define LINUX32_CLONE_SETTLS 0x00080000 /* create new TLS for child */ -#define LINUX32_CLONE_PARENT_SETTID \ - 0x00100000 /* set TID in the parent */ -#define LINUX32_CLONE_CHILD_CLEARTID \ - 0x00200000 /* clear TID in the child */ -#define LINUX32_CLONE_DETACHED 0x00400000 /* unused */ -#define LINUX32_CLONE_UNTRACED 0x00800000 /* set if parent cannot force CLONE_PTRACE */ -#define LINUX32_CLONE_CHILD_SETTID \ - 0x01000000 /* set TID in the child */ -#define LINUX32_CLONE_STOPPED 0x02000000 /* start in stopped state */ - struct linux32_sched_param { int sched_priority; }; -#define LINUX32_SCHED_OTHER 0 -#define LINUX32_SCHED_FIFO 1 -#define LINUX32_SCHED_RR 2 - struct linux32_timespec { linux32_time_t tv_sec; /* seconds */ int tv_nsec; /* nanoseconds */ }; -#define LINUX32_CLOCK_REALTIME 0 -#define LINUX32_CLOCK_MONOTONIC 1 -#define LINUX32_CLOCK_PROCESS_CPUTIME_ID 2 -#define LINUX32_CLOCK_THREAD_CPUTIME_ID 3 -#define LINUX32_CLOCK_REALTIME_HR 4 -#define LINUX32_CLOCK_MONOTONIC_HR 5 - int linux32_to_native_clockid(clockid_t *, clockid_t); void native_to_linux32_timespec(struct linux32_timespec *, struct timespec *); void linux32_to_native_timespec(struct timespec *, struct linux32_timespec *);