/illumos-gate/usr/src/cmd/dtrace/test/tst/sparc/ustack/ |
H A D | tst.helper.c | 46 uint32_t instr[] = { local 53 uint32_t *fp = malloc(sizeof (instr)); 58 instr[1] |= ((uintptr_t)baz - (uintptr_t)&fp[1]) >> 2; 64 bcopy(instr, fp, sizeof (instr));
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/demo/common/ |
H A D | disasm.c | 36 disassemble(unsigned int instr, unsigned long pc, FUNCPTR prtAddress, argument 41 (void) snprintf(buf, 256, "0x%x", instr);
|
/illumos-gate/usr/src/lib/libcurses/screen/ |
H A D | _instr.c | 49 instr(char *s) function
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/i386/ustack/ |
H A D | tst.helper.c | 46 uint8_t instr[] = { local 54 uint8_t *fp = malloc(sizeof (instr)); 59 *((int *)&instr[4]) = (uintptr_t)baz - (uintptr_t)&fp[8]; 65 bcopy(instr, fp, sizeof (instr));
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/sparc/ |
H A D | plt32_resolution.c | 53 unsigned int instr[4]; local 63 if (ps_pread(rap->rd_psp, pltaddr, (char *)instr, 74 if ((instr[0] != M_NOP) && 75 ((instr[1] & (~(S_MASK(22)))) == M_BA_A)) { 85 } else if ((instr[2] & (~(S_MASK(13)))) == M_JMPL) { 101 hi_bits = instr[1] & S_MASK(22); /* 31..10 */ 102 lo_bits = instr[2] & S_MASK(10); /* 09..00 */ 106 } else if ((instr[0] == M_NOP) && 107 ((instr[1] & (~(S_MASK(22)))) == M_BA_A)) { 121 d22 = instr[ [all...] |
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | instr_size.c | 71 uchar_t **instr = p; local 73 ret = **instr; 74 *instr += 1; 89 dtrace_dis_isize(uchar_t *instr, dis_isize_t which, model_t model, int *rmindex) argument 97 x.d86_data = (void **)&instr; 115 dtrace_instr_size_isa(uchar_t *instr, model_t model, int *rmindex) argument 117 return (dtrace_dis_isize(instr, DIS_ISIZE_INSTR, model, rmindex)); 121 dtrace_instr_size(uchar_t *instr) argument 123 return (dtrace_dis_isize(instr, DIS_ISIZE_INSTR, DATAMODEL_NATIVE, 131 uchar_t instr[1 local [all...] |
/illumos-gate/usr/src/lib/libsocket/inet/ |
H A D | bootparams_getbyname.c | 69 * NOTE: we expect the data we're passed (in instr) has had the host's name 75 const char *instr, 84 if ((instr >= buffer && (buffer + buflen) > instr) || 85 (buffer >= instr && (instr + lenstr) > buffer)) { 88 p = instr; 99 lenstr -= (p - instr); 74 str2bootent( const char *instr, int lenstr, void *ent, char *buffer, int buflen ) argument
|
/illumos-gate/usr/src/lib/libtsnet/common/ |
H A D | tsol_sgetzcent.c | 155 tsol_sgetzcent(const char *instr, int *errp, char **errstrp) argument 176 *errstrp = (char *)instr; 184 instr = parse_entry(zc->zc_name, sizeof (zc->zc_name), instr, "#;:\n"); 186 *errstrp = (char *)instr; 187 if (*instr == '\0' || *instr == '#' || *instr == '\n') 189 else if (*instr == ':') 195 if (*instr ! [all...] |
/illumos-gate/usr/src/cmd/sgs/librtld_db/sparcv9/ |
H A D | plt64_resolution.c | 56 instr_t instr[8]; local 96 if (ps_pread(rap->rd_psp, pltaddr, (char *)instr, 104 if (instr[0] != M_MOVO7TOG5) { 106 EC_ADDR(pltaddr), EC_ADDR(instr[0]))); 115 pltptr = instr[3] & S_MASK(12); 152 if (ps_pread(rap->rd_psp, pltaddr, (char *)instr, 162 if ((instr[0] != M_NOP) && 163 ((instr[1] & (~(S_MASK(19)))) == M_BA_A_XCC)) { 174 } else if ((instr[0] == M_NOP) && 175 ((instr[ [all...] |
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_cg.c | 50 dt_cg_node_alloc(uint_t label, dif_instr_t instr) argument 58 dip->di_instr = instr; 97 dif_instr_t instr = DIF_INSTR_SETX((uint_t)intoff, reg); local 105 dt_irlist_append(dlp, dt_cg_node_alloc(lbl, instr)); 193 dif_instr_t instr; local 217 instr = DIF_INSTR_FMT(op, dreg, sreg, dreg); 218 dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr)); 244 dif_instr_t instr; local 276 instr = DIF_INSTR_FMT(DIF_OP_SLL, r1, r2, r1); 277 dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr)); 328 dif_instr_t instr; local 408 dif_instr_t instr; local 473 dif_instr_t instr; local 555 dif_instr_t instr; local 600 dif_instr_t instr; local 643 dif_instr_t instr; local 700 dif_instr_t instr; local 782 dif_instr_t instr; local 827 dif_instr_t instr; local 866 dif_instr_t instr; local 901 dif_instr_t instr; local 937 dif_instr_t instr; local 972 dif_instr_t instr; local 996 dif_instr_t instr; local 1154 dif_instr_t instr; local 1231 dif_instr_t instr; local 1377 uint32_t instr; local 1481 uint32_t instr; local 1520 dif_instr_t instr; local 2072 dif_instr_t instr; local [all...] |
/illumos-gate/usr/src/lib/nsswitch/nis/common/ |
H A D | getspent.c | 49 nis_str2spent(instr, lenstr, ent, buffer, buflen) 50 const char *instr; 60 * We know that instr != 0 because we're in 'nis', not 'files' 62 if ((p = memchr(instr, ':', lenstr)) == 0) { 65 if ((q = memchr(p + 1, ':', lenstr - (p + 1 - instr))) == 0) { 70 if (q + 1 - instr > buflen) { 76 (void) memcpy(buffer, instr, q - instr); 78 buffer[p - instr] = '\0'; 79 buffer[q - instr] [all...] |
/illumos-gate/usr/src/uts/sparc/dtrace/ |
H A D | fbt.c | 265 #define FBT_BDEST(va, instr) ((uintptr_t)(va) + \ 266 (((int32_t)(((instr) & FBT_DISP22_MASK) << 10)) >> 8)) 267 #define FBT_BPCCDEST(va, instr) ((uintptr_t)(va) + \ 268 (((int32_t)(((instr) & FBT_DISP19_MASK) << 13)) >> 11)) 269 #define FBT_BPRDEST(va, instr) ((uintptr_t)(va) + \ 270 (((int32_t)((FBT_DISP16(instr)) << 16)) >> 14)) 276 #define FBT_IS_SAVE(instr) \ 277 (FBT_FMT3_OP(instr) == FBT_OP_SAVE && \ 278 FBT_FMT3_RD(instr) == FBT_REG_O6 && \ 279 FBT_FMT3_RS1(instr) 387 fbt_patch_entry(uint32_t *instr, uint32_t id, fbt_trampoline_t *tramp, int nargs) argument 540 fbt_canpatch_return(uint32_t *instr, int offset, const char *name) argument 622 fbt_canpatch_retl(uint32_t *instr, int offset, const char *name) argument 683 fbt_patch_return(uint32_t *instr, uint32_t *funcbase, uint32_t *funclim, int offset, uint32_t id, fbt_trampoline_t *tramp, const char *name) argument 843 fbt_patch_retl(uint32_t *instr, uint32_t *funcbase, uint32_t *funclim, int offset, uint32_t id, fbt_trampoline_t *tramp, const char *name) argument 1091 uint32_t *instr, *base, *limit; local [all...] |
H A D | fasttrap_isa.c | 1055 fasttrap_instr_t instr = FASTTRAP_INSTR; local 1057 if (uwrite(p, &instr, 4, tp->ftt_pc) != 0) 1066 fasttrap_instr_t instr; local 1072 if (uread(p, &instr, 4, tp->ftt_pc) != 0) 1074 if (instr != FASTTRAP_INSTR && instr != BREAKPOINT_INSTR) 1086 uint32_t instr; local 1095 if (uread(p, &instr, 4, pc) != 0) 1111 if (OP(instr) == 1) { 1116 disp = DISP30(instr) << [all...] |
/illumos-gate/usr/src/uts/sun4/sys/ |
H A D | scb.h | 42 int instr[8]; member in struct:trapvec
|
/illumos-gate/usr/src/lib/nsswitch/files/common/ |
H A D | getprinter.c | 99 char *instr = be->buf; local 102 if ((linelen = _nss_files_read_line(be->f, instr, 111 while (isspace(*instr)) { 112 instr++; 117 if (*instr == '#') 121 if ((*instr == '\n') || (*instr == '\0')) 124 if (filter != 0 && strstr(instr, filter) == 0) { 136 if (check != NULL && (*check)(args, instr, linelen) == 0) 140 parsestat = (*func)(instr, linele [all...] |
H A D | bootparams_getbyname.c | 102 char *instr = be->buf; local 113 if ((linelen = _nss_files_read_line(be->f, instr, 124 p = instr; 152 linelen -= (p - instr);
|
/illumos-gate/usr/src/cmd/refer/ |
H A D | glue5.c | 42 char *instr; variable 65 instr = 0; 86 instr = xargv[1]; 109 fprintf(stderr, "before execute instr %.20s\n", instr? instr: ""); 111 instr ? instr[inct-3] : '\0', 112 instr ? instr[inc [all...] |
/illumos-gate/usr/src/cmd/expr/ |
H A D | compile.c | 75 static char * dhl_compile(const char *instr, char *ep, char *endbuf); 103 compile(const char *instr, char *expbuf, char *endbuf) argument 105 return (dhl_compile(instr, expbuf, endbuf)); 109 step(const char *instr, const char *expbuf) argument 111 return (dhl_step(instr, expbuf)); 115 advance(const char *instr, const char *expbuf) argument 117 return (dhl_advance(instr, expbuf)); 141 dhl_compile(instr, expbuf, endbuf) 142 const char *instr; /* the regular expression */ 151 if (*instr [all...] |
/illumos-gate/usr/src/uts/intel/dtrace/ |
H A D | fbt.c | 205 uint8_t *instr, *limit; local 284 instr = (uint8_t *)sym->st_value; 288 while (instr < limit) { 289 if (*instr == FBT_PUSHL_EBP) 292 if ((size = dtrace_instr_size(instr)) <= 0) 295 instr += size; 298 if (instr >= limit || *instr != FBT_PUSHL_EBP) { 307 if (instr[0] != FBT_PUSHL_EBP) 310 if (!(instr[ [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/dtrace/ |
H A D | dof.c | 40 dis_log(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 43 DIF_INSTR_R1(instr), DIF_INSTR_R2(instr), DIF_INSTR_RD(instr)); 48 dis_branch(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 50 mdb_printf("%-4s %u", name, DIF_INSTR_LABEL(instr)); 55 dis_load(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 58 DIF_INSTR_R1(instr), DIF_INSTR_RD(instr)); 63 dis_store(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 71 dis_str(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 78 dis_r1rd(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 86 dis_cmp(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 94 dis_tst(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 153 dis_lda(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 166 dis_ldv(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 178 dis_stv(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 190 dis_setx(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 210 dis_sets(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 230 dis_ret(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 237 dis_call(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 247 dis_pushts(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 261 dis_xlate(const dtrace_difo_t *dp, const char *name, dif_instr_t instr) argument 385 dif_instr_t instr, opcode; local 412 uintptr_t instr, limit; local [all...] |
/illumos-gate/usr/src/lib/nsswitch/user/common/ |
H A D | user_common.c | 176 char *instr = be->buf; local 179 if ((linelen = _nss_user_read_line(be->f, instr, 186 if (filter != 0 && strstr(instr, filter) == 0) { 198 if ((last = strchr(instr, '#')) == 0) { 199 last = instr + linelen; 207 for (first = instr; isspace(*first); first++) { 224 if (first != instr) { 225 instr = first; 230 parsestat = (*args->str2ent)(instr, linelen, args->buf.result,
|
/illumos-gate/usr/src/lib/libproc/i386/ |
H A D | Pisadep.c | 80 uchar_t instr[16]; local 82 if (Pread(P, instr, sizeof (int_syscall_instr), addr) != 86 if (memcmp(instr, int_syscall_instr, sizeof (int_syscall_instr)) == 0) 140 uchar_t instr[6]; local 148 if (Pread(P, instr, sizeof (instr), pc) != sizeof (instr) || 149 instr[1] != 0xc4) 152 switch (instr[0]) { 154 count = instr[ [all...] |
/illumos-gate/usr/src/lib/libdisasm/common/ |
H A D | dis_sparc.c | 228 uint32_t instr; local 231 if (dhp->dh_read(dhp->dh_data, addr, &instr, sizeof (instr)) != 232 sizeof (instr)) 243 instr = BE_32(instr); 248 do_binary(instr); 253 idx = dis_get_bits(instr, tp->tbl_field, tp->tbl_len); 270 if (tp->tbl_fmt(dhp, instr, inp, idx) == 0) 277 instr); 283 dis_get_bits(uint32_t instr, int offset, int length) argument 325 do_binary(uint32_t instr) argument [all...] |
/illumos-gate/usr/src/lib/nsswitch/compat/common/ |
H A D | compat_common.c | 51 extern int str2passwd(const char *instr, int lenstr, void *ent, 53 extern int str2spwd(const char *instr, int lenstr, void *ent, 55 extern int str2group(const char *instr, int lenstr, void *ent, 70 const char *instr, 82 (void) strncpy(buffer, instr, buflen); 89 const char *instr, 101 (void) strncpy(buffer, instr, buflen); 276 do_merge(be, args, instr, linelen) 279 const char *instr; 286 const char *end = instr 69 str2auuser_s( const char *instr, int lenstr, void *ent, char *buffer, int buflen) argument 88 str2userattr_s( const char *instr, int lenstr, void *ent, char *buffer, int buflen) argument 573 char *instr = be->buf; local 776 char *instr = be->buf; local 1017 char *instr = be->buf; local [all...] |
/illumos-gate/usr/src/cmd/lp/model/netpr/ |
H A D | misc.c | 76 alloc_str(char * instr) argument 80 outstr = (char *)malloc(strlen(instr) + 1); 82 (void) memset(outstr, 0, strlen(instr) + 1); 83 (void) strcpy(outstr, instr);
|