kern_event.c (2f4dbe279f6b5eb87ec493d96f6943ffdb603ba0) | kern_event.c (2b68eb8e1dbbdaf6a0df1c83b26f5403ca52d4c3) |
---|---|
1/*- 2 * SPDX-License-Identifier: BSD-2-Clause-FreeBSD 3 * 4 * Copyright (c) 1999,2000,2001 Jonathan Lemon <jlemon@FreeBSD.org> 5 * Copyright 2004 John-Mark Gurney <jmg@FreeBSD.org> 6 * Copyright (c) 2009 Apple, Inc. 7 * All rights reserved. 8 * --- 2173 unchanged lines hidden (view full) --- 2182 } 2183 kqueue_release(kq, 1); 2184 KQ_UNLOCK(kq); 2185 return (revents); 2186} 2187 2188/*ARGSUSED*/ 2189static int | 1/*- 2 * SPDX-License-Identifier: BSD-2-Clause-FreeBSD 3 * 4 * Copyright (c) 1999,2000,2001 Jonathan Lemon <jlemon@FreeBSD.org> 5 * Copyright 2004 John-Mark Gurney <jmg@FreeBSD.org> 6 * Copyright (c) 2009 Apple, Inc. 7 * All rights reserved. 8 * --- 2173 unchanged lines hidden (view full) --- 2182 } 2183 kqueue_release(kq, 1); 2184 KQ_UNLOCK(kq); 2185 return (revents); 2186} 2187 2188/*ARGSUSED*/ 2189static int |
2190kqueue_stat(struct file *fp, struct stat *st, struct ucred *active_cred, 2191 struct thread *td) | 2190kqueue_stat(struct file *fp, struct stat *st, struct ucred *active_cred) |
2192{ 2193 2194 bzero((void *)st, sizeof *st); 2195 /* 2196 * We no longer return kq_count because the unlocked value is useless. 2197 * If you spent all this time getting the count, why not spend your 2198 * syscall better by calling kevent? 2199 * --- 656 unchanged lines hidden --- | 2191{ 2192 2193 bzero((void *)st, sizeof *st); 2194 /* 2195 * We no longer return kq_count because the unlocked value is useless. 2196 * If you spent all this time getting the count, why not spend your 2197 * syscall better by calling kevent? 2198 * --- 656 unchanged lines hidden --- |