This commit is contained in:
erh 2000-11-17 03:07:25 +00:00
parent 447472c902
commit 2681c46114
4 changed files with 23 additions and 11 deletions

View File

@ -1,10 +1,10 @@
/* $NetBSD: osf1_syscall.h,v 1.37 2000/08/18 19:35:22 cgd Exp $ */
/* $NetBSD: osf1_syscall.h,v 1.38 2000/11/17 03:07:25 erh Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.30 1999/05/10 05:58:44 cgd Exp
* created from NetBSD: syscalls.master,v 1.31 2000/11/17 03:06:28 erh Exp
*/
/* syscall: "syscall" ret: "int" args: */
@ -388,6 +388,9 @@
/* syscall: "usleep_thread" ret: "int" args: "struct osf1_timeval *" "struct osf1_timeval *" */
#define OSF1_SYS_usleep_thread 251
/* syscall: "getsysinfo" ret: "int" args: "u_long" "caddr_t" "u_long" "caddr_t" "u_long" */
#define OSF1_SYS_getsysinfo 256
/* syscall: "setsysinfo" ret: "int" args: "u_long" "caddr_t" "u_long" "caddr_t" "u_long" */
#define OSF1_SYS_setsysinfo 257

View File

@ -1,10 +1,10 @@
/* $NetBSD: osf1_syscallargs.h,v 1.38 2000/08/18 19:35:22 cgd Exp $ */
/* $NetBSD: osf1_syscallargs.h,v 1.39 2000/11/17 03:07:25 erh Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.30 1999/05/10 05:58:44 cgd Exp
* created from NetBSD: syscalls.master,v 1.31 2000/11/17 03:06:28 erh Exp
*/
#ifndef _OSF1_SYS__SYSCALLARGS_H_
@ -324,6 +324,14 @@ struct osf1_sys_usleep_thread_args {
syscallarg(struct osf1_timeval *) slept;
};
struct osf1_sys_getsysinfo_args {
syscallarg(u_long) op;
syscallarg(caddr_t) buffer;
syscallarg(u_long) nbytes;
syscallarg(caddr_t) arg;
syscallarg(u_long) flag;
};
struct osf1_sys_setsysinfo_args {
syscallarg(u_long) op;
syscallarg(caddr_t) buffer;
@ -462,5 +470,6 @@ int osf1_sys_sysinfo(struct proc *, void *, register_t *);
int osf1_sys_pathconf(struct proc *, void *, register_t *);
int osf1_sys_fpathconf(struct proc *, void *, register_t *);
int osf1_sys_usleep_thread(struct proc *, void *, register_t *);
int osf1_sys_getsysinfo(struct proc *, void *, register_t *);
int osf1_sys_setsysinfo(struct proc *, void *, register_t *);
#endif /* _OSF1_SYS__SYSCALLARGS_H_ */

View File

@ -1,10 +1,10 @@
/* $NetBSD: osf1_syscalls.c,v 1.36 2000/11/13 21:32:19 jdolecek Exp $ */
/* $NetBSD: osf1_syscalls.c,v 1.37 2000/11/17 03:07:25 erh Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.30 1999/05/10 05:58:44 cgd Exp
* created from NetBSD: syscalls.master,v 1.31 2000/11/17 03:06:28 erh Exp
*/
#if defined(_KERNEL) && !defined(_LKM)
@ -276,7 +276,7 @@ const char * const osf1_syscallnames[] = {
"#253 (unimplemented audgen)", /* 253 = unimplemented audgen */
"#254 (unimplemented sysfs)", /* 254 = unimplemented sysfs */
"#255 (unimplemented subsys_info)", /* 255 = unimplemented subsys_info */
"#256 (unimplemented getsysinfo)", /* 256 = unimplemented getsysinfo */
"getsysinfo", /* 256 = getsysinfo */
"setsysinfo", /* 257 = setsysinfo */
"#258 (unimplemented afs_syscall)", /* 258 = unimplemented afs_syscall */
"#259 (unimplemented swapctl)", /* 259 = unimplemented swapctl */

View File

@ -1,10 +1,10 @@
/* $NetBSD: osf1_sysent.c,v 1.37 2000/08/18 19:35:23 cgd Exp $ */
/* $NetBSD: osf1_sysent.c,v 1.38 2000/11/17 03:07:25 erh Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.30 1999/05/10 05:58:44 cgd Exp
* created from NetBSD: syscalls.master,v 1.31 2000/11/17 03:06:28 erh Exp
*/
#include "opt_compat_43.h"
@ -532,8 +532,8 @@ struct sysent osf1_sysent[] = {
sys_nosys }, /* 254 = unimplemented sysfs */
{ 0, 0,
sys_nosys }, /* 255 = unimplemented subsys_info */
{ 0, 0,
sys_nosys }, /* 256 = unimplemented getsysinfo */
{ 5, s(struct osf1_sys_getsysinfo_args),
osf1_sys_getsysinfo }, /* 256 = getsysinfo */
{ 5, s(struct osf1_sys_setsysinfo_args),
osf1_sys_setsysinfo }, /* 257 = setsysinfo */
{ 0, 0,