/
usr
/
include
/
sparc64-linux-gnu
/
asm
/
/usr/include/sparc64-linux-gnu/asm
mkdir
upload
Name
Size
Mode
Actions
apc.h
1745
0644
edit
dl
rm
asi.h
15367
0644
edit
dl
rm
auxvec.h
348
0644
edit
dl
rm
bitsperlong.h
324
0644
edit
dl
rm
bpf_perf_event.h
40
0644
edit
dl
rm
byteorder.h
191
0644
edit
dl
rm
display7seg.h
1945
0644
edit
dl
rm
envctrl.h
3494
0644
edit
dl
rm
errno.h
5539
0644
edit
dl
rm
fbio.h
7801
0644
edit
dl
rm
fcntl.h
1790
0644
edit
dl
rm
ioctl.h
2646
0644
edit
dl
rm
ioctls.h
6220
0644
edit
dl
rm
ipcbuf.h
808
0644
edit
dl
rm
mman.h
993
0644
edit
dl
rm
msgbuf.h
1218
0644
edit
dl
rm
openpromio.h
2124
0644
edit
dl
rm
oradax.h
2013
0644
edit
dl
rm
param.h
253
0644
edit
dl
rm
perfctr.h
5695
0644
edit
dl
rm
poll.h
273
0644
edit
dl
rm
posix_types.h
1768
0644
edit
dl
rm
psr.h
2252
0644
edit
dl
rm
psrcompat.h
2078
0644
edit
dl
rm
pstate.h
6427
0644
edit
dl
rm
ptrace.h
8207
0644
edit
dl
rm
resource.h
770
0644
edit
dl
rm
sembuf.h
896
0644
edit
dl
rm
setup.h
295
0644
edit
dl
rm
shmbuf.h
1445
0644
edit
dl
rm
sigcontext.h
167
0644
edit
dl
rm
siginfo.h
375
0644
edit
dl
rm
signal.h
4665
0644
edit
dl
rm
socket.h
4265
0644
edit
dl
rm
sockios.h
33
0644
edit
dl
rm
stat.h
2054
0644
edit
dl
rm
statfs.h
32
0644
edit
dl
rm
swab.h
1046
0644
edit
dl
rm
termbits.h
5118
0644
edit
dl
rm
termios.h
1056
0644
edit
dl
rm
traps.h
5256
0644
edit
dl
rm
types.h
31
0644
edit
dl
rm
uctx.h
1420
0644
edit
dl
rm
unistd.h
889
0644
edit
dl
rm
unistd_32.h
11817
0644
edit
dl
rm
unistd_64.h
10676
0644
edit
dl
rm
utrap.h
1541
0644
edit
dl
rm
watchdog.h
1029
0644
edit
dl
rm
Edit:
/usr/lib/linux/uapi/sparc/asm/uctx.h
(1420B)
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ /* * uctx.h: Sparc64 {set,get}context() register state layouts. * * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu) */ #ifndef __SPARC64_UCTX_H #define __SPARC64_UCTX_H #define MC_TSTATE 0 #define MC_PC 1 #define MC_NPC 2 #define MC_Y 3 #define MC_G1 4 #define MC_G2 5 #define MC_G3 6 #define MC_G4 7 #define MC_G5 8 #define MC_G6 9 #define MC_G7 10 #define MC_O0 11 #define MC_O1 12 #define MC_O2 13 #define MC_O3 14 #define MC_O4 15 #define MC_O5 16 #define MC_O6 17 #define MC_O7 18 #define MC_NGREG 19 typedef unsigned long mc_greg_t; typedef mc_greg_t mc_gregset_t[MC_NGREG]; #define MC_MAXFPQ 16 struct mc_fq { unsigned long *mcfq_addr; unsigned int mcfq_insn; }; struct mc_fpu { union { unsigned int sregs[32]; unsigned long dregs[32]; long double qregs[16]; } mcfpu_fregs; unsigned long mcfpu_fsr; unsigned long mcfpu_fprs; unsigned long mcfpu_gsr; struct mc_fq *mcfpu_fq; unsigned char mcfpu_qcnt; unsigned char mcfpu_qentsz; unsigned char mcfpu_enab; }; typedef struct mc_fpu mc_fpu_t; typedef struct { mc_gregset_t mc_gregs; mc_greg_t mc_fp; mc_greg_t mc_i7; mc_fpu_t mc_fpregs; } mcontext_t; struct ucontext { struct ucontext *uc_link; unsigned long uc_flags; sigset_t uc_sigmask; mcontext_t uc_mcontext; }; typedef struct ucontext ucontext_t; #endif /* __SPARC64_UCTX_H */
Save
cmd:
run