__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
#ifndef _ASM_X86_SETUP_DATA_H
#define _ASM_X86_SETUP_DATA_H
/* setup_data/setup_indirect types */
#define SETUP_NONE 0
#define SETUP_E820_EXT 1
#define SETUP_DTB 2
#define SETUP_PCI 3
#define SETUP_EFI 4
#define SETUP_APPLE_PROPERTIES 5
#define SETUP_JAILHOUSE 6
#define SETUP_CC_BLOB 7
#define SETUP_IMA 8
#define SETUP_RNG_SEED 9
#define SETUP_ENUM_MAX SETUP_RNG_SEED
#define SETUP_INDIRECT (1<<31)
#define SETUP_TYPE_MAX (SETUP_ENUM_MAX | SETUP_INDIRECT)
#ifndef __ASSEMBLER__
#include <linux/types.h>
/* extensible setup data list node */
struct setup_data {
__u64 next;
__u32 type;
__u32 len;
__u8 data[];
};
/* extensible setup indirect data node */
struct setup_indirect {
__u32 type;
__u32 reserved; /* Reserved, must be set to zero. */
__u64 len;
__u64 addr;
};
/*
* The E820 memory region entry of the boot protocol ABI:
*/
struct boot_e820_entry {
__u64 addr;
__u64 size;
__u32 type;
} __attribute__((packed));
/*
* The boot loader is passing platform information via this Jailhouse-specific
* setup data structure.
*/
struct jailhouse_setup_data {
struct {
__u16 version;
__u16 compatible_version;
} __attribute__((packed)) hdr;
struct {
__u16 pm_timer_address;
__u16 num_cpus;
__u64 pci_mmconfig_base;
__u32 tsc_khz;
__u32 apic_khz;
__u8 standard_ioapic;
__u8 cpu_ids[255];
} __attribute__((packed)) v1;
struct {
__u32 flags;
} __attribute__((packed)) v2;
} __attribute__((packed));
/*
* IMA buffer setup data information from the previous kernel during kexec
*/
struct ima_setup_data {
__u64 addr;
__u64 size;
} __attribute__((packed));
#endif /* __ASSEMBLER__ */
#endif /* _ASM_X86_SETUP_DATA_H */
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| a.out.h | File | 756 B | 0644 |
|
| amd_hsmp.h | File | 12.99 KB | 0644 |
|
| auxvec.h | File | 546 B | 0644 |
|
| bitsperlong.h | File | 321 B | 0644 |
|
| boot.h | File | 323 B | 0644 |
|
| bootparam.h | File | 6.89 KB | 0644 |
|
| bpf_perf_event.h | File | 40 B | 0644 |
|
| byteorder.h | File | 200 B | 0644 |
|
| debugreg.h | File | 3.93 KB | 0644 |
|
| e820.h | File | 2.52 KB | 0644 |
|
| elf.h | File | 376 B | 0644 |
|
| errno.h | File | 31 B | 0644 |
|
| fcntl.h | File | 31 B | 0644 |
|
| hw_breakpoint.h | File | 69 B | 0644 |
|
| hwcap2.h | File | 324 B | 0644 |
|
| ioctl.h | File | 31 B | 0644 |
|
| ioctls.h | File | 32 B | 0644 |
|
| ipcbuf.h | File | 32 B | 0644 |
|
| ist.h | File | 854 B | 0644 |
|
| kvm.h | File | 20.51 KB | 0644 |
|
| kvm_para.h | File | 4.22 KB | 0644 |
|
| kvm_perf.h | File | 388 B | 0644 |
|
| ldt.h | File | 1.28 KB | 0644 |
|
| mce.h | File | 1.74 KB | 0644 |
|
| mman.h | File | 284 B | 0644 |
|
| msgbuf.h | File | 1.05 KB | 0644 |
|
| msr.h | File | 348 B | 0644 |
|
| mtrr.h | File | 3.9 KB | 0644 |
|
| param.h | File | 31 B | 0644 |
|
| perf_regs.h | File | 1.37 KB | 0644 |
|
| poll.h | File | 30 B | 0644 |
|
| posix_types.h | File | 224 B | 0644 |
|
| posix_types_32.h | File | 765 B | 0644 |
|
| posix_types_64.h | File | 609 B | 0644 |
|
| posix_types_x32.h | File | 581 B | 0644 |
|
| prctl.h | File | 1.14 KB | 0644 |
|
| processor-flags.h | File | 7.13 KB | 0644 |
|
| ptrace-abi.h | File | 1.99 KB | 0644 |
|
| ptrace.h | File | 1.46 KB | 0644 |
|
| resource.h | File | 34 B | 0644 |
|
| sembuf.h | File | 1.04 KB | 0644 |
|
| setup.h | File | 6 B | 0644 |
|
| setup_data.h | File | 1.72 KB | 0644 |
|
| sgx.h | File | 8.15 KB | 0644 |
|
| shmbuf.h | File | 1.29 KB | 0644 |
|
| sigcontext.h | File | 9.5 KB | 0644 |
|
| sigcontext32.h | File | 271 B | 0644 |
|
| siginfo.h | File | 422 B | 0644 |
|
| signal.h | File | 2 KB | 0644 |
|
| socket.h | File | 32 B | 0644 |
|
| sockios.h | File | 33 B | 0644 |
|
| stat.h | File | 3.06 KB | 0644 |
|
| statfs.h | File | 416 B | 0644 |
|
| svm.h | File | 9.59 KB | 0644 |
|
| swab.h | File | 724 B | 0644 |
|
| termbits.h | File | 34 B | 0644 |
|
| termios.h | File | 33 B | 0644 |
|
| types.h | File | 31 B | 0644 |
|
| ucontext.h | File | 2.07 KB | 0644 |
|
| unistd.h | File | 623 B | 0644 |
|
| unistd_32.h | File | 12.13 KB | 0644 |
|
| unistd_64.h | File | 10.02 KB | 0644 |
|
| unistd_x32.h | File | 17.62 KB | 0644 |
|
| vm86.h | File | 3.11 KB | 0644 |
|
| vmx.h | File | 7.29 KB | 0644 |
|
| vsyscall.h | File | 263 B | 0644 |
|