vfs_aio.c (e9c7ec22877f461f530dfe1cb8e17086300c0ee8) | vfs_aio.c (31d1b816fe139f46083f8609c34b7d129a6e2ee0) |
---|---|
1/*- 2 * SPDX-License-Identifier: BSD-2-Clause-FreeBSD 3 * 4 * Copyright (c) 1997 John S. Dyson. All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 38 unchanged lines hidden (view full) --- 47#include <sys/signalvar.h> 48#include <sys/syscallsubr.h> 49#include <sys/protosw.h> 50#include <sys/rwlock.h> 51#include <sys/sema.h> 52#include <sys/socket.h> 53#include <sys/socketvar.h> 54#include <sys/syscall.h> | 1/*- 2 * SPDX-License-Identifier: BSD-2-Clause-FreeBSD 3 * 4 * Copyright (c) 1997 John S. Dyson. All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 38 unchanged lines hidden (view full) --- 47#include <sys/signalvar.h> 48#include <sys/syscallsubr.h> 49#include <sys/protosw.h> 50#include <sys/rwlock.h> 51#include <sys/sema.h> 52#include <sys/socket.h> 53#include <sys/socketvar.h> 54#include <sys/syscall.h> |
55#include <sys/sysent.h> | |
56#include <sys/sysctl.h> 57#include <sys/syslog.h> 58#include <sys/sx.h> 59#include <sys/taskqueue.h> 60#include <sys/vnode.h> 61#include <sys/conf.h> 62#include <sys/event.h> 63#include <sys/mount.h> --- 2654 unchanged lines hidden (view full) --- 2718 struct aioliojob * lj = kn->kn_ptr.p_lio; 2719 2720 return (lj->lioj_flags & LIOJ_KEVENT_POSTED); 2721} 2722 2723#ifdef COMPAT_FREEBSD32 2724#include <sys/mount.h> 2725#include <sys/socket.h> | 55#include <sys/sysctl.h> 56#include <sys/syslog.h> 57#include <sys/sx.h> 58#include <sys/taskqueue.h> 59#include <sys/vnode.h> 60#include <sys/conf.h> 61#include <sys/event.h> 62#include <sys/mount.h> --- 2654 unchanged lines hidden (view full) --- 2717 struct aioliojob * lj = kn->kn_ptr.p_lio; 2718 2719 return (lj->lioj_flags & LIOJ_KEVENT_POSTED); 2720} 2721 2722#ifdef COMPAT_FREEBSD32 2723#include <sys/mount.h> 2724#include <sys/socket.h> |
2725#include <sys/sysent.h> |
|
2726#include <compat/freebsd32/freebsd32.h> 2727#include <compat/freebsd32/freebsd32_proto.h> 2728#include <compat/freebsd32/freebsd32_signal.h> 2729#include <compat/freebsd32/freebsd32_syscall.h> 2730#include <compat/freebsd32/freebsd32_util.h> 2731 2732struct __aiocb_private32 { 2733 int32_t status; --- 434 unchanged lines hidden --- | 2726#include <compat/freebsd32/freebsd32.h> 2727#include <compat/freebsd32/freebsd32_proto.h> 2728#include <compat/freebsd32/freebsd32_signal.h> 2729#include <compat/freebsd32/freebsd32_syscall.h> 2730#include <compat/freebsd32/freebsd32_util.h> 2731 2732struct __aiocb_private32 { 2733 int32_t status; --- 434 unchanged lines hidden --- |