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

nsfs.h (639B)


      1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
      2#ifndef __LINUX_NSFS_H
      3#define __LINUX_NSFS_H
      4
      5#include <linux/ioctl.h>
      6
      7#define NSIO	0xb7
      8
      9/* Returns a file descriptor that refers to an owning user namespace */
     10#define NS_GET_USERNS		_IO(NSIO, 0x1)
     11/* Returns a file descriptor that refers to a parent namespace */
     12#define NS_GET_PARENT		_IO(NSIO, 0x2)
     13/* Returns the type of namespace (CLONE_NEW* value) referred to by
     14   file descriptor */
     15#define NS_GET_NSTYPE		_IO(NSIO, 0x3)
     16/* Get owner UID (in the caller's user namespace) for a user namespace */
     17#define NS_GET_OWNER_UID	_IO(NSIO, 0x4)
     18
     19#endif /* __LINUX_NSFS_H */