| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | /* $NetBSD: fstypes.h,v 1.33 2015/05/06 15:57:08 hannken Exp $ */ | | 1 | /* $NetBSD: fstypes.h,v 1.34 2016/10/08 17:28:17 ast Exp $ */ |
2 | | | 2 | |
3 | /* | | 3 | /* |
4 | * Copyright (c) 1989, 1991, 1993 | | 4 | * Copyright (c) 1989, 1991, 1993 |
5 | * The Regents of the University of California. All rights reserved. | | 5 | * The Regents of the University of California. All rights reserved. |
6 | * | | 6 | * |
7 | * Redistribution and use in source and binary forms, with or without | | 7 | * Redistribution and use in source and binary forms, with or without |
8 | * modification, are permitted provided that the following conditions | | 8 | * modification, are permitted provided that the following conditions |
9 | * are met: | | 9 | * are met: |
10 | * 1. Redistributions of source code must retain the above copyright | | 10 | * 1. Redistributions of source code must retain the above copyright |
11 | * notice, this list of conditions and the following disclaimer. | | 11 | * notice, this list of conditions and the following disclaimer. |
12 | * 2. Redistributions in binary form must reproduce the above copyright | | 12 | * 2. Redistributions in binary form must reproduce the above copyright |
13 | * notice, this list of conditions and the following disclaimer in the | | 13 | * notice, this list of conditions and the following disclaimer in the |
14 | * documentation and/or other materials provided with the distribution. | | 14 | * documentation and/or other materials provided with the distribution. |
| @@ -257,27 +257,27 @@ typedef struct fhandle fhandle_t; | | | @@ -257,27 +257,27 @@ typedef struct fhandle fhandle_t; |
257 | "\10MNT_EXRDONLY" \ | | 257 | "\10MNT_EXRDONLY" \ |
258 | "\07MNT_ASYNC" \ | | 258 | "\07MNT_ASYNC" \ |
259 | "\06MNT_UNION" \ | | 259 | "\06MNT_UNION" \ |
260 | "\05MNT_NODEV" \ | | 260 | "\05MNT_NODEV" \ |
261 | "\04MNT_NOSUID" \ | | 261 | "\04MNT_NOSUID" \ |
262 | "\03MNT_NOEXEC" \ | | 262 | "\03MNT_NOEXEC" \ |
263 | "\02MNT_SYNCHRONOUS" \ | | 263 | "\02MNT_SYNCHRONOUS" \ |
264 | "\01MNT_RDONLY" | | 264 | "\01MNT_RDONLY" |
265 | | | 265 | |
266 | #define __IMNT_FLAG_BITS \ | | 266 | #define __IMNT_FLAG_BITS \ |
267 | "\20" \ | | 267 | "\20" \ |
268 | "\13IMNT_ONWORKLIST" \ | | 268 | "\13IMNT_ONWORKLIST" \ |
269 | "\12IMNT_CAN_RWTORO" \ | | 269 | "\12IMNT_CAN_RWTORO" \ |
270 | "\11IMNT_MPSAFE" \ | | 270 | "\11IMNT_MPSAFE" \ |
271 | "\10IMNT_HAS_TRANS" \ | | 271 | "\10IMNT_HAS_TRANS" \ |
272 | "\07IMNT_DTYPE" \ | | 272 | "\07IMNT_DTYPE" \ |
273 | "\03IMNT_WANTRDWR" \ | | 273 | "\03IMNT_WANTRDWR" \ |
274 | "\02IMNT_UNMOUNT" \ | | 274 | "\02IMNT_UNMOUNT" \ |
275 | "\01IMNT_GONE" | | 275 | "\01IMNT_GONE" |
276 | | | 276 | |
277 | /* | | 277 | /* |
278 | * Flags for various system call interfaces. | | 278 | * Flags for various system call interfaces. |
279 | * | | 279 | * |
280 | * waitfor flags to vfs_sync() and getvfsstat() | | 280 | * waitfor flags to vfs_sync() and getvfsstat() |
281 | */ | | 281 | */ |
282 | #define MNT_WAIT 1 /* synchronously wait for I/O to complete */ | | 282 | #define MNT_WAIT 1 /* synchronously wait for I/O to complete */ |
283 | #define MNT_NOWAIT 2 /* start all I/O, but do not wait for it */ | | 283 | #define MNT_NOWAIT 2 /* start all I/O, but do not wait for it */ |