/
usr
/
include
/
i386-linux-gnu
/
asm
/
/usr/include/i386-linux-gnu/asm
mkdir
upload
Name
Size
Mode
Actions
a.out.h
756
0644
edit
dl
rm
amd_hsmp.h
11550
0644
edit
dl
rm
auxvec.h
546
0644
edit
dl
rm
bitsperlong.h
321
0644
edit
dl
rm
boot.h
323
0644
edit
dl
rm
bootparam.h
7055
0644
edit
dl
rm
bpf_perf_event.h
40
0644
edit
dl
rm
byteorder.h
200
0644
edit
dl
rm
debugreg.h
4024
0644
edit
dl
rm
e820.h
2581
0644
edit
dl
rm
elf.h
376
0644
edit
dl
rm
errno.h
31
0644
edit
dl
rm
fcntl.h
31
0644
edit
dl
rm
hwcap2.h
324
0644
edit
dl
rm
hw_breakpoint.h
69
0644
edit
dl
rm
ioctl.h
31
0644
edit
dl
rm
ioctls.h
32
0644
edit
dl
rm
ipcbuf.h
32
0644
edit
dl
rm
ist.h
854
0644
edit
dl
rm
kvm.h
21212
0644
edit
dl
rm
kvm_para.h
4326
0644
edit
dl
rm
kvm_perf.h
388
0644
edit
dl
rm
ldt.h
1308
0644
edit
dl
rm
mce.h
1730
0644
edit
dl
rm
mman.h
413
0644
edit
dl
rm
msgbuf.h
1079
0644
edit
dl
rm
msr.h
348
0644
edit
dl
rm
mtrr.h
3993
0644
edit
dl
rm
param.h
31
0644
edit
dl
rm
perf_regs.h
1403
0644
edit
dl
rm
poll.h
30
0644
edit
dl
rm
posix_types.h
224
0644
edit
dl
rm
posix_types_32.h
765
0644
edit
dl
rm
posix_types_64.h
609
0644
edit
dl
rm
posix_types_x32.h
581
0644
edit
dl
rm
prctl.h
1170
0644
edit
dl
rm
processor-flags.h
7301
0644
edit
dl
rm
ptrace-abi.h
2040
0644
edit
dl
rm
ptrace.h
1497
0644
edit
dl
rm
resource.h
34
0644
edit
dl
rm
sembuf.h
1070
0644
edit
dl
rm
setup.h
6
0644
edit
dl
rm
setup_data.h
1759
0644
edit
dl
rm
sgx.h
8344
0644
edit
dl
rm
shmbuf.h
1321
0644
edit
dl
rm
sigcontext.h
9723
0644
edit
dl
rm
sigcontext32.h
271
0644
edit
dl
rm
siginfo.h
422
0644
edit
dl
rm
signal.h
2050
0644
edit
dl
rm
socket.h
32
0644
edit
dl
rm
sockios.h
33
0644
edit
dl
rm
stat.h
3131
0644
edit
dl
rm
statfs.h
416
0644
edit
dl
rm
svm.h
9818
0644
edit
dl
rm
swab.h
724
0644
edit
dl
rm
termbits.h
34
0644
edit
dl
rm
termios.h
33
0644
edit
dl
rm
types.h
31
0644
edit
dl
rm
ucontext.h
2117
0644
edit
dl
rm
unistd.h
623
0644
edit
dl
rm
unistd_32.h
12302
0644
edit
dl
rm
unistd_64.h
10140
0644
edit
dl
rm
unistd_x32.h
17837
0644
edit
dl
rm
vm86.h
3186
0644
edit
dl
rm
vmx.h
7463
0644
edit
dl
rm
vsyscall.h
263
0644
edit
dl
rm
Edit:
/usr/lib/linux/uapi/x86/asm/setup_data.h
(1759B)
/* 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 */
Save
cmd:
run