cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

fcntl.h (1024B)


      1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
      2#ifndef _PARISC_FCNTL_H
      3#define _PARISC_FCNTL_H
      4
      5#define O_APPEND	000000010
      6#define O_CREAT		000000400 /* not fcntl */
      7#define O_EXCL		000002000 /* not fcntl */
      8#define O_LARGEFILE	000004000
      9#define __O_SYNC	000100000
     10#define O_SYNC		(__O_SYNC|O_DSYNC)
     11#define O_NONBLOCK	000200000
     12#define O_NOCTTY	000400000 /* not fcntl */
     13#define O_DSYNC		001000000
     14#define O_NOATIME	004000000
     15#define O_CLOEXEC	010000000 /* set close_on_exec */
     16
     17#define O_DIRECTORY	000010000 /* must be a directory */
     18#define O_NOFOLLOW	000000200 /* don't follow links */
     19
     20#define O_PATH		020000000
     21#define __O_TMPFILE	040000000
     22
     23#define F_GETLK64	8
     24#define F_SETLK64	9
     25#define F_SETLKW64	10
     26
     27#define F_GETOWN	11	/*  for sockets. */
     28#define F_SETOWN	12	/*  for sockets. */
     29#define F_SETSIG	13	/*  for sockets. */
     30#define F_GETSIG	14	/*  for sockets. */
     31
     32/* for posix fcntl() and lockf() */
     33#define F_RDLCK		01
     34#define F_WRLCK		02
     35#define F_UNLCK		03
     36
     37#include <asm-generic/fcntl.h>
     38
     39#endif