X7ROOT File Manager
Current Path:
/usr/include/asm
usr
/
include
/
asm
/
??
..
??
a.out.h
(756 B)
??
amd_hsmp.h
(8.68 KB)
??
auxvec.h
(618 B)
??
bitsperlong.h
(321 B)
??
boot.h
(323 B)
??
bootparam.h
(7.58 KB)
??
bpf_perf_event.h
(40 B)
??
byteorder.h
(176 B)
??
debugreg.h
(3.25 KB)
??
e820.h
(2.52 KB)
??
errno.h
(31 B)
??
fcntl.h
(31 B)
??
hw_breakpoint.h
(69 B)
??
hwcap2.h
(270 B)
??
ioctl.h
(31 B)
??
ioctls.h
(32 B)
??
ipcbuf.h
(32 B)
??
ist.h
(854 B)
??
kvm.h
(11.44 KB)
??
kvm_para.h
(4.24 KB)
??
kvm_perf.h
(388 B)
??
ldt.h
(1.28 KB)
??
mce.h
(1.65 KB)
??
mman.h
(1002 B)
??
msgbuf.h
(1.03 KB)
??
msr.h
(346 B)
??
mtrr.h
(4.13 KB)
??
param.h
(31 B)
??
perf_regs.h
(1.37 KB)
??
poll.h
(30 B)
??
posix_types.h
(224 B)
??
posix_types_32.h
(765 B)
??
posix_types_64.h
(609 B)
??
posix_types_x32.h
(581 B)
??
prctl.h
(618 B)
??
processor-flags.h
(6.47 KB)
??
ptrace-abi.h
(1.99 KB)
??
ptrace.h
(1.46 KB)
??
resource.h
(34 B)
??
sembuf.h
(1.02 KB)
??
setup.h
(6 B)
??
sgx.h
(8.15 KB)
??
shmbuf.h
(1.23 KB)
??
sigcontext.h
(9.5 KB)
??
sigcontext32.h
(247 B)
??
siginfo.h
(422 B)
??
signal.h
(2.83 KB)
??
socket.h
(32 B)
??
sockios.h
(33 B)
??
stat.h
(3.06 KB)
??
statfs.h
(416 B)
??
svm.h
(9.54 KB)
??
swab.h
(724 B)
??
termbits.h
(34 B)
??
termios.h
(33 B)
??
types.h
(152 B)
??
ucontext.h
(2.07 KB)
??
unistd.h
(359 B)
??
unistd_32.h
(10.87 KB)
??
unistd_64.h
(9.1 KB)
??
unistd_x32.h
(16.03 KB)
??
vm86.h
(3.04 KB)
??
vmx.h
(7.2 KB)
??
vsyscall.h
(263 B)
Editing: swab.h
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ #ifndef _ASM_X86_SWAB_H #define _ASM_X86_SWAB_H #include <linux/types.h> static __inline__ __u32 __arch_swab32(__u32 val) { __asm__("bswapl %0" : "=r" (val) : "0" (val)); return val; } #define __arch_swab32 __arch_swab32 static __inline__ __u64 __arch_swab64(__u64 val) { #ifdef __i386__ union { struct { __u32 a; __u32 b; } s; __u64 u; } v; v.u = val; __asm__("bswapl %0 ; bswapl %1 ; xchgl %0,%1" : "=r" (v.s.a), "=r" (v.s.b) : "0" (v.s.a), "1" (v.s.b)); return v.u; #else /* __i386__ */ __asm__("bswapq %0" : "=r" (val) : "0" (val)); return val; #endif } #define __arch_swab64 __arch_swab64 #endif /* _ASM_X86_SWAB_H */
Upload File
Create Folder