/osnet-11/usr/src/lib/libc/sparc/gen/ |
H A D | getctxt.c | 42 greg_t *reg; local 55 reg = ucp->uc_mcontext.gregs; 56 reg[REG_SP] = getfp(); 57 reg[REG_O7] = caller(); 58 reg[REG_PC] = reg[REG_O7] + 8; 59 reg[REG_nPC] = reg[REG_PC] + 4; 60 reg[REG_O0] = 0;
|
H A D | swapctxt.c | 42 greg_t *reg; local 54 reg = oucp->uc_mcontext.gregs; 55 reg[REG_SP] = getfp(); 56 reg[REG_O7] = caller(); 57 reg[REG_PC] = reg[REG_O7] + 8; 58 reg[REG_nPC] = reg[REG_PC] + 4; 59 reg[REG_O0] = 0;
|
H A D | makectxt.c | 57 greg_t *reg; local 64 reg = ucp->uc_mcontext.gregs; 65 reg[REG_PC] = (greg_t)func; 66 reg[REG_nPC] = reg[REG_PC] + 0x4; 96 *tsp++ = reg[REG_O0 + argno] = va_arg(ap, long); 103 reg[REG_SP] = (greg_t)sp - STACK_BIAS; /* sp (when done) */ 104 reg[REG_O7] = (greg_t)resumecontext - 8; /* return pc */ 110 greg_t *reg; local 117 reg [all...] |
/osnet-11/usr/src/lib/libc/sparcv9/gen/ |
H A D | getctxt.c | 42 greg_t *reg; local 55 reg = ucp->uc_mcontext.gregs; 56 reg[REG_SP] = getfp(); 57 reg[REG_O7] = caller(); 58 reg[REG_PC] = reg[REG_O7] + 8; 59 reg[REG_nPC] = reg[REG_PC] + 4; 60 reg[REG_O0] = 0;
|
H A D | swapctxt.c | 42 greg_t *reg; local 54 reg = oucp->uc_mcontext.gregs; 55 reg[REG_SP] = getfp(); 56 reg[REG_O7] = caller(); 57 reg[REG_PC] = reg[REG_O7] + 8; 58 reg[REG_nPC] = reg[REG_PC] + 4; 59 reg[REG_O0] = 0;
|
H A D | siglongjmp.c | 46 greg_t *reg = uc.uc_mcontext.gregs; local 61 _fetch_globals(®[REG_G1]); 64 reg[REG_PC] = bp->sjs_pc; 65 reg[REG_nPC] = reg[REG_PC] + 0x4; 66 reg[REG_SP] = bp->sjs_sp; 67 reg[REG_ASI] = bp->sjs_asi; 68 reg[REG_FPRS] = bp->sjs_fprs; 76 reg[REG_O0] = (greg_t)val; 78 reg[REG_O [all...] |
H A D | makectxt.c | 57 greg_t *reg; local 64 reg = ucp->uc_mcontext.gregs; 65 reg[REG_PC] = (greg_t)func; 66 reg[REG_nPC] = reg[REG_PC] + 0x4; 96 *tsp++ = reg[REG_O0 + argno] = va_arg(ap, long); 103 reg[REG_SP] = (greg_t)sp - STACK_BIAS; /* sp (when done) */ 104 reg[REG_O7] = (greg_t)resumecontext - 8; /* return pc */ 110 greg_t *reg; local 117 reg [all...] |
/osnet-11/usr/src/lib/libast/common/sfio/ |
H A D | _sfputc.c | 27 int sfputc(reg Sfio_t* f, reg int c) 30 reg Sfio_t* f; 31 reg int c;
|
H A D | _sfclrerr.c | 27 int sfclrerr(reg Sfio_t* f) 30 reg Sfio_t* f;
|
H A D | _sfdlen.c | 27 int sfdlen(reg Sfdouble_t v) 30 reg Sfdouble_t v;
|
H A D | _sfeof.c | 27 int sfeof(reg Sfio_t* f) 30 reg Sfio_t* f;
|
H A D | _sferror.c | 27 int sferror(reg Sfio_t* f) 30 reg Sfio_t* f;
|
H A D | _sffileno.c | 27 int sffileno(reg Sfio_t* f) 30 reg Sfio_t* f;
|
H A D | _sfgetc.c | 27 int sfgetc(reg Sfio_t* f) 30 reg Sfio_t* f;
|
H A D | _sfllen.c | 27 int sfllen(reg Sflong_t v) 30 reg Sflong_t v;
|
H A D | _sfstacked.c | 27 int sfstacked(reg Sfio_t* f) 30 reg Sfio_t* f;
|
H A D | _sfulen.c | 27 int sfulen(reg Sfulong_t v) 30 reg Sfulong_t v;
|
H A D | _sfvalue.c | 27 ssize_t sfvalue(reg Sfio_t* f) 30 reg Sfio_t* f;
|
H A D | sfputd.c | 27 int sfputd(reg Sfio_t* f, Sfdouble_t d) 30 reg Sfio_t* f; 31 reg Sfdouble_t d;
|
H A D | sfputl.c | 27 int sfputl(reg Sfio_t* f, Sflong_t l) 30 reg Sfio_t* f; 31 reg Sflong_t l;
|
H A D | sfputu.c | 27 int sfputu(reg Sfio_t* f, Sfulong_t u) 30 reg Sfio_t* f; 31 reg Sfulong_t u;
|
H A D | _sfgetl.c | 34 Sflong_t _sfgetl(reg Sfio_t* f) 37 reg Sfio_t* f;
|
/osnet-11/usr/src/lib/libast/common/cdt/ |
H A D | dtwalk.c | 31 int dtwalk(reg Dt_t* dt, int (*userf)(Dt_t*, Void_t*, Void_t*), Void_t* data) 34 reg Dt_t* dt; 39 reg Void_t *obj, *next; 40 reg Dt_t* walk; 41 reg int rv;
|
H A D | dtstrhash.c | 38 uint dtstrhash(reg uint h, Void_t* args, reg int n) 41 reg uint h; 43 reg int n; 46 reg unsigned char* s = (unsigned char*)args; 54 { reg unsigned char* ends;
|
/osnet-11/usr/src/grub/grub2/include/grub/sparc64/ieee1275/ |
H A D | boot.h | 31 #define GET_ABS(symbol, reg) \ 32 add PIC_REG, (symbol - pic_base), reg 33 #define LDUW_ABS(symbol, offset, reg) \ 34 lduw [PIC_REG + (symbol - pic_base) + (offset)], reg 35 #define LDX_ABS(symbol, offset, reg) \ 36 ldx [PIC_REG + (symbol - pic_base) + (offset)], reg
|