Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 May 2003 19:15:15 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 31113 for review
Message-ID:  <200305140215.h4E2FFsC069436@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=31113

Change 31113 by peter@peter_hammer on 2003/05/13 19:14:31

	Regen (oops, forgot these last time)

Affected files ...

.. //depot/projects/hammer/sys/amd64/ia32/ia32_proto.h#3 edit
.. //depot/projects/hammer/sys/amd64/ia32/ia32_syscall.h#3 edit
.. //depot/projects/hammer/sys/amd64/ia32/ia32_sysent.c#3 edit

Differences ...

==== //depot/projects/hammer/sys/amd64/ia32/ia32_proto.h#3 (text+ko) ====

@@ -201,6 +201,14 @@
 	char new_l_[PADL_(void *)]; void * new; char new_r_[PADR_(void *)];
 	char newlen_l_[PADL_(u_int32_t)]; u_int32_t newlen; char newlen_r_[PADR_(u_int32_t)];
 };
+struct ia32_kevent_args {
+	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
+	char changelist_l_[PADL_(const struct kevent *)]; const struct kevent * changelist; char changelist_r_[PADR_(const struct kevent *)];
+	char nchanges_l_[PADL_(int)]; int nchanges; char nchanges_r_[PADR_(int)];
+	char eventlist_l_[PADL_(struct kevent *)]; struct kevent * eventlist; char eventlist_r_[PADR_(struct kevent *)];
+	char nevents_l_[PADL_(int)]; int nevents; char nevents_r_[PADR_(int)];
+	char timeout_l_[PADL_(const struct timespec *)]; const struct timespec * timeout; char timeout_r_[PADR_(const struct timespec *)];
+};
 struct ia32_sendfile_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
@@ -250,6 +258,7 @@
 int	ia32_truncate(struct thread *, struct ia32_truncate_args *);
 int	ia32_ftruncate(struct thread *, struct ia32_ftruncate_args *);
 int	ia32_sysctl(struct thread *, struct ia32_sysctl_args *);
+int	ia32_kevent(struct thread *, struct ia32_kevent_args *);
 int	ia32_sendfile(struct thread *, struct ia32_sendfile_args *);
 int	ia32_sigreturn(struct thread *, struct ia32_sigreturn_args *);
 int	ia32_sigaction(struct thread *, struct ia32_sigaction_args *);

==== //depot/projects/hammer/sys/amd64/ia32/ia32_syscall.h#3 (text+ko) ====

@@ -270,7 +270,7 @@
 #define	IA32_SYS_getresuid	360
 #define	IA32_SYS_getresgid	361
 #define	IA32_SYS_kqueue	362
-#define	IA32_SYS_kevent	363
+#define	IA32_SYS_ia32_kevent	363
 #define	IA32_SYS_extattr_set_fd	371
 #define	IA32_SYS_extattr_get_fd	372
 #define	IA32_SYS_extattr_delete_fd	373

==== //depot/projects/hammer/sys/amd64/ia32/ia32_sysent.c#3 (text+ko) ====

@@ -388,7 +388,7 @@
 	{ SYF_MPSAFE | AS(getresuid_args), (sy_call_t *)getresuid },	/* 360 = getresuid */
 	{ SYF_MPSAFE | AS(getresgid_args), (sy_call_t *)getresgid },	/* 361 = getresgid */
 	{ SYF_MPSAFE | 0, (sy_call_t *)kqueue },	/* 362 = kqueue */
-	{ SYF_MPSAFE | AS(kevent_args), (sy_call_t *)kevent },	/* 363 = kevent */
+	{ SYF_MPSAFE | AS(ia32_kevent_args), (sy_call_t *)ia32_kevent },	/* 363 = ia32_kevent */
 	{ 0, (sy_call_t *)nosys },			/* 364 = __cap_get_proc */
 	{ 0, (sy_call_t *)nosys },			/* 365 = __cap_set_proc */
 	{ 0, (sy_call_t *)nosys },			/* 366 = __cap_get_fd */



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200305140215.h4E2FFsC069436>