OXIESEC PANEL
- Current Dir:
/
/
usr
/
src
/
linux-headers-4.15.0-197
/
arch
/
tile
/
include
/
uapi
/
asm
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
11/17/2022 06:42:16 AM
rwxr-xr-x
📄
Kbuild
549 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
auxvec.h
829 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
bitsperlong.h
847 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
byteorder.h
746 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
cachectl.h
1.91 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
hardwall.h
1.67 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
kvm_para.h
97 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
mman.h
1.48 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
ptrace.h
3.11 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
setup.h
753 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
sigcontext.h
1.43 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
siginfo.h
1.01 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
signal.h
958 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
stat.h
217 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
swab.h
911 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
unistd.h
1.34 KB
01/28/2018 09:20:33 PM
rw-r--r--
Editing: hardwall.h
Close
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ /* * Copyright 2010 Tilera Corporation. All Rights Reserved. * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation, version 2. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or * NON INFRINGEMENT. See the GNU General Public License for * more details. * * Provide methods for access control of per-cpu resources like * UDN, IDN, or IPI. */ #ifndef _UAPI_ASM_TILE_HARDWALL_H #define _UAPI_ASM_TILE_HARDWALL_H #include <arch/chip.h> #include <linux/ioctl.h> #define HARDWALL_IOCTL_BASE 0xa2 /* * The HARDWALL_CREATE() ioctl is a macro with a "size" argument. * The resulting ioctl value is passed to the kernel in conjunction * with a pointer to a standard kernel bitmask of cpus. * For network resources (UDN or IDN) the bitmask must physically * represent a rectangular configuration on the chip. * The "size" is the number of bytes of cpu mask data. */ #define _HARDWALL_CREATE 1 #define HARDWALL_CREATE(size) \ _IOC(_IOC_READ, HARDWALL_IOCTL_BASE, _HARDWALL_CREATE, (size)) #define _HARDWALL_ACTIVATE 2 #define HARDWALL_ACTIVATE \ _IO(HARDWALL_IOCTL_BASE, _HARDWALL_ACTIVATE) #define _HARDWALL_DEACTIVATE 3 #define HARDWALL_DEACTIVATE \ _IO(HARDWALL_IOCTL_BASE, _HARDWALL_DEACTIVATE) #define _HARDWALL_GET_ID 4 #define HARDWALL_GET_ID \ _IO(HARDWALL_IOCTL_BASE, _HARDWALL_GET_ID) #endif /* _UAPI_ASM_TILE_HARDWALL_H */