Searched refs:reg (Results 1 - 25 of 182) sorted by relevance

12345678

/osnet-11/usr/src/lib/libc/sparc/gen/
H A Dgetctxt.c42 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 Dswapctxt.c42 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 Dmakectxt.c57 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 Dgetctxt.c42 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 Dswapctxt.c42 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 Dsiglongjmp.c46 greg_t *reg = uc.uc_mcontext.gregs; local
61 _fetch_globals(&reg[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 Dmakectxt.c57 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.c27 int sfputc(reg Sfio_t* f, reg int c)
30 reg Sfio_t* f;
31 reg int c;
H A D_sfclrerr.c27 int sfclrerr(reg Sfio_t* f)
30 reg Sfio_t* f;
H A D_sfdlen.c27 int sfdlen(reg Sfdouble_t v)
30 reg Sfdouble_t v;
H A D_sfeof.c27 int sfeof(reg Sfio_t* f)
30 reg Sfio_t* f;
H A D_sferror.c27 int sferror(reg Sfio_t* f)
30 reg Sfio_t* f;
H A D_sffileno.c27 int sffileno(reg Sfio_t* f)
30 reg Sfio_t* f;
H A D_sfgetc.c27 int sfgetc(reg Sfio_t* f)
30 reg Sfio_t* f;
H A D_sfllen.c27 int sfllen(reg Sflong_t v)
30 reg Sflong_t v;
H A D_sfstacked.c27 int sfstacked(reg Sfio_t* f)
30 reg Sfio_t* f;
H A D_sfulen.c27 int sfulen(reg Sfulong_t v)
30 reg Sfulong_t v;
H A D_sfvalue.c27 ssize_t sfvalue(reg Sfio_t* f)
30 reg Sfio_t* f;
H A Dsfputd.c27 int sfputd(reg Sfio_t* f, Sfdouble_t d)
30 reg Sfio_t* f;
31 reg Sfdouble_t d;
H A Dsfputl.c27 int sfputl(reg Sfio_t* f, Sflong_t l)
30 reg Sfio_t* f;
31 reg Sflong_t l;
H A Dsfputu.c27 int sfputu(reg Sfio_t* f, Sfulong_t u)
30 reg Sfio_t* f;
31 reg Sfulong_t u;
H A D_sfgetl.c34 Sflong_t _sfgetl(reg Sfio_t* f)
37 reg Sfio_t* f;
/osnet-11/usr/src/lib/libast/common/cdt/
H A Ddtwalk.c31 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 Ddtstrhash.c38 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 Dboot.h31 #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

Completed in 654 milliseconds

12345678