usr/src/cmd/cmd-inet/usr.sbin/nwamcfg/nwamcfg.c
2711
int2str(void *in, const char *prop, char *instr)
usr/src/cmd/cmd-inet/usr.sbin/nwamcfg/nwamcfg.c
2713
(void) snprintf(instr, NWAM_MAX_VALUE_LEN, "%lld", *((int64_t *)in));
usr/src/cmd/cmd-inet/usr.sbin/nwamcfg/nwamcfg.c
2714
return (instr);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
811
unicode2ascii(char *outstr, int outlen, uchar_t *instr, int inlen)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
818
if (instr[i+1])
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_smb.c
821
c = instr[i];
usr/src/cmd/dtrace/test/tst/i386/ustack/tst.helper.c
44
uint8_t instr[] = {
usr/src/cmd/dtrace/test/tst/i386/ustack/tst.helper.c
52
uint8_t *fp = malloc(sizeof (instr));
usr/src/cmd/dtrace/test/tst/i386/ustack/tst.helper.c
57
*((int *)&instr[4]) = (uintptr_t)baz - (uintptr_t)&fp[8];
usr/src/cmd/dtrace/test/tst/i386/ustack/tst.helper.c
63
bcopy(instr, fp, sizeof (instr));
usr/src/cmd/dtrace/test/tst/sparc/ustack/tst.helper.c
44
uint32_t instr[] = {
usr/src/cmd/dtrace/test/tst/sparc/ustack/tst.helper.c
51
uint32_t *fp = malloc(sizeof (instr));
usr/src/cmd/dtrace/test/tst/sparc/ustack/tst.helper.c
56
instr[1] |= ((uintptr_t)baz - (uintptr_t)&fp[1]) >> 2;
usr/src/cmd/dtrace/test/tst/sparc/ustack/tst.helper.c
62
bcopy(instr, fp, sizeof (instr));
usr/src/cmd/expr/compile.c
102
compile(const char *instr, char *expbuf, char *endbuf)
usr/src/cmd/expr/compile.c
104
return (dhl_compile(instr, expbuf, endbuf));
usr/src/cmd/expr/compile.c
108
step(const char *instr, const char *expbuf)
usr/src/cmd/expr/compile.c
110
return (dhl_step(instr, expbuf));
usr/src/cmd/expr/compile.c
114
advance(const char *instr, const char *expbuf)
usr/src/cmd/expr/compile.c
116
return (dhl_advance(instr, expbuf));
usr/src/cmd/expr/compile.c
140
dhl_compile(const char *instr, /* the regular expression */
usr/src/cmd/expr/compile.c
149
if (*instr == '\0') {
usr/src/cmd/expr/compile.c
188
if ((rv = regcomp(®_comp.r_stp, instr, regcomp_flags)) != 0) {
usr/src/cmd/expr/compile.c
197
if (instr[0] == '^')
usr/src/cmd/expr/compile.c
198
instrp = (char *)instr; /* String already has leading ^ */
usr/src/cmd/expr/compile.c
201
strncpy(&adv_instr[1], instr, 2048);
usr/src/cmd/expr/compile.c
220
if (instr[0] == '^') /* if beginning of string, */
usr/src/cmd/expr/compile.c
74
static char *dhl_compile(const char *instr, char *ep, char *endbuf);
usr/src/cmd/fs.d/smbclnt/fksmbcl/shares.c
106
instr = B_TRUE;
usr/src/cmd/fs.d/smbclnt/fksmbcl/shares.c
110
if (instr)
usr/src/cmd/fs.d/smbclnt/fksmbcl/shares.c
112
instr = B_FALSE;
usr/src/cmd/fs.d/smbclnt/fksmbcl/shares.c
115
if (instr)
usr/src/cmd/fs.d/smbclnt/fksmbcl/shares.c
97
boolean_t instr = B_FALSE;
usr/src/cmd/ipf/tools/ipfcomp.c
1243
char *instr;
usr/src/cmd/ipf/tools/ipfcomp.c
1255
instr = "in";
usr/src/cmd/ipf/tools/ipfcomp.c
1257
instr = "out";
usr/src/cmd/ipf/tools/ipfcomp.c
1259
instr = "???";
usr/src/cmd/ipf/tools/ipfcomp.c
1261
fprintf(fp, "static frentry_t ipfrule_%s_%s;\n", instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1265
int ipfrule_add_%s_%s()\n", instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1281
instr, grp->fg_name, i,
usr/src/cmd/ipf/tools/ipfcomp.c
1282
instr, grp->fg_name, i);
usr/src/cmd/ipf/tools/ipfcomp.c
1288
fp->fr_next = NULL;\n", instr, group, instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1297
}\n", instr, group, instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1310
fp = &ipfrule_%s_%s;\n", instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1316
(in != 0) ? "IN" : "OUT", instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1319
instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1325
instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1329
int ipfrule_remove_%s_%s()\n", instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1336
* Try to remove the %sbound rule.\n", instr);
usr/src/cmd/ipf/tools/ipfcomp.c
1340
if (ipfrule_%s_%s.fr_ref > 0) {\n", instr, group);
usr/src/cmd/ipf/tools/ipfcomp.c
1359
instr, group, instr, group, instr, group);
usr/src/cmd/ldap/common/convutf8.c
612
char *_convertor(const char *instr, int bFromUTF8)
usr/src/cmd/ldap/common/convutf8.c
618
if (instr == NULL)
usr/src/cmd/ldap/common/convutf8.c
621
if ((inlen = strlen(instr)) <= 0)
usr/src/cmd/ldap/common/convutf8.c
631
wclen = MultiByteToWideChar(bFromUTF8 ? CP_UTF8 : CP_ACP, 0, instr,
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
2071
char *instr = NULL;
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
2089
instr = strstr(in->ldap_u.servername, DOORLINESEP);
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
2090
if (instr == NULL)
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
2092
instr += strlen(DOORLINESEP);
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
2093
if (*instr == '\0')
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
2097
instr, &config_info->str);
usr/src/cmd/lp/model/netpr/misc.c
74
alloc_str(char * instr)
usr/src/cmd/lp/model/netpr/misc.c
78
outstr = (char *)malloc(strlen(instr) + 1);
usr/src/cmd/lp/model/netpr/misc.c
80
(void) memset(outstr, 0, strlen(instr) + 1);
usr/src/cmd/lp/model/netpr/misc.c
81
(void) strcpy(outstr, instr);
usr/src/cmd/mail/mail.h
285
extern void cmdexpand(int letnum, string *instr, string *outstr, char **lbraslist, char **lbraelist);
usr/src/cmd/mandoc/dba.c
241
prepend(const char *instr, char inbyte)
usr/src/cmd/mandoc/dba.c
247
newlen = strlen(instr) + 1;
usr/src/cmd/mandoc/dba.c
253
memcpy(outstr + 1, instr, newlen);
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
1671
mdb_instr_t instr;
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
1695
if (mdb_vread(&instr, sizeof (instr), ka->ka_addr) != sizeof (instr))
usr/src/cmd/mdb/common/mdb/mdb_disasm.c
212
uint32_t instr[3];
usr/src/cmd/mdb/common/mdb/mdb_disasm.c
221
if (mdb_vread(instr, sizeof (instr), (uintptr_t)addr) ==
usr/src/cmd/mdb/common/mdb/mdb_disasm.c
222
sizeof (instr)) {
usr/src/cmd/mdb/common/mdb/mdb_disasm.c
223
if ((instr[0] & 0xfffc0000) == 0x11000000 &&
usr/src/cmd/mdb/common/mdb/mdb_disasm.c
224
(instr[1] & 0xffffe000) == 0x90122000) {
usr/src/cmd/mdb/common/mdb/mdb_disasm.c
225
dtrace_id = (instr[0] << 10) |
usr/src/cmd/mdb/common/mdb/mdb_disasm.c
226
(instr[1] & 0x1fff);
usr/src/cmd/mdb/common/mdb/mdb_disasm.c
230
} else if ((instr[1] & 0xfffc0000) == 0x11000000 &&
usr/src/cmd/mdb/common/mdb/mdb_disasm.c
231
(instr[2] & 0xffffe000) == 0x90122000) {
usr/src/cmd/mdb/common/mdb/mdb_disasm.c
232
dtrace_id = (instr[1] << 10) |
usr/src/cmd/mdb/common/mdb/mdb_disasm.c
233
(instr[2] & 0x1fff);
usr/src/cmd/mdb/common/modules/dtrace/dof.c
151
dis_lda(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
153
uint_t var = DIF_INSTR_R1(instr);
usr/src/cmd/mdb/common/modules/dtrace/dof.c
157
var, DIF_INSTR_R2(instr), DIF_INSTR_RD(instr));
usr/src/cmd/mdb/common/modules/dtrace/dof.c
164
dis_ldv(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
166
uint_t var = DIF_INSTR_VAR(instr);
usr/src/cmd/mdb/common/modules/dtrace/dof.c
169
mdb_printf("%-4s DIF_VAR(%x), %%r%u", name, var, DIF_INSTR_RD(instr));
usr/src/cmd/mdb/common/modules/dtrace/dof.c
176
dis_stv(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
178
uint_t var = DIF_INSTR_VAR(instr);
usr/src/cmd/mdb/common/modules/dtrace/dof.c
181
mdb_printf("%-4s %%r%u, DIF_VAR(%x)", name, DIF_INSTR_RS(instr), var);
usr/src/cmd/mdb/common/modules/dtrace/dof.c
188
dis_setx(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
190
uint_t intptr = DIF_INSTR_INTEGER(instr);
usr/src/cmd/mdb/common/modules/dtrace/dof.c
193
intptr, DIF_INSTR_RD(instr));
usr/src/cmd/mdb/common/modules/dtrace/dof.c
208
dis_sets(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
210
uint_t strptr = DIF_INSTR_STRING(instr);
usr/src/cmd/mdb/common/modules/dtrace/dof.c
213
strptr, DIF_INSTR_RD(instr));
usr/src/cmd/mdb/common/modules/dtrace/dof.c
228
dis_ret(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
230
mdb_printf("%-4s %%r%u", name, DIF_INSTR_RD(instr));
usr/src/cmd/mdb/common/modules/dtrace/dof.c
235
dis_call(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
237
uint_t subr = DIF_INSTR_SUBR(instr);
usr/src/cmd/mdb/common/modules/dtrace/dof.c
240
name, subr, DIF_INSTR_RD(instr), dtrace_subrstr(NULL, subr));
usr/src/cmd/mdb/common/modules/dtrace/dof.c
245
dis_pushts(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
248
uint_t type = DIF_INSTR_TYPE(instr);
usr/src/cmd/mdb/common/modules/dtrace/dof.c
251
name, type, DIF_INSTR_R2(instr), DIF_INSTR_RS(instr));
usr/src/cmd/mdb/common/modules/dtrace/dof.c
259
dis_xlate(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
262
DIF_INSTR_XLREF(instr), DIF_INSTR_RD(instr));
usr/src/cmd/mdb/common/modules/dtrace/dof.c
38
dis_log(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
383
dif_instr_t instr, opcode;
usr/src/cmd/mdb/common/modules/dtrace/dof.c
386
if (mdb_vread(&instr, sizeof (dif_instr_t), addr) == -1) {
usr/src/cmd/mdb/common/modules/dtrace/dof.c
391
opcode = DIF_INSTR_OP(instr);
usr/src/cmd/mdb/common/modules/dtrace/dof.c
397
mdb_printf("%0?p %08x ", addr, instr);
usr/src/cmd/mdb/common/modules/dtrace/dof.c
398
op->op_func(dp, op->op_name, instr);
usr/src/cmd/mdb/common/modules/dtrace/dof.c
41
DIF_INSTR_R1(instr), DIF_INSTR_R2(instr), DIF_INSTR_RD(instr));
usr/src/cmd/mdb/common/modules/dtrace/dof.c
410
uintptr_t instr, limit;
usr/src/cmd/mdb/common/modules/dtrace/dof.c
432
while ((instr = mdb_get_dot()) < limit)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
433
dis(instr, dp);
usr/src/cmd/mdb/common/modules/dtrace/dof.c
46
dis_branch(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
48
mdb_printf("%-4s %u", name, DIF_INSTR_LABEL(instr));
usr/src/cmd/mdb/common/modules/dtrace/dof.c
53
dis_load(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
56
DIF_INSTR_R1(instr), DIF_INSTR_RD(instr));
usr/src/cmd/mdb/common/modules/dtrace/dof.c
61
dis_store(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
64
DIF_INSTR_R1(instr), DIF_INSTR_RD(instr));
usr/src/cmd/mdb/common/modules/dtrace/dof.c
69
dis_str(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
76
dis_r1rd(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
79
DIF_INSTR_R1(instr), DIF_INSTR_RD(instr));
usr/src/cmd/mdb/common/modules/dtrace/dof.c
84
dis_cmp(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
87
DIF_INSTR_R1(instr), DIF_INSTR_R2(instr));
usr/src/cmd/mdb/common/modules/dtrace/dof.c
92
dis_tst(const dtrace_difo_t *dp, const char *name, dif_instr_t instr)
usr/src/cmd/mdb/common/modules/dtrace/dof.c
94
mdb_printf("%-4s %%r%u", name, DIF_INSTR_R1(instr));
usr/src/cmd/mdb/common/modules/genunix/gcore.c
1170
ulong_t instr;
usr/src/cmd/mdb/common/modules/genunix/gcore.c
1274
else if (!gcore_prfetchinstr(lwp, &instr))
usr/src/cmd/mdb/common/modules/genunix/gcore.c
1277
sp->pr_instr = instr;
usr/src/cmd/mdb/intel/kmdb/kaif.c
477
mdb_instr_t instr;
usr/src/cmd/mdb/intel/kmdb/kaif.c
501
if (mdb_tgt_aread(mdb.m_target, MDB_TGT_AS_VIRT_I, &instr,
usr/src/cmd/mdb/intel/kmdb/kaif.c
507
} while (pcoff++, (instr >= M_REX_LO && instr <= M_REX_HI && !rchk++));
usr/src/cmd/mdb/intel/kmdb/kaif.c
509
switch (instr) {
usr/src/cmd/mdb/intel/kmdb/kaif.c
521
if (mdb_tgt_aread(mdb.m_target, MDB_TGT_AS_VIRT_I, &instr,
usr/src/cmd/mdb/intel/kmdb/kaif.c
528
switch (instr) {
usr/src/cmd/mdb/intel/kmdb/kaif.c
603
switch (instr) {
usr/src/cmd/mdb/intel/kmdb/kvm_isadep.c
102
return (mdb_isa_step_out(t, p, pc, fp, sp, instr));
usr/src/cmd/mdb/intel/kmdb/kvm_isadep.c
113
mdb_instr_t instr;
usr/src/cmd/mdb/intel/kmdb/kvm_isadep.c
117
if (mdb_tgt_vread(t, &instr, sizeof (mdb_instr_t), pc) !=
usr/src/cmd/mdb/intel/kmdb/kvm_isadep.c
121
return (mdb_isa_next(t, p, pc, instr));
usr/src/cmd/mdb/intel/kmdb/kvm_isadep.c
88
mdb_instr_t instr;
usr/src/cmd/mdb/intel/kmdb/kvm_isadep.c
95
if (mdb_tgt_vread(t, &instr, sizeof (mdb_instr_t), pc) !=
usr/src/cmd/oamuser/user/userdefs.c
168
char instr[512], *ptr;
usr/src/cmd/oamuser/user/userdefs.c
183
while (fgets(instr, sizeof (instr), defptr) != NULL) {
usr/src/cmd/oamuser/user/userdefs.c
184
ptr = instr;
usr/src/cmd/ptools/pargs/pargs.c
703
at_null(long val, char *instr, size_t n, char *str)
usr/src/cmd/ptools/pargs/pargs.c
710
at_str(long val, char *instr, size_t n, char *str)
usr/src/cmd/ptools/pargs/pargs.c
713
if (instr != NULL) {
usr/src/cmd/ptools/pargs/pargs.c
714
(void) strlcpy(str, instr, n);
usr/src/cmd/ptools/pargs/pargs.c
728
at_hwcap(long val, char *instr, size_t n, char *str)
usr/src/cmd/ptools/pargs/pargs.c
744
at_hwcap2(long val, char *instr, size_t n, char *str)
usr/src/cmd/ptools/pargs/pargs.c
760
at_hwcap3(long val, char *instr, size_t n, char *str)
usr/src/cmd/ptools/pargs/pargs.c
772
at_uid(long val, char *instr, size_t n, char *str)
usr/src/cmd/ptools/pargs/pargs.c
785
at_gid(long val, char *instr, size_t n, char *str)
usr/src/cmd/ptools/pargs/pargs.c
804
at_flags(long val, char *instr, size_t n, char *str)
usr/src/cmd/refer/glue5.c
106
fprintf(stderr, "before execute instr %.20s\n", instr? instr: "");
usr/src/cmd/refer/glue5.c
108
instr ? instr[inct-3] : '\0',
usr/src/cmd/refer/glue5.c
109
instr ? instr[inct-2] : '\0',
usr/src/cmd/refer/glue5.c
110
instr ? instr[inct-1] : '\0');
usr/src/cmd/refer/glue5.c
130
ccount = instr ? inct : 0;
usr/src/cmd/refer/glue5.c
132
p = instr ? instr : buf;
usr/src/cmd/refer/glue5.c
145
fprintf(stderr, "ex loop ccount %d instr %o\n", ccount, instr);
usr/src/cmd/refer/glue5.c
147
if (instr) break;
usr/src/cmd/refer/glue5.c
196
if (instr == 0)
usr/src/cmd/refer/glue5.c
235
if (instr == 0) {
usr/src/cmd/refer/glue5.c
247
if (instr)
usr/src/cmd/refer/glue5.c
257
if (instr == 0)
usr/src/cmd/refer/glue5.c
39
char *instr;
usr/src/cmd/refer/glue5.c
62
instr = 0;
usr/src/cmd/refer/glue5.c
83
instr = xargv[1];
usr/src/cmd/sgs/demo_rdb/common/dis.c
165
unsigned int instr;
usr/src/cmd/sgs/demo_rdb/common/dis.c
167
if (ps_pread(ph, offset, (char *)&instr,
usr/src/cmd/sgs/demo_rdb/common/dis.c
172
instr_str = disassemble(instr, offset, print_address, 0, 0,
usr/src/cmd/sgs/demo_rdb/common/disasm.c
36
disassemble(unsigned int instr, unsigned long pc, FUNCPTR prtAddress,
usr/src/cmd/sgs/demo_rdb/common/disasm.c
41
(void) snprintf(buf, 256, "0x%x", instr);
usr/src/cmd/sgs/librtld_db/sparc/plt32_resolution.c
100
lo_bits = instr[2] & S_MASK(10); /* 09..00 */
usr/src/cmd/sgs/librtld_db/sparc/plt32_resolution.c
104
} else if ((instr[0] == M_NOP) &&
usr/src/cmd/sgs/librtld_db/sparc/plt32_resolution.c
105
((instr[1] & (~(S_MASK(22)))) == M_BA_A)) {
usr/src/cmd/sgs/librtld_db/sparc/plt32_resolution.c
119
d22 = instr[1] & S_MASK(22);
usr/src/cmd/sgs/librtld_db/sparc/plt32_resolution.c
124
} else if ((instr[0] == M_NOP) &&
usr/src/cmd/sgs/librtld_db/sparc/plt32_resolution.c
125
((instr[1] & (~(S_MASK(19)))) == M_BA_A_PT)) {
usr/src/cmd/sgs/librtld_db/sparc/plt32_resolution.c
139
d19 = instr[1] & S_MASK(22);
usr/src/cmd/sgs/librtld_db/sparc/plt32_resolution.c
51
unsigned int instr[4];
usr/src/cmd/sgs/librtld_db/sparc/plt32_resolution.c
61
if (ps_pread(rap->rd_psp, pltaddr, (char *)instr,
usr/src/cmd/sgs/librtld_db/sparc/plt32_resolution.c
72
if ((instr[0] != M_NOP) &&
usr/src/cmd/sgs/librtld_db/sparc/plt32_resolution.c
73
((instr[1] & (~(S_MASK(22)))) == M_BA_A)) {
usr/src/cmd/sgs/librtld_db/sparc/plt32_resolution.c
83
} else if ((instr[2] & (~(S_MASK(13)))) == M_JMPL) {
usr/src/cmd/sgs/librtld_db/sparc/plt32_resolution.c
99
hi_bits = instr[1] & S_MASK(22); /* 31..10 */
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
102
if (instr[0] != M_MOVO7TOG5) {
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
104
EC_ADDR(pltaddr), EC_ADDR(instr[0])));
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
113
pltptr = instr[3] & S_MASK(12);
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
150
if (ps_pread(rap->rd_psp, pltaddr, (char *)instr,
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
160
if ((instr[0] != M_NOP) &&
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
161
((instr[1] & (~(S_MASK(19)))) == M_BA_A_XCC)) {
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
172
} else if ((instr[0] == M_NOP) &&
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
173
((instr[1] & (~(S_MASK(22)))) == M_BA_A)) {
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
191
d22 = instr[1] & S_MASK(22);
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
198
} else if ((instr[0] == M_NOP) &&
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
199
((instr[1] & (~(S_MASK(19)))) == M_BA_A_PT)) {
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
217
d19 = instr[1] & S_MASK(22);
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
224
} else if ((instr[6] & (~(S_MASK(13)))) == M_JMPL_G5G0) {
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
245
hh_bits = instr[1] & S_MASK(22); /* 63..42 */
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
246
hm_bits = instr[3] & S_MASK(10); /* 41..32 */
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
247
lm_bits = instr[2] & S_MASK(22); /* 31..10 */
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
248
lo_bits = instr[6] & S_MASK(10); /* 09..00 */
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
253
} else if (instr[3] == M_JMPL) {
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
273
hi_bits = (instr[1] & S_MASK(22)) << 10;
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
274
lo_bits = (instr[2] & S_MASK(10));
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
278
} else if ((instr[2] & (~(S_MASK(13)))) == M_XNOR_G5G1) {
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
299
h44_bits = (((long)instr[1] & S_MASK(22))
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
301
m44_bits = (((long)instr[2] & S_MASK(13))
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
303
l44_bits = (((long)instr[4] & S_MASK(13))
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
54
instr_t instr[8];
usr/src/cmd/sgs/librtld_db/sparcv9/plt64_resolution.c
94
if (ps_pread(rap->rd_psp, pltaddr, (char *)instr,
usr/src/cmd/truss/fcall.c
1132
(void) Pdelbkpt(Proc, Bp->addr, Bp->instr);
usr/src/cmd/truss/fcall.c
1155
ulong_t instr;
usr/src/cmd/truss/fcall.c
1164
Psetbkpt(Proc, Bp->addr, &instr) != 0)
usr/src/cmd/truss/fcall.c
1248
ulong_t instr;
usr/src/cmd/truss/fcall.c
1396
instr = Bp->instr;
usr/src/cmd/truss/fcall.c
1398
(void) Lxecbkpt(Lwp, instr);
usr/src/cmd/truss/fcall.c
1407
if (rval && instr == 0x55) { /* pushl %ebp */
usr/src/cmd/truss/fcall.c
1418
(void) Pdelbkpt(Proc, Bp->addr, Bp->instr);
usr/src/cmd/truss/fcall.c
1429
(void) Pdelbkpt(Proc, Bp->addr, Bp->instr);
usr/src/cmd/truss/fcall.c
1766
uchar_t instr[6]; /* instruction at pc */
usr/src/cmd/truss/fcall.c
1768
if ((count = Pread(Proc, instr, sizeof (instr), pc)) < 0)
usr/src/cmd/truss/fcall.c
1773
instr[0] = (uchar_t)Bp->instr;
usr/src/cmd/truss/fcall.c
1775
if (count != sizeof (instr) &&
usr/src/cmd/truss/fcall.c
1776
(count < 3 || instr[0] != 0x83))
usr/src/cmd/truss/fcall.c
1782
if (instr[1] != 0xc4) { /* not an addl mumble,%esp inctruction */
usr/src/cmd/truss/fcall.c
1784
} else if (instr[0] == 0x81) { /* count is a longword */
usr/src/cmd/truss/fcall.c
1785
count = instr[2]+(instr[3]<<8)+(instr[4]<<16)+(instr[5]<<24);
usr/src/cmd/truss/fcall.c
1787
} else if (instr[0] == 0x83) { /* count is a byte */
usr/src/cmd/truss/fcall.c
1788
count = instr[2];
usr/src/cmd/truss/fcall.c
458
Bp->instr = 0;
usr/src/cmd/truss/fcall.c
460
if (set && Psetbkpt(Proc, Bp->addr, &Bp->instr) == 0)
usr/src/cmd/truss/fcall.c
485
Psetbkpt(Proc, Bp->addr, &Bp->instr) == 0)
usr/src/cmd/truss/ramdata.h
223
ulong_t instr; /* original instruction at addr */
usr/src/cmd/vgrind/vfontedpr.c
352
instr = FALSE;
usr/src/cmd/vgrind/vfontedpr.c
409
printf ("com %o str %o chr %o ptr %d\n", incomm, instr, inchr, psptr);
usr/src/cmd/vgrind/vfontedpr.c
441
if (nokeyw || incomm || instr)
usr/src/cmd/vgrind/vfontedpr.c
456
if (l_prclevel && !incomm && !instr && !inchr) {
usr/src/cmd/vgrind/vfontedpr.c
463
if (!incomm && !instr && !inchr) {
usr/src/cmd/vgrind/vfontedpr.c
49
boolean instr; /* in a string constant */
usr/src/cmd/vgrind/vfontedpr.c
512
instr = TRUE;
usr/src/cmd/vgrind/vfontedpr.c
584
} else if (instr) {
usr/src/cmd/vgrind/vfontedpr.c
588
instr = FALSE;
usr/src/cmd/vgrind/vfontedpr.c
777
if (instr || inchr)
usr/src/cmd/vgrind/vfontedpr.c
784
if (instr || inchr)
usr/src/cmd/zonecfg/zonecfg.c
1806
quoteit(char *instr)
usr/src/cmd/zonecfg/zonecfg.c
1809
size_t outstrsize = strlen(instr) + 3; /* 2 quotes + '\0' */
usr/src/cmd/zonecfg/zonecfg.c
1815
if (strchr(instr, ' ') == NULL) {
usr/src/cmd/zonecfg/zonecfg.c
1816
(void) strlcpy(outstr, instr, outstrsize);
usr/src/cmd/zonecfg/zonecfg.c
1819
(void) snprintf(outstr, outstrsize, "\"%s\"", instr);
usr/src/head/nss_dbdefs.h
246
typedef nss_status_t (*nss_groupstr_t)(const char *instr, int inlen,
usr/src/lib/libc/port/gen/fts.c
270
int instr;
usr/src/lib/libc/port/gen/fts.c
282
instr = p->fts_instr;
usr/src/lib/libc/port/gen/fts.c
286
if (instr == FTS_AGAIN) {
usr/src/lib/libc/port/gen/fts.c
297
if (instr == FTS_FOLLOW &&
usr/src/lib/libc/port/gen/fts.c
314
if (instr == FTS_SKIP ||
usr/src/lib/libc/port/gen/fts.c
462
fts_set(FTS *sp __unused, FTSENT *p, int instr)
usr/src/lib/libc/port/gen/fts.c
464
if (instr && instr != FTS_AGAIN && instr != FTS_FOLLOW &&
usr/src/lib/libc/port/gen/fts.c
465
instr != FTS_NOINSTR && instr != FTS_SKIP) {
usr/src/lib/libc/port/gen/fts.c
469
p->fts_instr = instr;
usr/src/lib/libc/port/gen/fts.c
474
fts_children(FTS *sp, int instr)
usr/src/lib/libc/port/gen/fts.c
479
if (instr && instr != FTS_NAMEONLY) {
usr/src/lib/libc/port/gen/fts.c
513
if (instr == FTS_NAMEONLY) {
usr/src/lib/libc/port/gen/fts.c
515
instr = BNAMES;
usr/src/lib/libc/port/gen/fts.c
517
instr = BCHILD;
usr/src/lib/libc/port/gen/fts.c
528
return (sp->fts_child = fts_build(sp, instr));
usr/src/lib/libc/port/gen/fts.c
532
sp->fts_child = fts_build(sp, instr);
usr/src/lib/libc/port/gen/getgrnam_r.c
316
str2group(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/libc/port/gen/getgrnam_r.c
331
if (instr != buffer) {
usr/src/lib/libc/port/gen/getgrnam_r.c
333
(void) memmove(buffer, instr, lenstr);
usr/src/lib/libc/port/gen/getgrnam_r.c
416
process_cstr(const char *instr, int instr_len, struct nss_groupsbymem *gbm)
usr/src/lib/libc/port/gen/getgrnam_r.c
438
parsestat = (*gbm->str2ent)(instr, instr_len,
usr/src/lib/libc/port/gen/getpwnam_r.c
242
str2passwd(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/libc/port/gen/getpwnam_r.c
256
if (instr != buffer) {
usr/src/lib/libc/port/gen/getpwnam_r.c
258
(void) memmove(buffer, instr, lenstr);
usr/src/lib/libc/port/gen/getspent_r.c
179
str2spwd(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/libc/port/gen/getspent_r.c
182
const char *p = instr, *limit;
usr/src/lib/libc/port/gen/getspent_r.c
188
if ((p = memchr(instr, ':', lenstr)) == NULL ||
usr/src/lib/libc/port/gen/getspent_r.c
194
lencopy = p - instr;
usr/src/lib/libc/port/gen/getspent_r.c
201
if (instr != buffer) {
usr/src/lib/libc/port/gen/getspent_r.c
203
(void) memmove(buffer, instr, lencopy);
usr/src/lib/libc/port/gen/getspent_r.c
211
black_magic = (*instr == '+' || *instr == '-');
usr/src/lib/libc/port/gen/getspent_r.c
231
if (*instr == '\0') {
usr/src/lib/libc/port/gen/nss_dbdefs.c
1153
const char *instr,
usr/src/lib/libc/port/gen/nss_dbdefs.c
1162
(void) memmove(buffer, instr, lenstr);
usr/src/lib/libc/port/gen/nss_dbdefs.c
138
_nss_netdb_aliases(const char *instr, int lenstr, char *buffer, int buflen)
usr/src/lib/libc/port/gen/nss_dbdefs.c
144
const char *instr_limit = instr + lenstr;
usr/src/lib/libc/port/gen/nss_dbdefs.c
154
while (instr < instr_limit && isspace(*instr)) {
usr/src/lib/libc/port/gen/nss_dbdefs.c
155
instr++;
usr/src/lib/libc/port/gen/nss_dbdefs.c
157
if (instr >= instr_limit || *instr == '#') {
usr/src/lib/libc/port/gen/nss_dbdefs.c
160
str_start = instr;
usr/src/lib/libc/port/gen/nss_dbdefs.c
161
while (instr < instr_limit && !isspace(*instr)) {
usr/src/lib/libc/port/gen/nss_dbdefs.c
162
instr++;
usr/src/lib/libc/port/gen/nss_dbdefs.c
167
str_len = instr - str_start;
usr/src/lib/libdisasm/common/dis_riscv.c
1174
dis_riscv_decode_4byte(dis_handle_t *dhp, uint32_t instr, char *buf,
usr/src/lib/libdisasm/common/dis_riscv.c
1183
if (DIS_RISCV_OPCODE(instr) == t->drv_opcode &&
usr/src/lib/libdisasm/common/dis_riscv.c
1184
DIS_RISCV_FUNCT3(instr) == t->drv_funct3 &&
usr/src/lib/libdisasm/common/dis_riscv.c
1185
DIS_RISCV_FUNCT7(instr) == t->drv_funct7) {
usr/src/lib/libdisasm/common/dis_riscv.c
1192
if (DIS_RISCV_OPCODE(instr) == t->drv_opcode &&
usr/src/lib/libdisasm/common/dis_riscv.c
1193
DIS_RISCV_FUNCT3(instr) == t->drv_funct3) {
usr/src/lib/libdisasm/common/dis_riscv.c
1199
if (DIS_RISCV_OPCODE(instr) == t->drv_opcode) {
usr/src/lib/libdisasm/common/dis_riscv.c
1204
if (DIS_RISCV_OPCODE(instr) == t->drv_opcode &&
usr/src/lib/libdisasm/common/dis_riscv.c
1205
DIS_RISCV_FUNCT2(instr) == t->drv_funct2) {
usr/src/lib/libdisasm/common/dis_riscv.c
1210
if ((instr & t->drv_opcode) == t->drv_funct3) {
usr/src/lib/libdisasm/common/dis_riscv.c
1215
if (DIS_RISCV_OPCODE(instr) == t->drv_opcode &&
usr/src/lib/libdisasm/common/dis_riscv.c
1216
DIS_RISCV_FUNCT3(instr) == t->drv_funct3 &&
usr/src/lib/libdisasm/common/dis_riscv.c
1217
DIS_RISCV_SFUNCT7(instr) == t->drv_funct7) {
usr/src/lib/libdisasm/common/dis_riscv.c
1223
if (DIS_RISCV_OPCODE(instr) == t->drv_opcode &&
usr/src/lib/libdisasm/common/dis_riscv.c
1224
DIS_RISCV_FUNCT3(instr) == t->drv_funct3 &&
usr/src/lib/libdisasm/common/dis_riscv.c
1225
DIS_RISCV_RVA_FUNCT5(instr) == t->drv_funct7 &&
usr/src/lib/libdisasm/common/dis_riscv.c
1226
DIS_RISCV_RS2(instr) == t->drv_funct2) {
usr/src/lib/libdisasm/common/dis_riscv.c
1231
if (DIS_RISCV_OPCODE(instr) == t->drv_opcode &&
usr/src/lib/libdisasm/common/dis_riscv.c
1232
DIS_RISCV_FUNCT3(instr) == t->drv_funct3 &&
usr/src/lib/libdisasm/common/dis_riscv.c
1233
DIS_RISCV_RVA_FUNCT5(instr) == t->drv_funct7) {
usr/src/lib/libdisasm/common/dis_riscv.c
1238
if (DIS_RISCV_OPCODE(instr) == t->drv_opcode &&
usr/src/lib/libdisasm/common/dis_riscv.c
1239
DIS_RISCV_RS2(instr) == t->drv_funct3 &&
usr/src/lib/libdisasm/common/dis_riscv.c
1240
DIS_RISCV_FUNCT7(instr) == t->drv_funct7) {
usr/src/lib/libdisasm/common/dis_riscv.c
1245
if (DIS_RISCV_OPCODE(instr) == t->drv_opcode &&
usr/src/lib/libdisasm/common/dis_riscv.c
1246
DIS_RISCV_FUNCT7(instr) == t->drv_funct7) {
usr/src/lib/libdisasm/common/dis_riscv.c
1251
if (DIS_RISCV_OPCODE(instr) == t->drv_opcode &&
usr/src/lib/libdisasm/common/dis_riscv.c
1252
DIS_RISCV_FUNCT3(instr) == t->drv_funct3 &&
usr/src/lib/libdisasm/common/dis_riscv.c
1253
DIS_RISCV_RS2(instr) == t->drv_funct2 &&
usr/src/lib/libdisasm/common/dis_riscv.c
1254
DIS_RISCV_FUNCT7(instr) == t->drv_funct7) {
usr/src/lib/libdisasm/common/dis_riscv.c
1262
t->drv_print(dhp, instr, t, buf, buflen);
usr/src/lib/libdisasm/common/dis_riscv.c
1361
dis_riscv_c_name(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1382
dis_riscv_c_lwsp(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1385
uint32_t imm = ((instr & 0x000c) << 4) |
usr/src/lib/libdisasm/common/dis_riscv.c
1386
((instr & 0x1000) >> 7) | ((instr & 0x0070) >> 2);
usr/src/lib/libdisasm/common/dis_riscv.c
1389
dis_riscv_regs[DIS_RISCV_C_RD(instr)], dis_riscv_regs[2], imm, buf,
usr/src/lib/libdisasm/common/dis_riscv.c
1394
dis_riscv_c_ldsp(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1397
uint32_t imm = ((instr & 0x001c) << 4) |
usr/src/lib/libdisasm/common/dis_riscv.c
1398
((instr & 0x1000) >> 7) | ((instr & 0x0060) >> 2);
usr/src/lib/libdisasm/common/dis_riscv.c
1401
dis_riscv_regs[DIS_RISCV_C_RD(instr)], dis_riscv_regs[2],
usr/src/lib/libdisasm/common/dis_riscv.c
1406
dis_riscv_c_flwsp(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1409
uint32_t imm = ((instr & 0x000c) << 4) |
usr/src/lib/libdisasm/common/dis_riscv.c
1410
((instr & 0x1000) >> 7) | ((instr & 0x0070) >> 2);
usr/src/lib/libdisasm/common/dis_riscv.c
1413
dis_riscv_fpregs[DIS_RISCV_C_RD(instr)], dis_riscv_regs[2],
usr/src/lib/libdisasm/common/dis_riscv.c
1418
dis_riscv_c_fldsp(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1421
uint32_t imm = ((instr & 0x001c) << 4) |
usr/src/lib/libdisasm/common/dis_riscv.c
1422
((instr & 0x1000) >> 7) | ((instr & 0x0060) >> 2);
usr/src/lib/libdisasm/common/dis_riscv.c
1425
dis_riscv_fpregs[DIS_RISCV_C_RD(instr)], dis_riscv_regs[2],
usr/src/lib/libdisasm/common/dis_riscv.c
1430
dis_riscv_c_swsp(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1433
uint32_t imm = ((instr & 0x0180) >> 1) | ((instr & 0x1e00) >> 7);
usr/src/lib/libdisasm/common/dis_riscv.c
1436
dis_riscv_regs[DIS_RISCV_C_RS2(instr)], dis_riscv_regs[2], imm,
usr/src/lib/libdisasm/common/dis_riscv.c
1441
dis_riscv_c_sdsp(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1444
uint32_t imm = ((instr & 0x0380) >> 1) | ((instr & 0x1c00) >> 7);
usr/src/lib/libdisasm/common/dis_riscv.c
1447
dis_riscv_regs[DIS_RISCV_C_RS2(instr)], dis_riscv_regs[2], imm,
usr/src/lib/libdisasm/common/dis_riscv.c
1452
dis_riscv_c_fswsp(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1455
uint32_t imm = ((instr & 0x0180) >> 1) | ((instr & 0x1e00) >> 7);
usr/src/lib/libdisasm/common/dis_riscv.c
1458
dis_riscv_fpregs[DIS_RISCV_C_RS2(instr)], dis_riscv_regs[2], imm,
usr/src/lib/libdisasm/common/dis_riscv.c
1463
dis_riscv_c_fsdsp(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1466
uint32_t imm = ((instr & 0x0380) >> 1) | ((instr & 0x1c00) >> 7);
usr/src/lib/libdisasm/common/dis_riscv.c
1469
dis_riscv_fpregs[DIS_RISCV_C_RS2(instr)], dis_riscv_regs[2], imm,
usr/src/lib/libdisasm/common/dis_riscv.c
1474
dis_riscv_c_lw(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1477
uint32_t imm = ((instr & 0x0020) << 1) | ((instr & 0x1c) >> 7) |
usr/src/lib/libdisasm/common/dis_riscv.c
1478
((instr & 0x0040) >> 3);
usr/src/lib/libdisasm/common/dis_riscv.c
1481
dis_riscv_c_regs[DIS_RISCV_C_RDP(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
1482
dis_riscv_c_regs[DIS_RISCV_C_RS1P(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
1487
dis_riscv_c_ld(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1490
uint32_t imm = ((instr & 0x0060) << 1) | ((instr & 0x1c) >> 7);
usr/src/lib/libdisasm/common/dis_riscv.c
1493
dis_riscv_c_regs[DIS_RISCV_C_RDP(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
1494
dis_riscv_c_regs[DIS_RISCV_C_RS1P(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
1499
dis_riscv_c_flw(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1502
uint32_t imm = ((instr & 0x0020) << 1) | ((instr & 0x1c) >> 7) |
usr/src/lib/libdisasm/common/dis_riscv.c
1503
((instr & 0x0040) >> 3);
usr/src/lib/libdisasm/common/dis_riscv.c
1506
dis_riscv_c_fpregs[DIS_RISCV_C_RDP(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
1507
dis_riscv_c_regs[DIS_RISCV_C_RS1P(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
1512
dis_riscv_c_fld(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1515
uint32_t imm = ((instr & 0x0060) << 1) | ((instr & 0x1c) >> 7);
usr/src/lib/libdisasm/common/dis_riscv.c
1518
dis_riscv_c_fpregs[DIS_RISCV_C_RDP(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
1519
dis_riscv_c_regs[DIS_RISCV_C_RS1P(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
1529
dis_riscv_c_j(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1533
uint_t jimm = DIS_RISCV_C_J_11(instr) | DIS_RISCV_C_J_10(instr) |
usr/src/lib/libdisasm/common/dis_riscv.c
1534
DIS_RISCV_C_J_9_8(instr) | DIS_RISCV_C_J_7(instr) |
usr/src/lib/libdisasm/common/dis_riscv.c
1535
DIS_RISCV_C_J_6(instr) | DIS_RISCV_C_J_5(instr) |
usr/src/lib/libdisasm/common/dis_riscv.c
1536
DIS_RISCV_C_J_4(instr) | DIS_RISCV_C_J_3_1(instr);
usr/src/lib/libdisasm/common/dis_riscv.c
1550
dis_riscv_c_jr(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1554
dis_riscv_regs[DIS_RISCV_C_RS1(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
1558
dis_riscv_c_regimm(dis_handle_t *dhp, const char *instr, const char *dreg,
usr/src/lib/libdisasm/common/dis_riscv.c
1562
(void) dis_snprintf(buf, buflen, "%s %s,%s0%o", instr, dreg,
usr/src/lib/libdisasm/common/dis_riscv.c
1565
(void) dis_snprintf(buf, buflen, "%s %s,%s0x%x", instr, dreg,
usr/src/lib/libdisasm/common/dis_riscv.c
1571
dis_riscv_c_branch(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1575
uint_t bimm = DIS_RISCV_C_B_8(instr) | DIS_RISCV_C_B_7_6(instr) |
usr/src/lib/libdisasm/common/dis_riscv.c
1576
DIS_RISCV_C_B_5(instr) | DIS_RISCV_C_B_4_3(instr) |
usr/src/lib/libdisasm/common/dis_riscv.c
1577
DIS_RISCV_C_B_2_1(instr);
usr/src/lib/libdisasm/common/dis_riscv.c
1581
dis_riscv_c_regs[DIS_RISCV_C_RS1P(instr)], s, imm, buf, buflen);
usr/src/lib/libdisasm/common/dis_riscv.c
1585
dis_riscv_c_bigimmint(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1589
uint_t limm = ((instr & 0x1000) >> 7) | ((instr & 0x007c) >> 2);
usr/src/lib/libdisasm/common/dis_riscv.c
1593
dis_riscv_regs[DIS_RISCV_C_RD(instr)], s, imm, buf, buflen);
usr/src/lib/libdisasm/common/dis_riscv.c
1597
dis_riscv_c_zext_bigimmint(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1600
uint_t imm = ((instr & 0x1000) >> 7) | ((instr & 0x007c) >> 2);
usr/src/lib/libdisasm/common/dis_riscv.c
1603
dis_riscv_regs[DIS_RISCV_C_RD(instr)], "", imm, buf, buflen);
usr/src/lib/libdisasm/common/dis_riscv.c
1607
dis_riscv_c_addi16sp(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1611
uint_t aimm = DIS_RISCV_C_A16_9(instr) | DIS_RISCV_C_A16_8_7(instr) |
usr/src/lib/libdisasm/common/dis_riscv.c
1612
DIS_RISCV_C_A16_6(instr) | DIS_RISCV_C_A16_5(instr) |
usr/src/lib/libdisasm/common/dis_riscv.c
1613
DIS_RISCV_C_A16_4(instr);
usr/src/lib/libdisasm/common/dis_riscv.c
1617
dis_riscv_regs[DIS_RISCV_C_RD(instr)], s, imm, buf, buflen);
usr/src/lib/libdisasm/common/dis_riscv.c
1621
dis_riscv_c_addi4spn(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1624
uint_t imm = DIS_RISCV_C_A4_9_6(instr) | DIS_RISCV_C_A4_5_4(instr) |
usr/src/lib/libdisasm/common/dis_riscv.c
1625
DIS_RISCV_C_A4_3(instr) | DIS_RISCV_C_A4_2(instr);
usr/src/lib/libdisasm/common/dis_riscv.c
1629
table->drv_c_name, dis_riscv_c_regs[DIS_RISCV_C_RDP(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
1633
table->drv_c_name, dis_riscv_c_regs[DIS_RISCV_C_RDP(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
1639
dis_riscv_c_immint(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1643
uint_t limm = ((instr & 0x1000) >> 7) | ((instr & 0x007c) >> 2);
usr/src/lib/libdisasm/common/dis_riscv.c
1647
dis_riscv_c_regs[DIS_RISCV_C_RS1P(instr)], s, imm, buf, buflen);
usr/src/lib/libdisasm/common/dis_riscv.c
1651
dis_riscv_c_zext_immint(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1654
uint_t imm = ((instr & 0x1000) >> 7) | ((instr & 0x007c) >> 2);
usr/src/lib/libdisasm/common/dis_riscv.c
1657
dis_riscv_c_regs[DIS_RISCV_C_RS1P(instr)], "", imm, buf, buflen);
usr/src/lib/libdisasm/common/dis_riscv.c
1662
dis_riscv_c_bigint(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1666
dis_riscv_regs[DIS_RISCV_C_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
1667
dis_riscv_regs[DIS_RISCV_C_RS2(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
1673
dis_riscv_c_int(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
1677
dis_riscv_c_regs[DIS_RISCV_C_RS1P(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
1678
dis_riscv_c_regs[DIS_RISCV_C_RS2P(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
1777
dis_riscv_decode_2byte(dis_handle_t *dhp, uint32_t instr, char *buf,
usr/src/lib/libdisasm/common/dis_riscv.c
1809
if (DIS_RISCV_C_OPCODE(instr) == t->drv_c_opcode &&
usr/src/lib/libdisasm/common/dis_riscv.c
1810
DIS_RISCV_C_FUNCT3(instr) == t->drv_c_funct) {
usr/src/lib/libdisasm/common/dis_riscv.c
1815
if (DIS_RISCV_C_OPCODE(instr) == t->drv_c_opcode &&
usr/src/lib/libdisasm/common/dis_riscv.c
1816
DIS_RISCV_C_FUNCT3(instr) == t->drv_c_funct &&
usr/src/lib/libdisasm/common/dis_riscv.c
1817
((instr & t->drv_c_mask) == t->drv_c_match)) {
usr/src/lib/libdisasm/common/dis_riscv.c
1825
t->drv_c_print(dhp, instr, t, buf, buflen);
usr/src/lib/libdisasm/common/dis_riscv.c
1874
dis_riscv_decode_len(uint16_t instr)
usr/src/lib/libdisasm/common/dis_riscv.c
1876
if ((instr & RISCV_LEN_16_MASK) != RISCV_LEN_16_MASK)
usr/src/lib/libdisasm/common/dis_riscv.c
1879
if ((instr & RISCV_LEN_32_MASK) != RISCV_LEN_32_MASK)
usr/src/lib/libdisasm/common/dis_riscv.c
1882
if ((instr & RISCV_LEN_48_MASK) != RISCV_LEN_48_MASK)
usr/src/lib/libdisasm/common/dis_riscv.c
1885
if ((instr & RISCV_LEN_64_MASK) != RISCV_LEN_64_MASK)
usr/src/lib/libdisasm/common/dis_riscv.c
1888
if ((instr & RISCV_LEN_80_MASK) != RISCV_LEN_80_MASK) {
usr/src/lib/libdisasm/common/dis_riscv.c
1889
uint_t factor = (instr & RISCV_LEN_80_MASK) >>
usr/src/lib/libdisasm/common/dis_riscv.c
1911
uint32_t instr;
usr/src/lib/libdisasm/common/dis_riscv.c
1929
instr = parcel;
usr/src/lib/libdisasm/common/dis_riscv.c
1930
dis_riscv_decode_2byte(dhp, instr, buf, buflen);
usr/src/lib/libdisasm/common/dis_riscv.c
1933
instr = parcel;
usr/src/lib/libdisasm/common/dis_riscv.c
1936
instr |= parcel << 16;
usr/src/lib/libdisasm/common/dis_riscv.c
1937
dis_riscv_decode_4byte(dhp, instr, buf, buflen);
usr/src/lib/libdisasm/common/dis_riscv.c
327
dis_riscv_rtype_32(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
331
dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
332
dis_riscv_regs[DIS_RISCV_RS1(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
333
dis_riscv_regs[DIS_RISCV_RS2(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
337
dis_riscv_itype_32(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
341
uint_t imm = dis_riscv_sign_extend(DIS_RISCV_IIMM(instr), 11, &s);
usr/src/lib/libdisasm/common/dis_riscv.c
345
table->drv_name, dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
346
dis_riscv_regs[DIS_RISCV_RS1(instr)], s, imm);
usr/src/lib/libdisasm/common/dis_riscv.c
349
table->drv_name, dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
350
dis_riscv_regs[DIS_RISCV_RS1(instr)], s, imm);
usr/src/lib/libdisasm/common/dis_riscv.c
355
dis_riscv_btype_32(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
359
uint_t bimm = DIS_RISCV_BIMM_12(instr) | DIS_RISCV_BIMM_11(instr) |
usr/src/lib/libdisasm/common/dis_riscv.c
360
DIS_RISCV_BIMM_10_5(instr) | DIS_RISCV_BIMM_4_1(instr);
usr/src/lib/libdisasm/common/dis_riscv.c
365
table->drv_name, dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
366
dis_riscv_regs[DIS_RISCV_RS1(instr)], s, imm);
usr/src/lib/libdisasm/common/dis_riscv.c
369
table->drv_name, dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
370
dis_riscv_regs[DIS_RISCV_RS1(instr)], s, imm);
usr/src/lib/libdisasm/common/dis_riscv.c
375
dis_riscv_load(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
379
uint_t imm = dis_riscv_sign_extend(DIS_RISCV_IIMM(instr), 11, &s);
usr/src/lib/libdisasm/common/dis_riscv.c
383
table->drv_name, dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
384
s, imm, dis_riscv_regs[DIS_RISCV_RS1(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
387
table->drv_name, dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
388
s, imm, dis_riscv_regs[DIS_RISCV_RS1(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
393
dis_riscv_stype_32(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
397
uint_t simm = DIS_RISCV_SIMM_UP(instr) | DIS_RISCV_SIMM_LOW(instr);
usr/src/lib/libdisasm/common/dis_riscv.c
402
table->drv_name, dis_riscv_regs[DIS_RISCV_RS2(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
403
s, val, dis_riscv_regs[DIS_RISCV_RS1(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
406
table->drv_name, dis_riscv_regs[DIS_RISCV_RS2(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
407
s, val, dis_riscv_regs[DIS_RISCV_RS1(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
413
dis_riscv_utype_32(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
417
dis_riscv_regs[DIS_RISCV_RD(instr)], DIS_RISCV_UIMM(instr));
usr/src/lib/libdisasm/common/dis_riscv.c
421
dis_riscv_jtype_32(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
425
uint_t jimm = DIS_RISCV_JIMM_20(instr) | DIS_RISCV_JIMM_19_12(instr) |
usr/src/lib/libdisasm/common/dis_riscv.c
426
DIS_RISCV_JIMM_11(instr) | DIS_RISCV_JIMM_10_1(instr);
usr/src/lib/libdisasm/common/dis_riscv.c
431
table->drv_name, dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
435
table->drv_name, dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
445
dis_riscv_shift_32(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
450
table->drv_name, dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
451
dis_riscv_regs[DIS_RISCV_RS1(instr)], DIS_RISCV_RS2(instr));
usr/src/lib/libdisasm/common/dis_riscv.c
454
table->drv_name, dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
455
dis_riscv_regs[DIS_RISCV_RS1(instr)], DIS_RISCV_RS2(instr));
usr/src/lib/libdisasm/common/dis_riscv.c
464
dis_riscv_shift_64(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
467
uint_t shift = DIS_RISCV_RS2(instr) | ((instr & (1UL << 25)) >> 20);
usr/src/lib/libdisasm/common/dis_riscv.c
470
table->drv_name, dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
471
dis_riscv_regs[DIS_RISCV_RS1(instr)], shift);
usr/src/lib/libdisasm/common/dis_riscv.c
474
table->drv_name, dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
475
dis_riscv_regs[DIS_RISCV_RS1(instr)], shift);
usr/src/lib/libdisasm/common/dis_riscv.c
481
dis_riscv_csr(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
489
rd = DIS_RISCV_RD(instr);
usr/src/lib/libdisasm/common/dis_riscv.c
490
rs = DIS_RISCV_RS1(instr);
usr/src/lib/libdisasm/common/dis_riscv.c
491
csr = DIS_RISCV_IIMM(instr);
usr/src/lib/libdisasm/common/dis_riscv.c
553
dis_riscv_csri(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
561
rd = DIS_RISCV_RD(instr);
usr/src/lib/libdisasm/common/dis_riscv.c
562
imm = DIS_RISCV_RS1(instr);
usr/src/lib/libdisasm/common/dis_riscv.c
563
csr = DIS_RISCV_IIMM(instr);
usr/src/lib/libdisasm/common/dis_riscv.c
646
dis_riscv_fence(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
651
pred = DIS_RISCV_FENCE_PRED(instr);
usr/src/lib/libdisasm/common/dis_riscv.c
652
succ = DIS_RISCV_FENCE_SUCC(instr);
usr/src/lib/libdisasm/common/dis_riscv.c
678
dis_riscv_name(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
686
dis_riscv_rs1_rs2(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
690
dis_riscv_regs[DIS_RISCV_RS1(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
691
dis_riscv_regs[DIS_RISCV_RS2(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
696
dis_riscv_rv32a_load(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
701
if (DIS_RISCV_RVA_AQ(instr) && DIS_RISCV_RVA_RL(instr)) {
usr/src/lib/libdisasm/common/dis_riscv.c
703
} else if (DIS_RISCV_RVA_AQ(instr)) {
usr/src/lib/libdisasm/common/dis_riscv.c
705
} else if (DIS_RISCV_RVA_RL(instr)) {
usr/src/lib/libdisasm/common/dis_riscv.c
710
suffix, dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
711
dis_riscv_regs[DIS_RISCV_RS1(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
716
dis_riscv_rv32a(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
721
if (DIS_RISCV_RVA_AQ(instr) && DIS_RISCV_RVA_RL(instr)) {
usr/src/lib/libdisasm/common/dis_riscv.c
723
} else if (DIS_RISCV_RVA_AQ(instr)) {
usr/src/lib/libdisasm/common/dis_riscv.c
725
} else if (DIS_RISCV_RVA_RL(instr)) {
usr/src/lib/libdisasm/common/dis_riscv.c
730
suffix, dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
731
dis_riscv_regs[DIS_RISCV_RS2(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
732
dis_riscv_regs[DIS_RISCV_RS1(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
736
dis_riscv_fp_load(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
740
uint_t imm = dis_riscv_sign_extend(DIS_RISCV_IIMM(instr), 11, &s);
usr/src/lib/libdisasm/common/dis_riscv.c
744
table->drv_name, dis_riscv_fpregs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
745
s, imm, dis_riscv_regs[DIS_RISCV_RS1(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
748
table->drv_name, dis_riscv_fpregs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
749
s, imm, dis_riscv_regs[DIS_RISCV_RS1(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
754
dis_riscv_fp_store(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
758
uint_t simm = DIS_RISCV_SIMM_UP(instr) | DIS_RISCV_SIMM_LOW(instr);
usr/src/lib/libdisasm/common/dis_riscv.c
763
table->drv_name, dis_riscv_fpregs[DIS_RISCV_RS2(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
764
s, val, dis_riscv_regs[DIS_RISCV_RS1(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
767
table->drv_name, dis_riscv_fpregs[DIS_RISCV_RS2(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
768
s, val, dis_riscv_regs[DIS_RISCV_RS1(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
774
dis_riscv_fp_r(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
778
dis_riscv_fpregs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
779
dis_riscv_fpregs[DIS_RISCV_RS1(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
780
dis_riscv_fpregs[DIS_RISCV_RS2(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
788
dis_riscv_fp_r_fpi(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
792
dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
793
dis_riscv_fpregs[DIS_RISCV_RS1(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
794
dis_riscv_fpregs[DIS_RISCV_RS2(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
799
dis_riscv_fp_r4(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
803
dis_riscv_fpregs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
804
dis_riscv_fpregs[DIS_RISCV_RS1(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
805
dis_riscv_fpregs[DIS_RISCV_RS2(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
806
dis_riscv_fpregs[DIS_RISCV_FP_RS3(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
807
dis_riscv_rm[DIS_RISCV_FUNCT3(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
812
dis_riscv_fp_rs2_fp(dis_handle_t *dhp, uint32_t instr, dis_riscv_instr_t *table,
usr/src/lib/libdisasm/common/dis_riscv.c
816
dis_riscv_fpregs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
817
dis_riscv_fpregs[DIS_RISCV_RS1(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
818
dis_riscv_rm[DIS_RISCV_FUNCT3(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
823
dis_riscv_fp_rs2_fp_nr(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
827
dis_riscv_fpregs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
828
dis_riscv_fpregs[DIS_RISCV_RS1(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
833
dis_riscv_fp_rs2_fpi(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
837
dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
838
dis_riscv_fpregs[DIS_RISCV_RS1(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
839
dis_riscv_rm[DIS_RISCV_FUNCT3(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
844
dis_riscv_fp_rs2_ifp(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
848
dis_riscv_fpregs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
849
dis_riscv_regs[DIS_RISCV_RS1(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
850
dis_riscv_rm[DIS_RISCV_FUNCT3(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
855
dis_riscv_fp_rs2_fpi_nr(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
859
dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
860
dis_riscv_fpregs[DIS_RISCV_RS1(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
865
dis_riscv_fp_rs2_ifp_nr(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
869
dis_riscv_fpregs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
870
dis_riscv_regs[DIS_RISCV_RS1(instr)]);
usr/src/lib/libdisasm/common/dis_riscv.c
876
dis_riscv_fp_rm(dis_handle_t *dhp, uint32_t instr,
usr/src/lib/libdisasm/common/dis_riscv.c
880
dis_riscv_fpregs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
881
dis_riscv_fpregs[DIS_RISCV_RS1(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
882
dis_riscv_fpregs[DIS_RISCV_RS2(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
883
dis_riscv_rm[DIS_RISCV_FUNCT3(instr)]);
usr/src/lib/libdisasm/common/dis_sparc.c
228
uint32_t instr;
usr/src/lib/libdisasm/common/dis_sparc.c
231
if (dhp->dh_read(dhp->dh_data, addr, &instr, sizeof (instr)) !=
usr/src/lib/libdisasm/common/dis_sparc.c
232
sizeof (instr))
usr/src/lib/libdisasm/common/dis_sparc.c
243
instr = BE_32(instr);
usr/src/lib/libdisasm/common/dis_sparc.c
248
do_binary(instr);
usr/src/lib/libdisasm/common/dis_sparc.c
253
idx = dis_get_bits(instr, tp->tbl_field, tp->tbl_len);
usr/src/lib/libdisasm/common/dis_sparc.c
270
if (tp->tbl_fmt(dhp, instr, inp, idx) == 0)
usr/src/lib/libdisasm/common/dis_sparc.c
277
instr);
usr/src/lib/libdisasm/common/dis_sparc.c
283
dis_get_bits(uint32_t instr, int offset, int length)
usr/src/lib/libdisasm/common/dis_sparc.c
293
val = instr & mask;
usr/src/lib/libdisasm/common/dis_sparc.c
325
do_binary(uint32_t instr)
usr/src/lib/libdisasm/common/dis_sparc.c
328
prt_binary(instr, 32);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1004
fmt_ls(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1007
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1034
prt_address(dhp, instr, 0);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1038
prt_asi(dhp, instr);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1061
return (fmt_cas(dhp, instr, iname));
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1198
prt_asi(dhp, instr);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1224
prt_address(dhp, instr, 0);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1227
prt_asi(dhp, instr);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1230
prt_address(dhp, instr, 0);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1233
prt_asi(dhp, instr);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1249
fmt_cpop(dis_handle_t *dhp, uint32_t instr, const inst_t *inp)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1252
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1268
(void) prt_aluargs(dhp, instr, flags);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1274
dis_fmt_rdwr(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1284
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1487
fmt_trap(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1490
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1531
prt_shift(dis_handle_t *dhp, uint32_t instr, const inst_t *inp)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1536
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1564
prt_jmpl(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1568
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1590
prt_address(dhp, instr, 1);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1604
fmt_alu(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1607
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1843
return (prt_shift(dhp, instr, inp));
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1853
return (dis_fmt_rdwr(dhp, instr, inp, idx));
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1859
return (fmt_cpop(dhp, instr, inp));
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1864
return (prt_jmpl(dhp, instr, inp, idx));
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1869
prt_address(dhp, instr, 1);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1875
prt_address(dhp, instr, 0);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1900
prt_aluargs(dhp, instr, flags);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1907
fmt_regwin(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1915
fmt_trap_ret(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1917
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1922
prt_address(dhp, instr, 1);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1930
fmt_movcc(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1933
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1977
fmt_movr(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1980
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
1999
fmt_fpop1(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2002
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2017
prt_aluargs(dhp, instr, flags);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2023
fmt_fpop2(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2036
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2113
prt_aluargs(dhp, instr, flags);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2119
fmt_vis(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2122
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2131
prt_field("mode", instr & 02L, 2);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2143
bprintf(dhp, "%d", instr & 0x7L);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2147
prt_aluargs(dhp, instr, flags);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2154
fmt_fused(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2156
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2338
prt_asi(dis_handle_t *dhp, uint32_t instr)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2340
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2368
prt_address(dis_handle_t *dhp, uint32_t instr, int nobrackets)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2371
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2440
prt_aluargs(dis_handle_t *dhp, uint32_t instr, uint32_t flags)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
2443
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
699
fmt_call(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
702
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
735
fmt_sethi(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
738
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
774
fmt_branch(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
784
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
811
prt_field("bit 28", ((instr & (1L << 28)) >> 28), 1);
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
919
fmt_cas(dis_handle_t *dhp, uint32_t instr, const char *name)
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
922
ifmt_t *f = (ifmt_t *)&instr;
usr/src/lib/libdisasm/common/dis_sparc_fmt.c
960
prt_asi(dhp, instr);
usr/src/lib/libdtrace/common/dt_as.c
324
dif_instr_t instr = dp->dtdo_buf[i];
usr/src/lib/libdtrace/common/dt_as.c
325
uint_t op = DIF_INSTR_OP(instr);
usr/src/lib/libdtrace/common/dt_as.c
328
if (DIF_INSTR_SUBR(instr) == DIF_SUBR_COPYOUT ||
usr/src/lib/libdtrace/common/dt_as.c
329
DIF_INSTR_SUBR(instr) == DIF_SUBR_COPYOUTSTR)
usr/src/lib/libdtrace/common/dt_as.c
335
assert(DIF_INSTR_LABEL(instr) < dlp->dl_label);
usr/src/lib/libdtrace/common/dt_as.c
337
labels[DIF_INSTR_LABEL(instr)]);
usr/src/lib/libdtrace/common/dt_cg.c
100
dif_instr_t instr = DIF_INSTR_SETX((uint_t)intoff, reg);
usr/src/lib/libdtrace/common/dt_cg.c
1001
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
1041
instr = DIF_INSTR_ALLOCS(r1, r1);
usr/src/lib/libdtrace/common/dt_cg.c
1042
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
108
dt_irlist_append(dlp, dt_cg_node_alloc(lbl, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1090
instr = DIF_INSTR_FMT(DIF_OP_ADD, r1, r2, r2);
usr/src/lib/libdtrace/common/dt_cg.c
1092
dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1159
instr = DIF_INSTR_FMT(DIF_OP_STGA, idp->di_id, idx->dn_reg,
usr/src/lib/libdtrace/common/dt_cg.c
1161
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1169
instr = DIF_INSTR_STV(dt_cg_stvar(idp), idp->di_id, dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
1170
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1176
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
1193
instr = DIF_INSTR_LDV(op, dnp->dn_ident->di_id, dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
1194
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1225
instr = DIF_INSTR_TST(dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
1226
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1228
instr = DIF_INSTR_BRANCH(DIF_OP_BNE, label);
usr/src/lib/libdtrace/common/dt_cg.c
1229
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1232
instr = DIF_INSTR_ALLOCS(dnp->dn_reg, dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
1233
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1236
instr = DIF_INSTR_STV(stvop, dnp->dn_ident->di_id, dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
1237
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1239
instr = DIF_INSTR_LDV(op, dnp->dn_ident->di_id, dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
1240
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1253
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
1293
instr = DIF_INSTR_LDA(op, idp->di_id,
usr/src/lib/libdtrace/common/dt_cg.c
1296
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1321
instr = DIF_INSTR_FMT(DIF_OP_SLL, dnp->dn_reg, reg, dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
1322
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1324
instr = DIF_INSTR_FMT((dnp->dn_flags & DT_NF_SIGNED) ?
usr/src/lib/libdtrace/common/dt_cg.c
1327
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1399
uint32_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
1424
instr = DIF_INSTR_FMT(DIF_OP_ADD, dx->dtxl_dreg, reg, reg);
usr/src/lib/libdtrace/common/dt_cg.c
1425
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1436
instr = DIF_INSTR_STORE(DIF_OP_STB, treg, reg);
usr/src/lib/libdtrace/common/dt_cg.c
1439
instr = DIF_INSTR_STORE(DIF_OP_STH, treg, reg);
usr/src/lib/libdtrace/common/dt_cg.c
1442
instr = DIF_INSTR_STORE(DIF_OP_STW, treg, reg);
usr/src/lib/libdtrace/common/dt_cg.c
1445
instr = DIF_INSTR_STORE(DIF_OP_STX, treg, reg);
usr/src/lib/libdtrace/common/dt_cg.c
1452
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1462
instr = DIF_INSTR_COPYS(treg, szreg, reg);
usr/src/lib/libdtrace/common/dt_cg.c
1463
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1475
instr = DIF_INSTR_PUSHTS(DIF_OP_PUSHTV, DIF_TYPE_CTF,
usr/src/lib/libdtrace/common/dt_cg.c
1477
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1478
instr = DIF_INSTR_PUSHTS(DIF_OP_PUSHTV, DIF_TYPE_CTF,
usr/src/lib/libdtrace/common/dt_cg.c
1480
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1481
instr = DIF_INSTR_PUSHTS(DIF_OP_PUSHTV, DIF_TYPE_CTF,
usr/src/lib/libdtrace/common/dt_cg.c
1483
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1484
instr = DIF_INSTR_CALL(DIF_SUBR_BCOPY, szreg);
usr/src/lib/libdtrace/common/dt_cg.c
1485
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1504
uint32_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
1516
instr = DIF_INSTR_PUSHTS(DIF_OP_PUSHTV, DIF_TYPE_CTF, DIF_REG_R0, dreg);
usr/src/lib/libdtrace/common/dt_cg.c
1517
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1519
instr = DIF_INSTR_CALL(DIF_SUBR_ALLOCA, dreg);
usr/src/lib/libdtrace/common/dt_cg.c
1520
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1543
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
1709
instr = DIF_INSTR_NOT(dnp->dn_reg, dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
1710
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1738
instr = DIF_INSTR_FMT(DIF_OP_SUB, DIF_REG_R0,
usr/src/lib/libdtrace/common/dt_cg.c
1741
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1768
instr = DIF_INSTR_LOAD(dt_cg_load(dnp, ctfp,
usr/src/lib/libdtrace/common/dt_cg.c
1775
dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1821
instr = DIF_INSTR_MOV(
usr/src/lib/libdtrace/common/dt_cg.c
1824
dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1829
instr = DIF_INSTR_XLATE(op, 0, dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
1831
dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1913
instr = DIF_INSTR_FMT(DIF_OP_ADD,
usr/src/lib/libdtrace/common/dt_cg.c
1917
dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1932
instr = DIF_INSTR_LOAD(dt_cg_load(dnp,
usr/src/lib/libdtrace/common/dt_cg.c
1940
dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1960
instr = DIF_INSTR_SETS((ulong_t)stroff, dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
1961
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
1974
instr = DIF_INSTR_MOV(dnp->dn_ident->di_id,
usr/src/lib/libdtrace/common/dt_cg.c
1977
dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
198
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
2004
instr = DIF_INSTR_CALL(dnp->dn_ident->di_id,
usr/src/lib/libdtrace/common/dt_cg.c
2008
dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
2043
instr = DIF_INSTR_LDV(op,
usr/src/lib/libdtrace/common/dt_cg.c
2047
dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
2067
instr = DIF_INSTR_LOAD(dt_cg_load(dnp, ctfp,
usr/src/lib/libdtrace/common/dt_cg.c
2070
dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
2095
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
2150
instr = DIF_INSTR_RET(dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
2152
dt_irlist_append(&pcb->pcb_ir, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
222
instr = DIF_INSTR_FMT(op, dreg, sreg, dreg);
usr/src/lib/libdtrace/common/dt_cg.c
223
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
249
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
281
instr = DIF_INSTR_FMT(DIF_OP_SLL, r1, r2, r1);
usr/src/lib/libdtrace/common/dt_cg.c
282
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
285
instr = DIF_INSTR_FMT(DIF_OP_SRA, r1, r2, r1);
usr/src/lib/libdtrace/common/dt_cg.c
286
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
295
instr = DIF_INSTR_FMT(DIF_OP_SRL, r1, r2, r1);
usr/src/lib/libdtrace/common/dt_cg.c
296
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
299
instr = DIF_INSTR_FMT(DIF_OP_AND, r1, r2, r1);
usr/src/lib/libdtrace/common/dt_cg.c
300
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
333
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
384
instr = DIF_INSTR_LOAD(
usr/src/lib/libdtrace/common/dt_cg.c
386
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
389
instr = DIF_INSTR_FMT(DIF_OP_AND, r1, r2, r1);
usr/src/lib/libdtrace/common/dt_cg.c
390
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
393
instr = DIF_INSTR_FMT(DIF_OP_AND, src->dn_reg, r2, r2);
usr/src/lib/libdtrace/common/dt_cg.c
394
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
397
instr = DIF_INSTR_FMT(DIF_OP_SLL, r2, r3, r2);
usr/src/lib/libdtrace/common/dt_cg.c
398
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
400
instr = DIF_INSTR_FMT(DIF_OP_OR, r1, r2, r1);
usr/src/lib/libdtrace/common/dt_cg.c
401
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
413
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
431
instr = DIF_INSTR_COPYS(src->dn_reg, reg, dst->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
432
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
442
instr = DIF_INSTR_STORE(DIF_OP_STB, reg, dst->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
445
instr = DIF_INSTR_STORE(DIF_OP_STH, reg, dst->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
448
instr = DIF_INSTR_STORE(DIF_OP_STW, reg, dst->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
451
instr = DIF_INSTR_STORE(DIF_OP_STX, reg, dst->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
457
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
478
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
497
instr = DIF_INSTR_FMT(DIF_OP_SLL, src->dn_reg, rg, dst->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
498
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
501
instr = DIF_INSTR_FMT(DIF_OP_SRA,
usr/src/lib/libdtrace/common/dt_cg.c
504
dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
507
instr = DIF_INSTR_FMT(DIF_OP_SRA,
usr/src/lib/libdtrace/common/dt_cg.c
510
dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
512
instr = DIF_INSTR_FMT(DIF_OP_SRL,
usr/src/lib/libdtrace/common/dt_cg.c
515
dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
522
instr = DIF_INSTR_FMT(DIF_OP_SLL, src->dn_reg, rg, dst->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
523
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
525
instr = DIF_INSTR_FMT((dst->dn_flags & DT_NF_SIGNED) ?
usr/src/lib/libdtrace/common/dt_cg.c
527
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
53
dt_cg_node_alloc(uint_t label, dif_instr_t instr)
usr/src/lib/libdtrace/common/dt_cg.c
560
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
583
instr = DIF_INSTR_PUSHTS(op, t.dtdt_kind, reg, dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
584
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
605
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
61
dip->di_instr = instr;
usr/src/lib/libdtrace/common/dt_cg.c
620
instr = DIF_INSTR_FMT(op, dnp->dn_left->dn_reg,
usr/src/lib/libdtrace/common/dt_cg.c
623
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
648
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
665
instr = DIF_INSTR_FMT(op, dnp->dn_reg, reg, dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
666
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
680
instr = DIF_INSTR_STV(dt_cg_stvar(idp),
usr/src/lib/libdtrace/common/dt_cg.c
682
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
705
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
721
instr = DIF_INSTR_FMT(op, dnp->dn_reg, nreg, nreg);
usr/src/lib/libdtrace/common/dt_cg.c
722
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
735
instr = DIF_INSTR_STV(dt_cg_stvar(idp), idp->di_id, nreg);
usr/src/lib/libdtrace/common/dt_cg.c
736
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
787
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
798
instr = DIF_INSTR_CMP(opc, dnp->dn_left->dn_reg, dnp->dn_right->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
799
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
803
instr = DIF_INSTR_BRANCH(op, lbl_true);
usr/src/lib/libdtrace/common/dt_cg.c
804
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
806
instr = DIF_INSTR_MOV(DIF_REG_R0, dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
807
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
809
instr = DIF_INSTR_BRANCH(DIF_OP_BA, lbl_post);
usr/src/lib/libdtrace/common/dt_cg.c
810
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
832
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
836
instr = DIF_INSTR_TST(dnp->dn_expr->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
837
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
840
instr = DIF_INSTR_BRANCH(DIF_OP_BE, lbl_false);
usr/src/lib/libdtrace/common/dt_cg.c
841
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
844
instr = DIF_INSTR_MOV(dnp->dn_left->dn_reg, DIF_REG_R0);
usr/src/lib/libdtrace/common/dt_cg.c
845
dip = dt_cg_node_alloc(DT_LBL_NONE, instr); /* save dip for below */
usr/src/lib/libdtrace/common/dt_cg.c
849
instr = DIF_INSTR_BRANCH(DIF_OP_BA, lbl_post);
usr/src/lib/libdtrace/common/dt_cg.c
850
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
871
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
874
instr = DIF_INSTR_TST(dnp->dn_left->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
875
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
878
instr = DIF_INSTR_BRANCH(DIF_OP_BE, lbl_false);
usr/src/lib/libdtrace/common/dt_cg.c
879
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
882
instr = DIF_INSTR_TST(dnp->dn_right->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
883
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
886
instr = DIF_INSTR_BRANCH(DIF_OP_BE, lbl_false);
usr/src/lib/libdtrace/common/dt_cg.c
887
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
891
instr = DIF_INSTR_BRANCH(DIF_OP_BA, lbl_post);
usr/src/lib/libdtrace/common/dt_cg.c
892
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
894
instr = DIF_INSTR_MOV(DIF_REG_R0, dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
895
dt_irlist_append(dlp, dt_cg_node_alloc(lbl_false, instr));
usr/src/lib/libdtrace/common/dt_cg.c
906
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
909
instr = DIF_INSTR_TST(dnp->dn_left->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
910
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
912
instr = DIF_INSTR_BRANCH(DIF_OP_BE, lbl_next);
usr/src/lib/libdtrace/common/dt_cg.c
913
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
919
instr = DIF_INSTR_TST(dnp->dn_right->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
920
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
922
instr = DIF_INSTR_BRANCH(DIF_OP_BE, lbl_tail);
usr/src/lib/libdtrace/common/dt_cg.c
923
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
926
instr = DIF_INSTR_FMT(DIF_OP_XOR, dnp->dn_left->dn_reg,
usr/src/lib/libdtrace/common/dt_cg.c
929
dt_irlist_append(dlp, dt_cg_node_alloc(lbl_tail, instr));
usr/src/lib/libdtrace/common/dt_cg.c
942
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
945
instr = DIF_INSTR_TST(dnp->dn_left->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
946
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
949
instr = DIF_INSTR_BRANCH(DIF_OP_BNE, lbl_true);
usr/src/lib/libdtrace/common/dt_cg.c
950
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
953
instr = DIF_INSTR_TST(dnp->dn_right->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
954
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
957
instr = DIF_INSTR_BRANCH(DIF_OP_BE, lbl_false);
usr/src/lib/libdtrace/common/dt_cg.c
958
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
962
instr = DIF_INSTR_BRANCH(DIF_OP_BA, lbl_post);
usr/src/lib/libdtrace/common/dt_cg.c
963
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
965
instr = DIF_INSTR_MOV(DIF_REG_R0, dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
966
dt_irlist_append(dlp, dt_cg_node_alloc(lbl_false, instr));
usr/src/lib/libdtrace/common/dt_cg.c
977
dif_instr_t instr;
usr/src/lib/libdtrace/common/dt_cg.c
982
instr = DIF_INSTR_TST(dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
983
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
985
instr = DIF_INSTR_BRANCH(DIF_OP_BE, lbl_zero);
usr/src/lib/libdtrace/common/dt_cg.c
986
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
988
instr = DIF_INSTR_MOV(DIF_REG_R0, dnp->dn_reg);
usr/src/lib/libdtrace/common/dt_cg.c
989
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_cg.c
991
instr = DIF_INSTR_BRANCH(DIF_OP_BA, lbl_post);
usr/src/lib/libdtrace/common/dt_cg.c
992
dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
usr/src/lib/libdtrace/common/dt_dis.c
458
dif_instr_t instr = dp->dtdo_buf[i];
usr/src/lib/libdtrace/common/dt_dis.c
459
dif_instr_t opcode = DIF_INSTR_OP(instr);
usr/src/lib/libdtrace/common/dt_dis.c
465
(void) fprintf(fp, "%02lu: %08x ", i, instr);
usr/src/lib/libdtrace/common/dt_dis.c
466
op->op_func(dp, op->op_name, instr, fp);
usr/src/lib/libdtrace/i386/dt_isadep.c
425
uchar_t *instr;
usr/src/lib/libdtrace/i386/dt_isadep.c
435
int ret = *dis->instr;
usr/src/lib/libdtrace/i386/dt_isadep.c
438
fasttrap_instr_query_t instr;
usr/src/lib/libdtrace/i386/dt_isadep.c
440
instr.ftiq_pid = dis->pid;
usr/src/lib/libdtrace/i386/dt_isadep.c
441
instr.ftiq_pc = dis->addr;
usr/src/lib/libdtrace/i386/dt_isadep.c
451
if (ioctl(dis->dtp->dt_ftfd, FASTTRAPIOC_GETINSTR, &instr) == 0)
usr/src/lib/libdtrace/i386/dt_isadep.c
452
ret = instr.ftiq_instr;
usr/src/lib/libdtrace/i386/dt_isadep.c
456
dis->instr++;
usr/src/lib/libdtrace/i386/dt_isadep.c
462
dt_instr_size(uchar_t *instr, dtrace_hdl_t *dtp, pid_t pid, uintptr_t addr,
usr/src/lib/libdtrace/i386/dt_isadep.c
469
data.instr = instr;
usr/src/lib/libdtrace/sparc/dt_isadep.c
107
fasttrap_instr_query_t instr;
usr/src/lib/libdtrace/sparc/dt_isadep.c
109
instr.ftiq_pid = Pstatus(P)->pr_pid;
usr/src/lib/libdtrace/sparc/dt_isadep.c
110
instr.ftiq_pc = symp->st_value + i * 4;
usr/src/lib/libdtrace/sparc/dt_isadep.c
113
&instr) != 0) {
usr/src/lib/libdtrace/sparc/dt_isadep.c
117
instr.ftiq_pc) != 4) {
usr/src/lib/libdtrace/sparc/dt_isadep.c
132
text[i] = instr.ftiq_instr;
usr/src/lib/libdwarf/common/dwarf_frame.c
370
Dwarf_Small instr = 0;
usr/src/lib/libdwarf/common/dwarf_frame.c
375
instr = *(Dwarf_Small *) instr_ptr;
usr/src/lib/libdwarf/common/dwarf_frame.c
378
fp_base_op = (instr & 0xc0) >> 6;
usr/src/lib/libdwarf/common/dwarf_frame.c
379
if ((instr & 0xc0) == 0x00) {
usr/src/lib/libdwarf/common/dwarf_frame.c
380
opcode = instr; /* is really extended op */
usr/src/lib/libdwarf/common/dwarf_frame.c
381
fp_extended_op = (instr & (~(0xc0))) & 0xff;
usr/src/lib/libdwarf/common/dwarf_frame.c
383
opcode = instr & 0xc0; /* is base op */
usr/src/lib/libdwarf/common/dwarf_frame.c
393
fp_offset = adv_pc = instr & DW_FRAME_INSTR_OFFSET_MASK;
usr/src/lib/libdwarf/common/dwarf_frame.c
412
(reg_num_type) (instr & DW_FRAME_INSTR_OFFSET_MASK);
usr/src/lib/libdwarf/common/dwarf_frame.c
436
reg_no = (instr & DW_FRAME_INSTR_OFFSET_MASK);
usr/src/lib/libldap5/sources/ldap/prldap/ldappr-dns.c
64
str2hostent(const char *instr, int lenstr, void *ent, char *buffer,
usr/src/lib/libldap5/sources/ldap/ssldap/ldapsinit.c
80
str2hostent(const char *instr, int lenstr, void *ent, char *buffer,
usr/src/lib/libldap5/sources/ldap/ssldap/ldapsinit.c
84
str2hostent6(const char *instr, int lenstr, void *ent, char *buffer,
usr/src/lib/libm/common/m9x/__fex_sparc.c
100
instr = uap->uc_mcontext.fpregs.fpu_q->FQu.fpq.fpq_instr;
usr/src/lib/libm/common/m9x/__fex_sparc.c
101
opf = (instr >> 5) & 0x1ff;
usr/src/lib/libm/common/m9x/__fex_sparc.c
102
rs1 = (instr >> 14) & 0x1f;
usr/src/lib/libm/common/m9x/__fex_sparc.c
103
rs2 = instr & 0x1f;
usr/src/lib/libm/common/m9x/__fex_sparc.c
131
switch ((instr >> 19) & 0x183f) {
usr/src/lib/libm/common/m9x/__fex_sparc.c
190
unsigned instr, opf, rs1, rs2;
usr/src/lib/libm/common/m9x/__fex_sparc.c
194
instr = uap->uc_mcontext.fpregs.fpu_q->FQu.fpq.fpq_instr;
usr/src/lib/libm/common/m9x/__fex_sparc.c
195
opf = (instr >> 5) & 0x1ff;
usr/src/lib/libm/common/m9x/__fex_sparc.c
196
rs1 = (instr >> 14) & 0x1f;
usr/src/lib/libm/common/m9x/__fex_sparc.c
197
rs2 = instr & 0x1f;
usr/src/lib/libm/common/m9x/__fex_sparc.c
237
switch ((instr >> 19) & 0x183f) {
usr/src/lib/libm/common/m9x/__fex_sparc.c
478
unsigned instr, opf, rs1, rs2, rd;
usr/src/lib/libm/common/m9x/__fex_sparc.c
484
instr = uap->uc_mcontext.fpregs.fpu_q->FQu.fpq.fpq_instr;
usr/src/lib/libm/common/m9x/__fex_sparc.c
485
opf = (instr >> 5) & 0x1ff;
usr/src/lib/libm/common/m9x/__fex_sparc.c
486
rs1 = (instr >> 14) & 0x1f;
usr/src/lib/libm/common/m9x/__fex_sparc.c
487
rs2 = instr & 0x1f;
usr/src/lib/libm/common/m9x/__fex_sparc.c
488
rd = (instr >> 25) & 0x1f;
usr/src/lib/libm/common/m9x/__fex_sparc.c
491
if (((instr >> 19) & 0x183f) == 0x1035) {
usr/src/lib/libm/common/m9x/__fex_sparc.c
96
unsigned instr, opf, rs1, rs2;
usr/src/lib/libnsl/key/publickey.c
119
str2key(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/libnsl/key/publickey.c
126
(void) memcpy(buffer, instr, lenstr);
usr/src/lib/libnsl/nss/getauthattr.c
62
str2authattr(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/libnsl/nss/getauthattr.c
71
if (instr != buffer)
usr/src/lib/libnsl/nss/getauthattr.c
72
(void) strncpy(buffer, instr, buflen);
usr/src/lib/libnsl/nss/getauuser.c
66
str2auuser(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/libnsl/nss/getauuser.c
75
if (instr != buffer)
usr/src/lib/libnsl/nss/getauuser.c
76
(void) strncpy(buffer, instr, buflen);
usr/src/lib/libnsl/nss/getexecattr.c
104
if (instr != buffer)
usr/src/lib/libnsl/nss/getexecattr.c
105
(void) strncpy(buffer, instr, buflen);
usr/src/lib/libnsl/nss/getexecattr.c
95
str2execattr(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/libnsl/nss/gethostent.c
104
__str2hostent(int af, const char *instr, int lenstr, void *ent, char *buffer,
usr/src/lib/libnsl/nss/gethostent.c
116
if ((instr >= buffer && (buffer + buflen) > instr) ||
usr/src/lib/libnsl/nss/gethostent.c
117
(buffer >= instr && (instr + lenstr) > buffer))
usr/src/lib/libnsl/nss/gethostent.c
147
p = instr;
usr/src/lib/libnsl/nss/gethostent.c
180
p = instr;
usr/src/lib/libnsl/nss/gethostent.c
184
limit = memchr(p, '\n', lenstr - (p - instr));
usr/src/lib/libnsl/nss/gethostent.c
186
limit = instr + lenstr;
usr/src/lib/libnsl/nss/gethostent.c
246
if (limit >= instr + lenstr)
usr/src/lib/libnsl/nss/gethostent6.c
55
str2hostent6(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/libnsl/nss/gethostent6.c
57
return (__str2hostent(AF_INET6, instr, lenstr, ent, buffer, buflen));
usr/src/lib/libnsl/nss/gethostent_r.c
50
str2hostent(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/libnsl/nss/gethostent_r.c
52
return (__str2hostent(AF_INET, instr, lenstr, ent, buffer, buflen));
usr/src/lib/libnsl/nss/getprofattr.c
61
str2profattr(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/libnsl/nss/getprofattr.c
69
if (instr != buffer)
usr/src/lib/libnsl/nss/getprofattr.c
70
(void) strncpy(buffer, instr, buflen);
usr/src/lib/libnsl/nss/getrpcent_r.c
117
str2rpcent(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/libnsl/nss/getrpcent_r.c
125
if ((instr >= buffer && (buffer + buflen) > instr) ||
usr/src/lib/libnsl/nss/getrpcent_r.c
126
(buffer >= instr && (instr + lenstr) > buffer))
usr/src/lib/libnsl/nss/getrpcent_r.c
129
p = instr;
usr/src/lib/libnsl/nss/getrpcent_r.c
188
rpc->r_aliases = _nss_netdb_aliases(p, (int)(lenstr - (p - instr)),
usr/src/lib/libnsl/nss/getuserattr.c
69
str2userattr(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/libnsl/nss/getuserattr.c
78
if (instr != buffer)
usr/src/lib/libnsl/nss/getuserattr.c
79
(void) strncpy(buffer, instr, buflen);
usr/src/lib/libnsl/nss/netdir_inet.c
1438
str2servent(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/libnsl/nss/netdir_inet.c
1446
if ((instr >= buffer && (buffer + buflen) > instr) ||
usr/src/lib/libnsl/nss/netdir_inet.c
1447
(buffer >= instr && (instr + lenstr) > buffer)) {
usr/src/lib/libnsl/nss/netdir_inet.c
1451
p = instr;
usr/src/lib/libnsl/nss/netdir_inet.c
1529
serv->s_aliases = _nss_netdb_aliases(p, (int)(lenstr - (p - instr)),
usr/src/lib/libproc/amd64/Pisadep.c
101
memcmp(instr, syscall_instr, sizeof (syscall_instr)) != 0)
usr/src/lib/libproc/amd64/Pisadep.c
107
if (Pread(P, instr, sizeof (int_syscall_instr), addr) !=
usr/src/lib/libproc/amd64/Pisadep.c
111
if (memcmp(instr, int_syscall_instr, sizeof (int_syscall_instr)) == 0)
usr/src/lib/libproc/amd64/Pisadep.c
203
uchar_t instr[6];
usr/src/lib/libproc/amd64/Pisadep.c
211
if (Pread(P, instr, sizeof (instr), (uintptr_t)pc) != sizeof (instr))
usr/src/lib/libproc/amd64/Pisadep.c
214
if (instr[1] != 0xc4)
usr/src/lib/libproc/amd64/Pisadep.c
217
switch (instr[0]) {
usr/src/lib/libproc/amd64/Pisadep.c
219
count = instr[2]+(instr[3]<<8)+(instr[4]<<16)+(instr[5]<<24);
usr/src/lib/libproc/amd64/Pisadep.c
222
count = instr[2];
usr/src/lib/libproc/amd64/Pisadep.c
96
uchar_t instr[16];
usr/src/lib/libproc/amd64/Pisadep.c
99
if (Pread(P, instr, sizeof (syscall_instr), addr) !=
usr/src/lib/libproc/i386/Pisadep.c
163
uchar_t instr[6];
usr/src/lib/libproc/i386/Pisadep.c
171
if (Pread(P, instr, sizeof (instr), pc) != sizeof (instr) ||
usr/src/lib/libproc/i386/Pisadep.c
172
instr[1] != 0xc4)
usr/src/lib/libproc/i386/Pisadep.c
175
switch (instr[0]) {
usr/src/lib/libproc/i386/Pisadep.c
177
count = instr[2]+(instr[3]<<8)+(instr[4]<<16)+(instr[5]<<24);
usr/src/lib/libproc/i386/Pisadep.c
180
count = instr[2];
usr/src/lib/libproc/i386/Pisadep.c
81
uchar_t instr[16];
usr/src/lib/libproc/i386/Pisadep.c
83
if (Pread(P, instr, sizeof (int_syscall_instr), addr) !=
usr/src/lib/libproc/i386/Pisadep.c
87
if (memcmp(instr, int_syscall_instr, sizeof (int_syscall_instr)) == 0)
usr/src/lib/libproc/sparc/Pisadep.c
86
instr_t instr;
usr/src/lib/libproc/sparc/Pisadep.c
90
if (Pread(P, &instr, sizeof (instr), addr) != sizeof (instr) ||
usr/src/lib/libproc/sparc/Pisadep.c
91
instr != sysinstr)
usr/src/lib/libproc/sparcv9/Pisadep.c
119
instr_t instr;
usr/src/lib/libproc/sparcv9/Pisadep.c
126
if (Pread(P, &instr, sizeof (instr), addr) != sizeof (instr) ||
usr/src/lib/libproc/sparcv9/Pisadep.c
127
instr != sysinstr)
usr/src/lib/libproject/common/getprojent.c
376
str2project(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/libproject/common/getprojent.c
390
(void) memcpy(buffer, instr, lenstr);
usr/src/lib/libsldap/common/ns_config.c
1072
stripdup(const char *instr)
usr/src/lib/libsldap/common/ns_config.c
1074
char *pstart = (char *)instr;
usr/src/lib/libsocket/inet/bootparams_getbyname.c
73
const char *instr,
usr/src/lib/libsocket/inet/bootparams_getbyname.c
82
if ((instr >= buffer && (buffer + buflen) > instr) ||
usr/src/lib/libsocket/inet/bootparams_getbyname.c
83
(buffer >= instr && (instr + lenstr) > buffer)) {
usr/src/lib/libsocket/inet/bootparams_getbyname.c
86
p = instr;
usr/src/lib/libsocket/inet/bootparams_getbyname.c
97
lenstr -= (p - instr);
usr/src/lib/libsocket/inet/ether_addr.c
183
str2ether(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/libsocket/inet/ether_addr.c
190
p = instr;
usr/src/lib/libsocket/inet/getnetent_r.c
132
str2netent(const char *instr, int lenstr,
usr/src/lib/libsocket/inet/getnetent_r.c
141
if ((instr >= buffer && (buffer + buflen) > instr) ||
usr/src/lib/libsocket/inet/getnetent_r.c
142
(buffer >= instr && (instr + lenstr) > buffer)) {
usr/src/lib/libsocket/inet/getnetent_r.c
146
p = instr;
usr/src/lib/libsocket/inet/getnetent_r.c
213
net->n_aliases = _nss_netdb_aliases(p, lenstr - (int)(p - instr),
usr/src/lib/libsocket/inet/getprotoent_r.c
127
str2protoent(const char *instr, int lenstr,
usr/src/lib/libsocket/inet/getprotoent_r.c
137
if ((instr >= buffer && (buffer + buflen) > instr) ||
usr/src/lib/libsocket/inet/getprotoent_r.c
138
(buffer >= instr && (instr + lenstr) > buffer)) {
usr/src/lib/libsocket/inet/getprotoent_r.c
142
p = instr;
usr/src/lib/libsocket/inet/getprotoent_r.c
208
proto->p_aliases = _nss_netdb_aliases(p, lenstr - (int)(p - instr),
usr/src/lib/libsocket/inet/netmasks.c
222
str2addr(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/libsocket/inet/netmasks.c
231
p = instr;
usr/src/lib/libtsnet/common/misc.c
51
parse_entry(char *outbuf, size_t outlen, const char *instr,
usr/src/lib/libtsnet/common/misc.c
65
while (outlen != 1 && (chr = *instr++) != '\0') {
usr/src/lib/libtsnet/common/misc.c
83
instr--;
usr/src/lib/libtsnet/common/misc.c
85
instr--;
usr/src/lib/libtsnet/common/misc.c
88
return (instr);
usr/src/lib/libtsnet/common/tsol_getrhent.c
170
str_to_rhstr(const char *instr, int lenstr, void *entp, char *buffer,
usr/src/lib/libtsnet/common/tsol_getrhent.c
179
if ((instr >= buffer && (buffer + buflen) > instr) ||
usr/src/lib/libtsnet/common/tsol_getrhent.c
180
(buffer >= instr && (instr + lenstr) > buffer))
usr/src/lib/libtsnet/common/tsol_getrhent.c
184
(void) strncpy(buffer, instr, buflen);
usr/src/lib/libtsnet/common/tsol_getrhent.c
192
if (strcmp(instr, "\n") == 0)
usr/src/lib/libtsnet/common/tsol_getrhent.c
210
instr, rhstrp->address ? rhstrp->address : "NULL",
usr/src/lib/libtsnet/common/tsol_gettpent.c
165
str_to_tpstr(const char *instr, int lenstr, void *entp, char *buffer,
usr/src/lib/libtsnet/common/tsol_gettpent.c
173
if ((instr >= buffer && (buffer + buflen) > instr) ||
usr/src/lib/libtsnet/common/tsol_gettpent.c
174
(buffer >= instr && (instr + lenstr) > buffer))
usr/src/lib/libtsnet/common/tsol_gettpent.c
178
(void) strncpy(buffer, instr, buflen);
usr/src/lib/libtsnet/common/tsol_gettpent.c
190
instr, tpstrp->template ? tpstrp->template : "NULL",
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
155
tsol_sgetzcent(const char *instr, int *errp, char **errstrp)
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
176
*errstrp = (char *)instr;
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
184
instr = parse_entry(zc->zc_name, sizeof (zc->zc_name), instr, "#;:\n");
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
186
*errstrp = (char *)instr;
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
187
if (*instr == '\0' || *instr == '#' || *instr == '\n')
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
189
else if (*instr == ':')
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
195
if (*instr != ':') {
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
196
*errstrp = (char *)instr;
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
197
if (*instr == '=' || *instr == ';')
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
203
instr++;
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
206
nextf = parse_entry(fieldbuf, sizeof (fieldbuf), instr, "#;:\n");
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
213
*errstrp = (char *)instr;
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
221
*errstrp = (char *)instr;
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
225
instr = nextf + 1;
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
232
zc->zc_match = (uchar_t)strtol(instr, &cp, 0);
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
235
*errstrp = (char *)instr;
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
243
instr = cp + 1;
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
246
nextf = parse_entry(fieldbuf, sizeof (fieldbuf), instr, "#:\n");
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
253
*errstrp = (char *)instr + (*errstrp - fieldbuf);
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
256
instr = nextf + 1;
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
259
nextf = parse_entry(fieldbuf, sizeof (fieldbuf), instr, "#:\n");
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
266
*errstrp = (char *)instr + (*errstrp - fieldbuf);
usr/src/lib/libxcurses/h/curses.h
1012
#define mvinstr(y,x,s) (move(y,x)?ERR:instr(s))
usr/src/lib/libxcurses/h/curses.h
670
extern int instr(char *);
usr/src/lib/libxcurses/src/libc/xcurses/innstr.c
98
(instr)(s)
usr/src/lib/libxcurses2/h/curses.h
1012
(move(y, x) ? (s, ERR) : instr(s))
usr/src/lib/libxcurses2/h/curses.h
449
extern int instr(char *);
usr/src/lib/nsswitch/compat/common/compat_common.c
101
(void) strncpy(buffer, instr, buflen);
usr/src/lib/nsswitch/compat/common/compat_common.c
1017
char *instr = be->buf;
usr/src/lib/nsswitch/compat/common/compat_common.c
1044
linelen = read_line(be->f, instr, be->minbuf);
usr/src/lib/nsswitch/compat/common/compat_common.c
1050
if ((colon = strchr(instr, ':')) != 0) {
usr/src/lib/nsswitch/compat/common/compat_common.c
1053
if (instr[0] == '-') {
usr/src/lib/nsswitch/compat/common/compat_common.c
1054
if (instr[1] != '@') {
usr/src/lib/nsswitch/compat/common/compat_common.c
1056
instr + 1);
usr/src/lib/nsswitch/compat/common/compat_common.c
1058
netgr_set(be, instr + 2);
usr/src/lib/nsswitch/compat/common/compat_common.c
1066
} else if (instr[0] != '+') {
usr/src/lib/nsswitch/compat/common/compat_common.c
1075
parsestat = (*args->str2ent)(instr, linelen,
usr/src/lib/nsswitch/compat/common/compat_common.c
1096
instr, args->buf.buflen)) >=
usr/src/lib/nsswitch/compat/common/compat_common.c
1113
} else if (instr[1] == '\0') {
usr/src/lib/nsswitch/compat/common/compat_common.c
1121
} else if (instr[1] == '@') {
usr/src/lib/nsswitch/compat/common/compat_common.c
1123
netgr_set(be, instr + 2);
usr/src/lib/nsswitch/compat/common/compat_common.c
1129
name = instr + 1;
usr/src/lib/nsswitch/compat/common/compat_common.c
1214
return (do_merge(be, args, instr, linelen));
usr/src/lib/nsswitch/compat/common/compat_common.c
276
do_merge(be, args, instr, linelen)
usr/src/lib/nsswitch/compat/common/compat_common.c
279
const char *instr;
usr/src/lib/nsswitch/compat/common/compat_common.c
286
const char *end = instr + linelen;
usr/src/lib/nsswitch/compat/common/compat_common.c
298
for (p = instr, overrides = 0, i = 0; /* no test */; i++) {
usr/src/lib/nsswitch/compat/common/compat_common.c
51
extern int str2passwd(const char *instr, int lenstr, void *ent,
usr/src/lib/nsswitch/compat/common/compat_common.c
53
extern int str2spwd(const char *instr, int lenstr, void *ent,
usr/src/lib/nsswitch/compat/common/compat_common.c
55
extern int str2group(const char *instr, int lenstr, void *ent,
usr/src/lib/nsswitch/compat/common/compat_common.c
573
char *instr = be->buf;
usr/src/lib/nsswitch/compat/common/compat_common.c
575
if ((linelen = read_line(be->f, instr, be->minbuf)) < 0) {
usr/src/lib/nsswitch/compat/common/compat_common.c
581
if (filter != 0 && strstr(instr, filter) == 0) {
usr/src/lib/nsswitch/compat/common/compat_common.c
593
if ((last = strchr(instr, '#')) == 0) {
usr/src/lib/nsswitch/compat/common/compat_common.c
594
last = instr + linelen;
usr/src/lib/nsswitch/compat/common/compat_common.c
602
for (first = instr; isspace(*first); first++) {
usr/src/lib/nsswitch/compat/common/compat_common.c
618
if (first != instr) {
usr/src/lib/nsswitch/compat/common/compat_common.c
619
instr = first;
usr/src/lib/nsswitch/compat/common/compat_common.c
623
parsestat = (*func)(instr, linelen, argp->buf.result,
usr/src/lib/nsswitch/compat/common/compat_common.c
638
if ((len = strlcpy(argp->buf.buffer, instr,
usr/src/lib/nsswitch/compat/common/compat_common.c
70
const char *instr,
usr/src/lib/nsswitch/compat/common/compat_common.c
776
char *instr = be->buf;
usr/src/lib/nsswitch/compat/common/compat_common.c
779
linelen = read_line(be->f, instr, be->minbuf);
usr/src/lib/nsswitch/compat/common/compat_common.c
789
if (instr[0] != '+' && instr[0] != '-') {
usr/src/lib/nsswitch/compat/common/compat_common.c
791
parsestat = (*args->str2ent)(instr, linelen,
usr/src/lib/nsswitch/compat/common/compat_common.c
801
instr, &linelen, be->minbuf, 1);
usr/src/lib/nsswitch/compat/common/compat_common.c
82
(void) strncpy(buffer, instr, buflen);
usr/src/lib/nsswitch/compat/common/compat_common.c
824
instr, args->buf.buflen)) >=
usr/src/lib/nsswitch/compat/common/compat_common.c
868
if ((colon = strchr(instr, ':')) != 0) {
usr/src/lib/nsswitch/compat/common/compat_common.c
872
if (instr[1] == '@') {
usr/src/lib/nsswitch/compat/common/compat_common.c
885
!netgr_in(be, instr + 2, args->key.name))
usr/src/lib/nsswitch/compat/common/compat_common.c
887
if (instr[0] == '+') {
usr/src/lib/nsswitch/compat/common/compat_common.c
89
const char *instr,
usr/src/lib/nsswitch/compat/common/compat_common.c
901
!netgr_in(be, instr + 2,
usr/src/lib/nsswitch/compat/common/compat_common.c
905
} else if (instr[1] == '\0') {
usr/src/lib/nsswitch/compat/common/compat_common.c
912
if (instr[0] == '-')
usr/src/lib/nsswitch/compat/common/compat_common.c
931
if (strcmp(instr + 1, args->key.name) != 0)
usr/src/lib/nsswitch/compat/common/compat_common.c
933
if (instr[0] == '+') {
usr/src/lib/nsswitch/compat/common/compat_common.c
946
if (strcmp(instr + 1, (*be->getnamef)(args))
usr/src/lib/nsswitch/compat/common/compat_common.c
951
if (instr[0] == '-') {
usr/src/lib/nsswitch/compat/common/compat_common.c
959
res = do_merge(be, args, instr, linelen);
usr/src/lib/nsswitch/files/common/bootparams_getbyname.c
100
char *instr = be->buf;
usr/src/lib/nsswitch/files/common/bootparams_getbyname.c
111
if ((linelen = _nss_files_read_line(be->f, instr,
usr/src/lib/nsswitch/files/common/bootparams_getbyname.c
122
p = instr;
usr/src/lib/nsswitch/files/common/bootparams_getbyname.c
150
linelen -= (p - instr);
usr/src/lib/nsswitch/files/common/files_common.c
247
char *instr = be->buf;
usr/src/lib/nsswitch/files/common/files_common.c
250
if ((linelen = _nss_files_read_line(be->f, instr,
usr/src/lib/nsswitch/files/common/files_common.c
257
if (filter != 0 && strstr(instr, filter) == 0) {
usr/src/lib/nsswitch/files/common/files_common.c
269
if ((last = strchr(instr, '#')) == 0) {
usr/src/lib/nsswitch/files/common/files_common.c
270
last = instr + linelen;
usr/src/lib/nsswitch/files/common/files_common.c
278
for (first = instr; isspace(*first); first++) {
usr/src/lib/nsswitch/files/common/files_common.c
295
if (first != instr) {
usr/src/lib/nsswitch/files/common/files_common.c
296
instr = first;
usr/src/lib/nsswitch/files/common/files_common.c
303
if (check != NULL && (*check)(args, instr, linelen) == 0)
usr/src/lib/nsswitch/files/common/files_common.c
315
parsestat = validate_passwd_ids(instr,
usr/src/lib/nsswitch/files/common/files_common.c
318
parsestat = validate_group_ids(instr,
usr/src/lib/nsswitch/files/common/files_common.c
324
parsestat = (*func)(instr, linelen, args->buf.result,
usr/src/lib/nsswitch/files/common/getexecattr.c
206
char *instr = be->buf;
usr/src/lib/nsswitch/files/common/getexecattr.c
208
linelen = _readbufline(exec_f_buf, f_size, instr, be->minbuf,
usr/src/lib/nsswitch/files/common/getexecattr.c
222
if (strstr(instr, _priv_exec->name) == NULL)
usr/src/lib/nsswitch/files/common/getexecattr.c
226
if (strstr(instr, _priv_exec->id) == NULL)
usr/src/lib/nsswitch/files/common/getexecattr.c
230
if ((strstr(instr, _priv_exec->name) == NULL) ||
usr/src/lib/nsswitch/files/common/getexecattr.c
231
(strstr(instr, _priv_exec->id) == NULL))
usr/src/lib/nsswitch/files/common/getexecattr.c
238
(strstr(instr, _priv_exec->policy) == NULL)) ||
usr/src/lib/nsswitch/files/common/getexecattr.c
240
(strstr(instr, _priv_exec->type) == NULL)))
usr/src/lib/nsswitch/files/common/getexecattr.c
246
if ((last = strchr(instr, '#')) == NULL)
usr/src/lib/nsswitch/files/common/getexecattr.c
247
last = instr + linelen;
usr/src/lib/nsswitch/files/common/getexecattr.c
253
for (first = instr; isspace(*first); first++)
usr/src/lib/nsswitch/files/common/getexecattr.c
266
if (first != instr)
usr/src/lib/nsswitch/files/common/getexecattr.c
267
instr = first;
usr/src/lib/nsswitch/files/common/getexecattr.c
272
if (check_match(argp, instr, linelen) == 0)
usr/src/lib/nsswitch/files/common/getexecattr.c
276
parse_stat = (*argp->str2ent)(instr, linelen, argp->buf.result,
usr/src/lib/nsswitch/files/common/gethostent.c
232
filter_ipv6(char *instr, int lenstr) {
usr/src/lib/nsswitch/files/common/gethostent.c
237
p = instr;
usr/src/lib/nsswitch/files/common/gethostent.c
388
char *instr = be->buf;
usr/src/lib/nsswitch/files/common/gethostent.c
392
instr, be->minbuf)) < 0) {
usr/src/lib/nsswitch/files/common/gethostent.c
402
if (nhosts == 0 && strcasestr(instr, filter) == 0) {
usr/src/lib/nsswitch/files/common/gethostent.c
406
if ((last = strchr(instr, '#')) == 0)
usr/src/lib/nsswitch/files/common/gethostent.c
407
last = instr + linelen;
usr/src/lib/nsswitch/files/common/gethostent.c
409
for (first = instr; isspace(*first); first++)
usr/src/lib/nsswitch/files/common/gethostent.c
418
if (first != instr)
usr/src/lib/nsswitch/files/common/gethostent.c
419
instr = first;
usr/src/lib/nsswitch/files/common/gethostent.c
422
if (nhosts && strcasestr(instr, h_name) == 0) {
usr/src/lib/nsswitch/files/common/gethostent.c
433
if (check_name(args, instr, linelen,
usr/src/lib/nsswitch/files/common/gethostent.c
472
parsestat = (*args->str2ent)(instr, linelen,
usr/src/lib/nsswitch/files/common/gethostent.c
491
if (ap == instr + linelen)
usr/src/lib/nsswitch/files/common/gethostent.c
494
alen = linelen - (ap - instr);
usr/src/lib/nsswitch/files/common/gethostent.c
522
cplen = namep - instr;
usr/src/lib/nsswitch/files/common/gethostent.c
534
(void) memcpy(buffer, instr, cplen);
usr/src/lib/nsswitch/files/common/getnetgrent.c
151
str2netgr(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/nsswitch/files/common/getnetgrent.c
158
p = instr;
usr/src/lib/nsswitch/files/common/getprinter.c
100
if ((linelen = _nss_files_read_line(be->f, instr,
usr/src/lib/nsswitch/files/common/getprinter.c
109
while (isspace(*instr)) {
usr/src/lib/nsswitch/files/common/getprinter.c
110
instr++;
usr/src/lib/nsswitch/files/common/getprinter.c
115
if (*instr == '#')
usr/src/lib/nsswitch/files/common/getprinter.c
119
if ((*instr == '\n') || (*instr == '\0'))
usr/src/lib/nsswitch/files/common/getprinter.c
122
if (filter != 0 && strstr(instr, filter) == 0) {
usr/src/lib/nsswitch/files/common/getprinter.c
134
if (check != NULL && (*check)(args, instr, linelen) == 0)
usr/src/lib/nsswitch/files/common/getprinter.c
138
parsestat = (*func)(instr, linelen, args->buf.result,
usr/src/lib/nsswitch/files/common/getprinter.c
97
char *instr = be->buf;
usr/src/lib/nsswitch/nis/common/getexecattr.c
127
_exec_nis_parse(const char *instr,
usr/src/lib/nsswitch/nis/common/getexecattr.c
140
parse_stat = (*argp->str2ent)(instr, instr_len, argp->buf.result,
usr/src/lib/nsswitch/nis/common/getexecattr.c
148
if ((strbuf = strdup(instr)) == NULL)
usr/src/lib/nsswitch/nis/common/getspent.c
47
nis_str2spent(instr, lenstr, ent, buffer, buflen)
usr/src/lib/nsswitch/nis/common/getspent.c
48
const char *instr;
usr/src/lib/nsswitch/nis/common/getspent.c
60
if ((p = memchr(instr, ':', lenstr)) == 0) {
usr/src/lib/nsswitch/nis/common/getspent.c
63
if ((q = memchr(p + 1, ':', lenstr - (p + 1 - instr))) == 0) {
usr/src/lib/nsswitch/nis/common/getspent.c
68
if (q + 1 - instr > buflen) {
usr/src/lib/nsswitch/nis/common/getspent.c
74
(void) memcpy(buffer, instr, q - instr);
usr/src/lib/nsswitch/nis/common/getspent.c
76
buffer[p - instr] = '\0';
usr/src/lib/nsswitch/nis/common/getspent.c
77
buffer[q - instr] = '\0';
usr/src/lib/nsswitch/nis/common/getspent.c
80
spwd->sp_pwdp = buffer + (p + 1 - instr);
usr/src/lib/nsswitch/nis/common/getspent.c
94
r = buffer + (q - instr);
usr/src/lib/nsswitch/nis/common/nis_common.c
502
XbyY_iterator(instr, instr_len, a)
usr/src/lib/nsswitch/nis/common/nis_common.c
503
const char *instr;
usr/src/lib/nsswitch/nis/common/nis_common.c
513
massage_netdb(&instr, &instr_len);
usr/src/lib/nsswitch/nis/common/nis_common.c
518
parsestat = (*args->str2ent)(instr, instr_len,
usr/src/lib/nsswitch/user/common/getprinter.c
122
char *instr = be->buf;
usr/src/lib/nsswitch/user/common/getprinter.c
134
if ((linelen = _nss_user_read_line(be->f, instr,
usr/src/lib/nsswitch/user/common/getprinter.c
141
p = instr;
usr/src/lib/nsswitch/user/common/getprinter.c
149
if ((limit = strpbrk(instr, "\t ")) == NULL) /* bad line */
usr/src/lib/nsswitch/user/common/getprinter.c
197
char *instr = be->buf;
usr/src/lib/nsswitch/user/common/getprinter.c
200
if ((linelen = _nss_user_read_line(be->f, instr,
usr/src/lib/nsswitch/user/common/user_common.c
174
char *instr = be->buf;
usr/src/lib/nsswitch/user/common/user_common.c
177
if ((linelen = _nss_user_read_line(be->f, instr,
usr/src/lib/nsswitch/user/common/user_common.c
184
if (filter != 0 && strstr(instr, filter) == 0) {
usr/src/lib/nsswitch/user/common/user_common.c
196
if ((last = strchr(instr, '#')) == 0) {
usr/src/lib/nsswitch/user/common/user_common.c
197
last = instr + linelen;
usr/src/lib/nsswitch/user/common/user_common.c
205
for (first = instr; isspace(*first); first++) {
usr/src/lib/nsswitch/user/common/user_common.c
222
if (first != instr) {
usr/src/lib/nsswitch/user/common/user_common.c
223
instr = first;
usr/src/lib/nsswitch/user/common/user_common.c
228
parsestat = (*args->str2ent)(instr, linelen, args->buf.result,
usr/src/lib/passwdutil/switch_utils.c
293
str2passwd(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/passwdutil/switch_utils.c
306
(void) memcpy(buffer, instr, lenstr);
usr/src/lib/passwdutil/switch_utils.c
517
str2spwd(instr, lenstr, ent, buffer, buflen)
usr/src/lib/passwdutil/switch_utils.c
518
const char *instr;
usr/src/lib/passwdutil/switch_utils.c
525
const char *p = instr, *limit;
usr/src/lib/passwdutil/switch_utils.c
530
if ((p = memchr(instr, ':', lenstr)) == 0 ||
usr/src/lib/passwdutil/switch_utils.c
536
lencopy = p - instr;
usr/src/lib/passwdutil/switch_utils.c
542
(void) memcpy(buffer, instr, lencopy);
usr/src/lib/passwdutil/switch_utils.c
545
black_magic = (*instr == '+' || *instr == '-');
usr/src/lib/passwdutil/switch_utils.c
565
if (instr == 0) {
usr/src/lib/print/libpapi-dynamic/common/nss.c
377
str2printer(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/print/libpapi-dynamic/common/nss.c
383
if (instr[0] == '#')
usr/src/lib/print/libpapi-dynamic/common/nss.c
389
(void) memcpy(buffer, instr, lenstr);
usr/src/lib/print/libprint/common/nss_printer.c
76
str2printer(const char *instr, int lenstr, void *ent, char *buffer, int buflen)
usr/src/lib/print/libprint/common/nss_printer.c
82
if (instr[0] == '#')
usr/src/lib/print/libprint/common/nss_printer.c
88
(void) memcpy(buffer, instr, lenstr);
usr/src/uts/common/dtrace/dtrace.c
10005
if (DIF_INSTR_OP(instr) == DIF_OP_STTAA)
usr/src/uts/common/dtrace/dtrace.c
10079
id = DIF_INSTR_VAR(instr);
usr/src/uts/common/dtrace/dtrace.c
5774
dif_instr_t instr;
usr/src/uts/common/dtrace/dtrace.c
5788
instr = text[pc++];
usr/src/uts/common/dtrace/dtrace.c
5789
r1 = DIF_INSTR_R1(instr);
usr/src/uts/common/dtrace/dtrace.c
5790
r2 = DIF_INSTR_R2(instr);
usr/src/uts/common/dtrace/dtrace.c
5791
rd = DIF_INSTR_RD(instr);
usr/src/uts/common/dtrace/dtrace.c
5793
switch (DIF_INSTR_OP(instr)) {
usr/src/uts/common/dtrace/dtrace.c
5882
pc = DIF_INSTR_LABEL(instr);
usr/src/uts/common/dtrace/dtrace.c
5886
pc = DIF_INSTR_LABEL(instr);
usr/src/uts/common/dtrace/dtrace.c
5890
pc = DIF_INSTR_LABEL(instr);
usr/src/uts/common/dtrace/dtrace.c
5894
pc = DIF_INSTR_LABEL(instr);
usr/src/uts/common/dtrace/dtrace.c
5898
pc = DIF_INSTR_LABEL(instr);
usr/src/uts/common/dtrace/dtrace.c
5902
pc = DIF_INSTR_LABEL(instr);
usr/src/uts/common/dtrace/dtrace.c
5906
pc = DIF_INSTR_LABEL(instr);
usr/src/uts/common/dtrace/dtrace.c
5910
pc = DIF_INSTR_LABEL(instr);
usr/src/uts/common/dtrace/dtrace.c
5914
pc = DIF_INSTR_LABEL(instr);
usr/src/uts/common/dtrace/dtrace.c
5918
pc = DIF_INSTR_LABEL(instr);
usr/src/uts/common/dtrace/dtrace.c
5922
pc = DIF_INSTR_LABEL(instr);
usr/src/uts/common/dtrace/dtrace.c
6022
regs[rd] = inttab[DIF_INSTR_INTEGER(instr)];
usr/src/uts/common/dtrace/dtrace.c
6026
(strtab + DIF_INSTR_STRING(instr));
usr/src/uts/common/dtrace/dtrace.c
6061
id = DIF_INSTR_VAR(instr);
usr/src/uts/common/dtrace/dtrace.c
6101
id = DIF_INSTR_VAR(instr);
usr/src/uts/common/dtrace/dtrace.c
6148
id = DIF_INSTR_VAR(instr);
usr/src/uts/common/dtrace/dtrace.c
6195
id = DIF_INSTR_VAR(instr);
usr/src/uts/common/dtrace/dtrace.c
6242
id = DIF_INSTR_VAR(instr);
usr/src/uts/common/dtrace/dtrace.c
6275
id = DIF_INSTR_VAR(instr);
usr/src/uts/common/dtrace/dtrace.c
6324
dtrace_dif_subr(DIF_INSTR_SUBR(instr), rd,
usr/src/uts/common/dtrace/dtrace.c
6384
id = DIF_INSTR_VAR(instr);
usr/src/uts/common/dtrace/dtrace.c
6391
if (DIF_INSTR_OP(instr) == DIF_OP_LDTAA) {
usr/src/uts/common/dtrace/dtrace.c
6426
id = DIF_INSTR_VAR(instr);
usr/src/uts/common/dtrace/dtrace.c
6433
if (DIF_INSTR_OP(instr) == DIF_OP_STTAA) {
usr/src/uts/common/dtrace/dtrace.c
9280
dif_instr_t instr = dp->dtdo_buf[pc];
usr/src/uts/common/dtrace/dtrace.c
9282
uint_t r1 = DIF_INSTR_R1(instr);
usr/src/uts/common/dtrace/dtrace.c
9283
uint_t r2 = DIF_INSTR_R2(instr);
usr/src/uts/common/dtrace/dtrace.c
9284
uint_t rd = DIF_INSTR_RD(instr);
usr/src/uts/common/dtrace/dtrace.c
9285
uint_t rs = DIF_INSTR_RS(instr);
usr/src/uts/common/dtrace/dtrace.c
9286
uint_t label = DIF_INSTR_LABEL(instr);
usr/src/uts/common/dtrace/dtrace.c
9287
uint_t v = DIF_INSTR_VAR(instr);
usr/src/uts/common/dtrace/dtrace.c
9288
uint_t subr = DIF_INSTR_SUBR(instr);
usr/src/uts/common/dtrace/dtrace.c
9289
uint_t type = DIF_INSTR_TYPE(instr);
usr/src/uts/common/dtrace/dtrace.c
9290
uint_t op = DIF_INSTR_OP(instr);
usr/src/uts/common/dtrace/dtrace.c
9440
if (DIF_INSTR_INTEGER(instr) >= dp->dtdo_intlen) {
usr/src/uts/common/dtrace/dtrace.c
9442
DIF_INSTR_INTEGER(instr));
usr/src/uts/common/dtrace/dtrace.c
9450
if (DIF_INSTR_STRING(instr) >= dp->dtdo_strlen) {
usr/src/uts/common/dtrace/dtrace.c
9452
DIF_INSTR_STRING(instr));
usr/src/uts/common/dtrace/dtrace.c
9546
DIF_INSTR_OP(instr));
usr/src/uts/common/dtrace/dtrace.c
9684
dif_instr_t instr = dp->dtdo_buf[pc];
usr/src/uts/common/dtrace/dtrace.c
9686
uint_t v = DIF_INSTR_VAR(instr);
usr/src/uts/common/dtrace/dtrace.c
9687
uint_t op = DIF_INSTR_OP(instr);
usr/src/uts/common/dtrace/dtrace.c
9737
dif_instr_t instr = dp->dtdo_buf[pc];
usr/src/uts/common/dtrace/dtrace.c
9739
uint_t v = DIF_INSTR_VAR(instr);
usr/src/uts/common/dtrace/dtrace.c
9740
uint_t subr = DIF_INSTR_SUBR(instr);
usr/src/uts/common/dtrace/dtrace.c
9741
uint_t op = DIF_INSTR_OP(instr);
usr/src/uts/common/dtrace/dtrace.c
9878
DIF_INSTR_OP(instr));
usr/src/uts/common/dtrace/dtrace.c
9978
dif_instr_t instr = text[pc];
usr/src/uts/common/dtrace/dtrace.c
9979
uint_t op = DIF_INSTR_OP(instr);
usr/src/uts/common/dtrace/dtrace.c
9980
uint_t rd = DIF_INSTR_RD(instr);
usr/src/uts/common/dtrace/dtrace.c
9981
uint_t r1 = DIF_INSTR_R1(instr);
usr/src/uts/common/dtrace/dtrace.c
9989
sval = dp->dtdo_inttab[DIF_INSTR_INTEGER(instr)];
usr/src/uts/common/dtrace/fasttrap.c
2019
fasttrap_instr_query_t instr;
usr/src/uts/common/dtrace/fasttrap.c
2024
if (copyin((void *)arg, &instr, sizeof (instr)) != 0)
usr/src/uts/common/dtrace/fasttrap.c
2029
pid_t pid = instr.ftiq_pid;
usr/src/uts/common/dtrace/fasttrap.c
2052
index = FASTTRAP_TPOINTS_INDEX(instr.ftiq_pid, instr.ftiq_pc);
usr/src/uts/common/dtrace/fasttrap.c
2057
if (instr.ftiq_pid == tp->ftt_pid &&
usr/src/uts/common/dtrace/fasttrap.c
2058
instr.ftiq_pc == tp->ftt_pc &&
usr/src/uts/common/dtrace/fasttrap.c
2070
bcopy(&tp->ftt_instr, &instr.ftiq_instr,
usr/src/uts/common/dtrace/fasttrap.c
2071
sizeof (instr.ftiq_instr));
usr/src/uts/common/dtrace/fasttrap.c
2074
if (copyout(&instr, (void *)arg, sizeof (instr)) != 0)
usr/src/uts/common/fs/proc/prioctl.c
1302
ulong_t instr;
usr/src/uts/common/fs/proc/prioctl.c
1406
else if (!prfetchinstr(lwp, &instr))
usr/src/uts/common/fs/proc/prioctl.c
1409
sp->pr_instr = (uint32_t)instr;
usr/src/uts/common/fs/proc/prioctl.c
3091
ulong_t instr;
usr/src/uts/common/fs/proc/prioctl.c
3191
else if (!prfetchinstr(lwp, &instr))
usr/src/uts/common/fs/proc/prioctl.c
3194
sp->pr_instr = instr;
usr/src/uts/common/fs/proc/prsubr.c
1092
else if (!prfetchinstr(lwp, &instr))
usr/src/uts/common/fs/proc/prsubr.c
1095
sp->pr_instr = (uint32_t)instr;
usr/src/uts/common/fs/proc/prsubr.c
1225
ulong_t instr;
usr/src/uts/common/fs/proc/prsubr.c
1320
else if (!prfetchinstr(lwp, &instr))
usr/src/uts/common/fs/proc/prsubr.c
1323
sp->pr_instr = instr;
usr/src/uts/common/fs/proc/prsubr.c
999
ulong_t instr;
usr/src/uts/common/inet/sctp/sctp_input.c
1290
sctp_instr_t *instr;
usr/src/uts/common/inet/sctp/sctp_input.c
1400
instr = &sctp->sctp_instr[sid];
usr/src/uts/common/inet/sctp/sctp_input.c
1402
if (instr->sctp == NULL)
usr/src/uts/common/inet/sctp/sctp_input.c
1403
instr->sctp = sctp;
usr/src/uts/common/inet/sctp/sctp_input.c
1437
ASSERT(instr ==
usr/src/uts/common/inet/sctp/sctp_input.c
1449
dmp = sctp_data_frag(sctp, dmp, &dc, &error, instr,
usr/src/uts/common/inet/sctp/sctp_input.c
1481
if (!ubit && tpfinished && ssn != instr->nextseq) {
usr/src/uts/common/inet/sctp/sctp_input.c
1487
ntohl(dc->sdh_tsn), (int)(ssn), (int)(instr->nextseq)));
usr/src/uts/common/inet/sctp/sctp_input.c
1489
if (instr->istr_msgs == NULL) {
usr/src/uts/common/inet/sctp/sctp_input.c
1490
instr->istr_msgs = dmp;
usr/src/uts/common/inet/sctp/sctp_input.c
1493
mblk_t *imblk = instr->istr_msgs;
usr/src/uts/common/inet/sctp/sctp_input.c
1504
if (instr->istr_msgs == imblk) {
usr/src/uts/common/inet/sctp/sctp_input.c
1505
instr->istr_msgs = dmp;
usr/src/uts/common/inet/sctp/sctp_input.c
1525
(instr->istr_nmsgs)++;
usr/src/uts/common/inet/sctp/sctp_input.c
1605
if (ssn != instr->nextseq) {
usr/src/uts/common/inet/sctp/sctp_input.c
1616
instr->nextseq);
usr/src/uts/common/inet/sctp/sctp_input.c
1619
ASSERT(ssn == instr->nextseq);
usr/src/uts/common/inet/sctp/sctp_input.c
1623
if (ssn != instr->nextseq) {
usr/src/uts/common/inet/sctp/sctp_input.c
1629
(void *)sctp, sid, ssn, instr->nextseq);
usr/src/uts/common/inet/sctp/sctp_input.c
1632
ASSERT(ssn == instr->nextseq);
usr/src/uts/common/inet/sctp/sctp_input.c
1637
instr->nextseq = ssn + 1;
usr/src/uts/common/inet/sctp/sctp_input.c
1643
while (instr->istr_nmsgs > 0) {
usr/src/uts/common/inet/sctp/sctp_input.c
1644
dmp = (mblk_t *)instr->istr_msgs;
usr/src/uts/common/inet/sctp/sctp_input.c
1649
if (ssn != instr->nextseq)
usr/src/uts/common/inet/sctp/sctp_input.c
1658
(instr->istr_nmsgs)--;
usr/src/uts/common/inet/sctp/sctp_input.c
1659
(instr->nextseq)++;
usr/src/uts/common/inet/sctp/sctp_input.c
1662
instr->istr_msgs = instr->istr_msgs->b_next;
usr/src/uts/common/inet/sctp/sctp_input.c
1663
if (instr->istr_msgs != NULL)
usr/src/uts/common/inet/sctp/sctp_input.c
1664
instr->istr_msgs->b_prev = NULL;
usr/src/uts/common/inet/sctp/sctp_input.c
2289
sctp_instr_t *instr;
usr/src/uts/common/inet/sctp/sctp_input.c
2334
instr = &sctp->sctp_instr[ftsn_entry->ftsn_sid];
usr/src/uts/common/inet/sctp/sctp_input.c
2335
flen = sctp_ftsn_check_frag(sctp, ftsn_entry->ftsn_ssn, instr);
usr/src/uts/common/inet/sctp/sctp_input.c
2346
if (SSN_GE(ftsn_entry->ftsn_ssn, instr->nextseq))
usr/src/uts/common/inet/sctp/sctp_input.c
2347
instr->nextseq = ftsn_entry->ftsn_ssn + 1;
usr/src/uts/common/inet/sctp/sctp_input.c
2348
while (instr->istr_nmsgs > 0) {
usr/src/uts/common/inet/sctp/sctp_input.c
2351
dmp = (mblk_t *)instr->istr_msgs;
usr/src/uts/common/inet/sctp/sctp_input.c
2353
if (ntohs(dc->sdh_ssn) != instr->nextseq)
usr/src/uts/common/inet/sctp/sctp_input.c
2405
instr->istr_nmsgs--;
usr/src/uts/common/inet/sctp/sctp_input.c
2406
instr->nextseq++;
usr/src/uts/common/inet/sctp/sctp_input.c
2410
instr->istr_msgs = next;
usr/src/uts/common/io/usb/usba/usba.c
1738
usba_filter_string(char *instr, char *outstr)
usr/src/uts/common/io/usb/usba/usba.c
1740
while (*instr) {
usr/src/uts/common/io/usb/usba/usba.c
1741
if ((*instr >= ' ') && (*instr <= '~')) {
usr/src/uts/common/io/usb/usba/usba.c
1742
*outstr = *instr;
usr/src/uts/common/io/usb/usba/usba.c
1747
instr++;
usr/src/uts/common/sys/dtrace.h
2310
extern int dtrace_instr_size(uchar_t *instr);
usr/src/uts/common/sys/fs/pc_fs.h
112
uchar_t instr[3];
usr/src/uts/i86pc/os/dtrace_subr.c
231
uint8_t instr, instr2;
usr/src/uts/i86pc/os/dtrace_subr.c
265
if (rp->r_pc > 0 && fuword8(linearpc - 1, &instr) == 0 &&
usr/src/uts/i86pc/os/dtrace_subr.c
266
instr != FASTTRAP_INSTR &&
usr/src/uts/i86pc/os/dtrace_subr.c
267
(instr != 3 || (rp->r_pc >= 2 &&
usr/src/uts/i86pc/os/instr_size.c
113
dtrace_instr_size_isa(uchar_t *instr, model_t model, int *rmindex)
usr/src/uts/i86pc/os/instr_size.c
115
return (dtrace_dis_isize(instr, DIS_ISIZE_INSTR, model, rmindex));
usr/src/uts/i86pc/os/instr_size.c
119
dtrace_instr_size(uchar_t *instr)
usr/src/uts/i86pc/os/instr_size.c
121
return (dtrace_dis_isize(instr, DIS_ISIZE_INSTR, DATAMODEL_NATIVE,
usr/src/uts/i86pc/os/instr_size.c
129
uchar_t instr[16]; /* maximum size instruction */
usr/src/uts/i86pc/os/instr_size.c
132
(void) copyin_nowatch(pc, (caddr_t)instr, sizeof (instr));
usr/src/uts/i86pc/os/instr_size.c
134
return (dtrace_dis_isize(instr,
usr/src/uts/i86pc/os/instr_size.c
69
uchar_t **instr = p;
usr/src/uts/i86pc/os/instr_size.c
71
ret = **instr;
usr/src/uts/i86pc/os/instr_size.c
72
*instr += 1;
usr/src/uts/i86pc/os/instr_size.c
87
dtrace_dis_isize(uchar_t *instr, dis_isize_t which, model_t model, int *rmindex)
usr/src/uts/i86pc/os/instr_size.c
95
x.d86_data = (void **)&instr;
usr/src/uts/i86pc/os/trap.c
237
uchar_t instr[SLOW_SCALL_SIZE] = { 0xCD, T_SYSCALLINT };
usr/src/uts/i86pc/os/trap.c
239
if (uwrite(curthread->t_procp, instr, SLOW_SCALL_SIZE,
usr/src/uts/i86pc/os/trap.c
259
uchar_t instr[FAST_SCALL_SIZE];
usr/src/uts/i86pc/os/trap.c
263
if (copyin_nowatch(pc, (caddr_t)instr, FAST_SCALL_SIZE) != 0)
usr/src/uts/i86pc/os/trap.c
268
if (instr[0] == 0x0F && instr[1] == 0x34)
usr/src/uts/i86pc/os/trap.c
272
if (instr[0] == 0x0F && instr[1] == 0x05)
usr/src/uts/i86pc/os/trap.c
276
if (instr[0] == 0xCD && instr[1] == T_SYSCALLINT)
usr/src/uts/i86pc/os/trap.c
350
uchar_t instr[LCALLSIZE];
usr/src/uts/i86pc/os/trap.c
352
if (copyin_nowatch(pc, (caddr_t)instr, LCALLSIZE) == 0 &&
usr/src/uts/i86pc/os/trap.c
353
instr[0] == 0x9a &&
usr/src/uts/i86pc/os/trap.c
354
instr[1] == 0 &&
usr/src/uts/i86pc/os/trap.c
355
instr[2] == 0 &&
usr/src/uts/i86pc/os/trap.c
356
instr[3] == 0 &&
usr/src/uts/i86pc/os/trap.c
357
instr[4] == 0 &&
usr/src/uts/i86pc/os/trap.c
358
(instr[5] == 0x7 || instr[5] == 0x27) &&
usr/src/uts/i86pc/os/trap.c
359
instr[6] == 0)
usr/src/uts/i86pc/os/trap.c
386
instr_is_lsahf(caddr_t pc, uchar_t *instr)
usr/src/uts/i86pc/os/trap.c
388
if (copyin_nowatch(pc, (caddr_t)instr, LSAHFSIZE) == 0 &&
usr/src/uts/i86pc/os/trap.c
389
(*instr == 0x9e || *instr == 0x9f))
usr/src/uts/i86pc/os/trap.c
402
emulate_lsahf(struct regs *rp, uchar_t instr)
usr/src/uts/i86pc/os/trap.c
404
if (instr == 0x9e) {
usr/src/uts/i86pc/os/trap.c
444
uchar_t instr[4]; /* optional REX prefix plus 3-byte opcode */
usr/src/uts/i86pc/os/trap.c
446
return (copyin_nowatch(pc, instr, sizeof (instr)) == 0 &&
usr/src/uts/i86pc/os/trap.c
447
cmp_to_prefetch(instr));
usr/src/uts/i86pc/os/trap.c
482
uchar_t instr;
usr/src/uts/i86pc/os/trap.c
910
instr_is_lsahf((caddr_t)rp->r_pc, &instr)) {
usr/src/uts/i86pc/os/trap.c
911
emulate_lsahf(rp, instr);
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
104
smap_reloc_resolve(struct module *mp, char *symname, uint8_t *instr)
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
128
hid->hid_instr_offset = (uintptr_t)instr - 1;
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
49
sdt_reloc_resolve(struct module *mp, char *symname, uint8_t *instr)
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
69
sdp->sdpd_offset = (uintptr_t)instr;
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
79
const boolean_t is_tailcall = instr[-1] != SDT_CALL;
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
80
instr[-1] = SDT_NOP;
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
81
instr[0] = SDT_NOP;
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
82
instr[1] = SDT_NOP;
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
83
instr[2] = SDT_NOP;
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
84
instr[SDT_OFF_RET_IDX] = is_tailcall ? SDT_RET : SDT_NOP;
usr/src/uts/intel/dtrace/fasttrap_isa.c
220
uint8_t instr[FASTTRAP_MAX_INSTR_SIZE + 10];
usr/src/uts/intel/dtrace/fasttrap_isa.c
235
if (uread(p, &instr[0], first, pc) != 0)
usr/src/uts/intel/dtrace/fasttrap_isa.c
238
uread(p, &instr[first], len - first, pc + first) != 0) {
usr/src/uts/intel/dtrace/fasttrap_isa.c
239
bzero(&instr[first], len - first);
usr/src/uts/intel/dtrace/fasttrap_isa.c
246
if ((size = dtrace_instr_size_isa(instr, p->p_model, &rmindex)) <= 0)
usr/src/uts/intel/dtrace/fasttrap_isa.c
272
switch (instr[start]) {
usr/src/uts/intel/dtrace/fasttrap_isa.c
316
if (p->p_model == DATAMODEL_LP64 && (instr[start] & 0xf0) == 0x40)
usr/src/uts/intel/dtrace/fasttrap_isa.c
317
rex = instr[start++];
usr/src/uts/intel/dtrace/fasttrap_isa.c
323
bcopy(instr, tp->ftt_instr, FASTTRAP_MAX_INSTR_SIZE);
usr/src/uts/intel/dtrace/fasttrap_isa.c
326
if (instr[start] == FASTTRAP_2_BYTE_OP) {
usr/src/uts/intel/dtrace/fasttrap_isa.c
327
switch (instr[start + 1]) {
usr/src/uts/intel/dtrace/fasttrap_isa.c
345
tp->ftt_code = (instr[start + 1] & 0x0f) | FASTTRAP_JO;
usr/src/uts/intel/dtrace/fasttrap_isa.c
348
*(int32_t *)&instr[start + 2];
usr/src/uts/intel/dtrace/fasttrap_isa.c
351
} else if (instr[start] == FASTTRAP_GROUP5_OP) {
usr/src/uts/intel/dtrace/fasttrap_isa.c
352
uint_t mod = FASTTRAP_MODRM_MOD(instr[start + 1]);
usr/src/uts/intel/dtrace/fasttrap_isa.c
353
uint_t reg = FASTTRAP_MODRM_REG(instr[start + 1]);
usr/src/uts/intel/dtrace/fasttrap_isa.c
354
uint_t rm = FASTTRAP_MODRM_RM(instr[start + 1]);
usr/src/uts/intel/dtrace/fasttrap_isa.c
377
uint8_t sib = instr[start + 2];
usr/src/uts/intel/dtrace/fasttrap_isa.c
417
tp->ftt_dest = *(int8_t *)&instr[start + i];
usr/src/uts/intel/dtrace/fasttrap_isa.c
420
tp->ftt_dest = *(int32_t *)&instr[start + i];
usr/src/uts/intel/dtrace/fasttrap_isa.c
426
switch (instr[start]) {
usr/src/uts/intel/dtrace/fasttrap_isa.c
434
tp->ftt_dest = *(uint16_t *)&instr[start + 1];
usr/src/uts/intel/dtrace/fasttrap_isa.c
454
tp->ftt_code = instr[start];
usr/src/uts/intel/dtrace/fasttrap_isa.c
456
(int8_t)instr[start + 1];
usr/src/uts/intel/dtrace/fasttrap_isa.c
463
tp->ftt_code = instr[start];
usr/src/uts/intel/dtrace/fasttrap_isa.c
465
(int8_t)instr[start + 1];
usr/src/uts/intel/dtrace/fasttrap_isa.c
471
(int8_t)instr[start + 1];
usr/src/uts/intel/dtrace/fasttrap_isa.c
478
*(int32_t *)&instr[start + 1];
usr/src/uts/intel/dtrace/fasttrap_isa.c
486
*(int32_t *)&instr[start + 1];
usr/src/uts/intel/dtrace/fasttrap_isa.c
491
(int8_t)instr[start + 1];
usr/src/uts/intel/dtrace/fasttrap_isa.c
517
ASSERT(instr[start] == FASTTRAP_INSTR);
usr/src/uts/intel/dtrace/fasttrap_isa.c
546
uint_t mod = FASTTRAP_MODRM_MOD(instr[rmindex]);
usr/src/uts/intel/dtrace/fasttrap_isa.c
547
uint_t reg = FASTTRAP_MODRM_REG(instr[rmindex]);
usr/src/uts/intel/dtrace/fasttrap_isa.c
548
uint_t rm = FASTTRAP_MODRM_RM(instr[rmindex]);
usr/src/uts/intel/dtrace/fasttrap_isa.c
587
fasttrap_instr_t instr = FASTTRAP_INSTR;
usr/src/uts/intel/dtrace/fasttrap_isa.c
589
if (uwrite(p, &instr, 1, tp->ftt_pc) != 0)
usr/src/uts/intel/dtrace/fasttrap_isa.c
598
uint8_t instr;
usr/src/uts/intel/dtrace/fasttrap_isa.c
604
if (uread(p, &instr, 1, tp->ftt_pc) != 0)
usr/src/uts/intel/dtrace/fasttrap_isa.c
606
if (instr != FASTTRAP_INSTR)
usr/src/uts/intel/dtrace/fbt.c
197
uint8_t *instr, *limit;
usr/src/uts/intel/dtrace/fbt.c
276
instr = (uint8_t *)sym->st_value;
usr/src/uts/intel/dtrace/fbt.c
279
while (instr < limit) {
usr/src/uts/intel/dtrace/fbt.c
280
if (*instr == FBT_PUSHL_EBP)
usr/src/uts/intel/dtrace/fbt.c
283
if ((size = dtrace_instr_size(instr)) <= 0)
usr/src/uts/intel/dtrace/fbt.c
286
instr += size;
usr/src/uts/intel/dtrace/fbt.c
289
if (instr >= limit || *instr != FBT_PUSHL_EBP) {
usr/src/uts/intel/dtrace/fbt.c
302
fbt->fbtp_patchpoint = instr;
usr/src/uts/intel/dtrace/fbt.c
306
fbt->fbtp_savedval = *instr;
usr/src/uts/intel/dtrace/fbt.c
309
fbt->fbtp_hashnext = fbt_probetab[FBT_ADDR2NDX(instr)];
usr/src/uts/intel/dtrace/fbt.c
311
fbt_probetab[FBT_ADDR2NDX(instr)] = fbt;
usr/src/uts/intel/dtrace/fbt.c
317
if (instr >= limit)
usr/src/uts/intel/dtrace/fbt.c
325
if ((size = dtrace_instr_size(instr)) <= 0)
usr/src/uts/intel/dtrace/fbt.c
333
if (*instr != FBT_RET) {
usr/src/uts/intel/dtrace/fbt.c
334
instr += size;
usr/src/uts/intel/dtrace/fbt.c
350
uintptr_t check = (uintptr_t)instr - j;
usr/src/uts/intel/dtrace/fbt.c
362
instr += size;
usr/src/uts/intel/dtrace/fbt.c
382
fbt->fbtp_patchpoint = instr;
usr/src/uts/intel/dtrace/fbt.c
386
ASSERT(*instr == FBT_RET);
usr/src/uts/intel/dtrace/fbt.c
389
(uintptr_t)(instr - (uint8_t *)sym->st_value);
usr/src/uts/intel/dtrace/fbt.c
391
fbt->fbtp_savedval = *instr;
usr/src/uts/intel/dtrace/fbt.c
393
fbt->fbtp_hashnext = fbt_probetab[FBT_ADDR2NDX(instr)];
usr/src/uts/intel/dtrace/fbt.c
395
fbt_probetab[FBT_ADDR2NDX(instr)] = fbt;
usr/src/uts/intel/dtrace/fbt.c
399
instr += size;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1055
fasttrap_instr_t instr = FASTTRAP_INSTR;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1057
if (uwrite(p, &instr, 4, tp->ftt_pc) != 0)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1066
fasttrap_instr_t instr;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1072
if (uread(p, &instr, 4, tp->ftt_pc) != 0)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1074
if (instr != FASTTRAP_INSTR && instr != BREAKPOINT_INSTR)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1086
uint32_t instr;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1095
if (uread(p, &instr, 4, pc) != 0)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1111
if (OP(instr) == 1) {
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1116
disp = DISP30(instr) << 2;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1119
} else if (OP(instr) == 0) {
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1127
switch (OP2(instr)) {
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1148
if (COND(instr) == 8) {
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1154
if (CC(instr) & 1)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1157
tp->ftt_cc = CC(instr);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1158
tp->ftt_code = COND(instr);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1161
if (A(instr) != 0)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1164
disp = DISP19(instr);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1171
if (COND(instr) == 8) {
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1176
tp->ftt_code = COND(instr);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1179
if (A(instr) != 0)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1182
disp = DISP22(instr);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1192
if ((RCOND(instr) & 3) == 0)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1202
if (p->p_model == DATAMODEL_ILP32 && RS1(instr) >= 16)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1206
if (A(instr) != 0)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1208
disp = DISP16(instr);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1212
tp->ftt_code = RCOND(instr);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1220
if (COND(instr) == 8) {
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1224
tp->ftt_cc = CC(instr);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1225
tp->ftt_code = COND(instr);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1228
if (A(instr) != 0)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1231
disp = DISP19(instr);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1238
if (COND(instr) == 8) {
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1243
tp->ftt_code = COND(instr);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1246
if (A(instr) != 0)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1249
disp = DISP22(instr);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1256
} else if (OP(instr) == 2) {
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1257
switch (OP3(instr)) {
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1267
if (RS1(instr) == 5)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1279
I(instr) == 1 && RD(instr) == R_SP)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1291
if ((RD(instr) & 0x10) == 0)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1311
if (SW_TRAP(instr) == ST_BREAKPOINT)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1326
} else if (OP(instr) == 3) {
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1327
uint32_t op3 = OP3(instr);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1343
tp->ftt_instr = instr;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1356
(uread(p, &instr, 4, pc - sizeof (instr)) != 0 ||
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1357
!(OP(instr) == 2 && OP3(instr) == OP3_RETURN)))
usr/src/uts/sparc/dtrace/fbt.c
1091
uint32_t *instr, *base, *limit;
usr/src/uts/sparc/dtrace/fbt.c
1193
instr = base;
usr/src/uts/sparc/dtrace/fbt.c
1225
if ((*instr & FBT_OP_MASK) == FBT_OP0 &&
usr/src/uts/sparc/dtrace/fbt.c
1226
(*instr & FBT_FMT2_OP2_MASK) != FBT_FMT2_OP2_SETHI &&
usr/src/uts/sparc/dtrace/fbt.c
1227
(*instr & FBT_FMT2_OP2_MASK) != FBT_FMT2_OP2_BPR) {
usr/src/uts/sparc/dtrace/fbt.c
1228
if (!FBT_IS_BA(*instr) && !FBT_IS_BAPCC(*instr)) {
usr/src/uts/sparc/dtrace/fbt.c
1238
while (!FBT_IS_SAVE(*instr)) {
usr/src/uts/sparc/dtrace/fbt.c
1243
int op = *instr & FBT_OP_MASK;
usr/src/uts/sparc/dtrace/fbt.c
1244
int op2 = *instr & FBT_FMT2_OP2_MASK;
usr/src/uts/sparc/dtrace/fbt.c
1258
if ((*instr & FBT_ANNUL) ||
usr/src/uts/sparc/dtrace/fbt.c
1259
!FBT_IS_SAVE(*(instr + 1))) {
usr/src/uts/sparc/dtrace/fbt.c
1262
instr++;
usr/src/uts/sparc/dtrace/fbt.c
1270
if (++instr == limit)
usr/src/uts/sparc/dtrace/fbt.c
1274
if (instr < limit && cti) {
usr/src/uts/sparc/dtrace/fbt.c
1288
if (instr == limit) {
usr/src/uts/sparc/dtrace/fbt.c
1310
while (++instr < limit) {
usr/src/uts/sparc/dtrace/fbt.c
1311
if (FBT_IS_SAVE(*instr))
usr/src/uts/sparc/dtrace/fbt.c
1315
if (instr != limit)
usr/src/uts/sparc/dtrace/fbt.c
1319
instr = base;
usr/src/uts/sparc/dtrace/fbt.c
1321
if (FBT_IS_CTI(*instr)) {
usr/src/uts/sparc/dtrace/fbt.c
1332
if (FBT_IS_CTI(*(instr + 1))) {
usr/src/uts/sparc/dtrace/fbt.c
1342
if (FBT_IS_PCRELATIVE(*(instr + 1))) {
usr/src/uts/sparc/dtrace/fbt.c
1356
(void) fbt_patch_entry(instr, FBT_ESTIMATE_ID,
usr/src/uts/sparc/dtrace/fbt.c
1365
fbt->fbtp_patchval = FBT_BAA(instr, tramp.fbtt_va);
usr/src/uts/sparc/dtrace/fbt.c
1367
if (!fbt_patch_entry(instr, fbt->fbtp_id,
usr/src/uts/sparc/dtrace/fbt.c
1377
((uintptr_t)instr - (uintptr_t)mp->text));
usr/src/uts/sparc/dtrace/fbt.c
1378
fbt->fbtp_savedval = *instr;
usr/src/uts/sparc/dtrace/fbt.c
1388
if (++instr == limit)
usr/src/uts/sparc/dtrace/fbt.c
1391
offset = (uintptr_t)instr - (uintptr_t)base;
usr/src/uts/sparc/dtrace/fbt.c
1393
if (!(*canpatch)(instr, offset, name))
usr/src/uts/sparc/dtrace/fbt.c
1399
(void) (*patch)(instr, base, limit,
usr/src/uts/sparc/dtrace/fbt.c
1421
if ((fbt->fbtp_patchval = (*patch)(instr, base, limit, offset,
usr/src/uts/sparc/dtrace/fbt.c
1429
((uintptr_t)instr - (uintptr_t)mp->text));
usr/src/uts/sparc/dtrace/fbt.c
1430
fbt->fbtp_savedval = *instr;
usr/src/uts/sparc/dtrace/fbt.c
265
#define FBT_BDEST(va, instr) ((uintptr_t)(va) + \
usr/src/uts/sparc/dtrace/fbt.c
266
(((int32_t)(((instr) & FBT_DISP22_MASK) << 10)) >> 8))
usr/src/uts/sparc/dtrace/fbt.c
267
#define FBT_BPCCDEST(va, instr) ((uintptr_t)(va) + \
usr/src/uts/sparc/dtrace/fbt.c
268
(((int32_t)(((instr) & FBT_DISP19_MASK) << 13)) >> 11))
usr/src/uts/sparc/dtrace/fbt.c
269
#define FBT_BPRDEST(va, instr) ((uintptr_t)(va) + \
usr/src/uts/sparc/dtrace/fbt.c
270
(((int32_t)((FBT_DISP16(instr)) << 16)) >> 14))
usr/src/uts/sparc/dtrace/fbt.c
276
#define FBT_IS_SAVE(instr) \
usr/src/uts/sparc/dtrace/fbt.c
277
(FBT_FMT3_OP(instr) == FBT_OP_SAVE && \
usr/src/uts/sparc/dtrace/fbt.c
278
FBT_FMT3_RD(instr) == FBT_REG_O6 && \
usr/src/uts/sparc/dtrace/fbt.c
279
FBT_FMT3_RS1(instr) == FBT_REG_O6 && \
usr/src/uts/sparc/dtrace/fbt.c
280
!(FBT_FMT3_ISIMM(instr) && FBT_FMT3_SIMM13(instr) == 0))
usr/src/uts/sparc/dtrace/fbt.c
282
#define FBT_IS_BA(instr) (((instr) & ~FBT_DISP22_MASK) == FBT_OP_BA)
usr/src/uts/sparc/dtrace/fbt.c
283
#define FBT_IS_BAPCC(instr) (((instr) & ~FBT_DISP22_MASK) == FBT_OP_BAPCC)
usr/src/uts/sparc/dtrace/fbt.c
285
#define FBT_IS_RDPC(instr) ((FBT_FMT3_OP(instr) == FBT_OP_RD) && \
usr/src/uts/sparc/dtrace/fbt.c
286
(FBT_FMT3_RD(instr) == FBT_REG_PC))
usr/src/uts/sparc/dtrace/fbt.c
288
#define FBT_IS_PCRELATIVE(instr) \
usr/src/uts/sparc/dtrace/fbt.c
289
((((instr) & FBT_OP_MASK) == FBT_OP0 && \
usr/src/uts/sparc/dtrace/fbt.c
290
((instr) & FBT_FMT2_OP2_MASK) != FBT_FMT2_OP2_SETHI) || \
usr/src/uts/sparc/dtrace/fbt.c
291
((instr) & FBT_OP_MASK) == FBT_OP1 || \
usr/src/uts/sparc/dtrace/fbt.c
292
FBT_IS_RDPC(instr))
usr/src/uts/sparc/dtrace/fbt.c
294
#define FBT_IS_CTI(instr) \
usr/src/uts/sparc/dtrace/fbt.c
295
((((instr) & FBT_OP_MASK) == FBT_OP0 && \
usr/src/uts/sparc/dtrace/fbt.c
296
((instr) & FBT_FMT2_OP2_MASK) != FBT_FMT2_OP2_SETHI) || \
usr/src/uts/sparc/dtrace/fbt.c
297
((instr) & FBT_OP_MASK) == FBT_OP1 || \
usr/src/uts/sparc/dtrace/fbt.c
298
(FBT_FMT3_OP(instr) == FBT_OP_JMPL) || \
usr/src/uts/sparc/dtrace/fbt.c
299
(FBT_FMT3_OP(instr) == FBT_OP_RETURN))
usr/src/uts/sparc/dtrace/fbt.c
387
fbt_patch_entry(uint32_t *instr, uint32_t id, fbt_trampoline_t *tramp,
usr/src/uts/sparc/dtrace/fbt.c
391
uint32_t first = *instr;
usr/src/uts/sparc/dtrace/fbt.c
433
uintptr_t ret = (uintptr_t)instr - sizeof (uint32_t);
usr/src/uts/sparc/dtrace/fbt.c
441
uintptr_t ret = (uintptr_t)instr + sizeof (uint32_t);
usr/src/uts/sparc/dtrace/fbt.c
458
ret = FBT_BDEST(instr, *instr);
usr/src/uts/sparc/dtrace/fbt.c
460
ret = FBT_BPCCDEST(instr, *instr);
usr/src/uts/sparc/dtrace/fbt.c
463
delay = *(instr + 1);
usr/src/uts/sparc/dtrace/fbt.c
486
uintptr_t targ = FBT_BPRDEST(instr, first);
usr/src/uts/sparc/dtrace/fbt.c
491
*tinstr++ = *(instr + 1);
usr/src/uts/sparc/dtrace/fbt.c
540
fbt_canpatch_return(uint32_t *instr, int offset, const char *name)
usr/src/uts/sparc/dtrace/fbt.c
544
if (FBT_FMT3_OP(*instr) == FBT_OP_RETURN) {
usr/src/uts/sparc/dtrace/fbt.c
545
uint32_t delay = *(instr + 1);
usr/src/uts/sparc/dtrace/fbt.c
547
if (*instr != FBT_RETURN(FBT_REG_I7, 8)) {
usr/src/uts/sparc/dtrace/fbt.c
559
(void *)instr);
usr/src/uts/sparc/dtrace/fbt.c
575
name, (void *)instr);
usr/src/uts/sparc/dtrace/fbt.c
590
"return instruction", name, (void *)instr);
usr/src/uts/sparc/dtrace/fbt.c
597
if (FBT_FMT3_OP(*(instr + 1)) != FBT_OP_RESTORE)
usr/src/uts/sparc/dtrace/fbt.c
600
if (FBT_FMT1_OP(*instr) == FBT_OP_CALL)
usr/src/uts/sparc/dtrace/fbt.c
603
if (FBT_FMT3_OP(*instr) != FBT_OP_JMPL)
usr/src/uts/sparc/dtrace/fbt.c
606
rd = FBT_FMT3_RD(*instr);
usr/src/uts/sparc/dtrace/fbt.c
617
"jmpl destination register", name, (void *)instr);
usr/src/uts/sparc/dtrace/fbt.c
622
fbt_canpatch_retl(uint32_t *instr, int offset, const char *name)
usr/src/uts/sparc/dtrace/fbt.c
624
if (FBT_FMT1_OP(*instr) == FBT_OP_CALL ||
usr/src/uts/sparc/dtrace/fbt.c
625
(FBT_FMT3_OP(*instr) == FBT_OP_JMPL &&
usr/src/uts/sparc/dtrace/fbt.c
626
FBT_FMT3_RD(*instr) == FBT_REG_O7)) {
usr/src/uts/sparc/dtrace/fbt.c
637
uint32_t delay = *(instr + 1);
usr/src/uts/sparc/dtrace/fbt.c
649
if (*instr < (uintptr_t)instr &&
usr/src/uts/sparc/dtrace/fbt.c
650
*instr >= (uintptr_t)instr - offset)
usr/src/uts/sparc/dtrace/fbt.c
655
name, (void *)instr);
usr/src/uts/sparc/dtrace/fbt.c
668
if (fbt_canpatch_retl(instr - 1, 0, name))
usr/src/uts/sparc/dtrace/fbt.c
672
if (FBT_FMT3_OP(*instr) != FBT_OP_JMPL)
usr/src/uts/sparc/dtrace/fbt.c
675
if (FBT_FMT3_RD(*instr) != FBT_REG_G0)
usr/src/uts/sparc/dtrace/fbt.c
683
fbt_patch_return(uint32_t *instr, uint32_t *funcbase, uint32_t *funclim,
usr/src/uts/sparc/dtrace/fbt.c
687
uint32_t cti = *instr, restore = *(instr + 1), rs1, dest;
usr/src/uts/sparc/dtrace/fbt.c
701
if (FBT_FMT3_OP(*instr) == FBT_OP_RETURN) {
usr/src/uts/sparc/dtrace/fbt.c
715
uint32_t delay = *(instr + 1);
usr/src/uts/sparc/dtrace/fbt.c
716
ASSERT(*instr == FBT_RETURN(FBT_REG_I7, 8));
usr/src/uts/sparc/dtrace/fbt.c
828
dest = (uintptr_t)instr + (FBT_FMT1_DISP30(cti) << 2);
usr/src/uts/sparc/dtrace/fbt.c
839
return (FBT_BAA(instr, va));
usr/src/uts/sparc/dtrace/fbt.c
843
fbt_patch_retl(uint32_t *instr, uint32_t *funcbase, uint32_t *funclim,
usr/src/uts/sparc/dtrace/fbt.c
849
uint32_t cti = *instr, dest;
usr/src/uts/sparc/dtrace/fbt.c
862
fbt_canpatch_retl(instr - 1, 0, name)) {
usr/src/uts/sparc/dtrace/fbt.c
863
*tinstr++ = *instr;
usr/src/uts/sparc/dtrace/fbt.c
871
*tinstr++ = *(instr + 1);
usr/src/uts/sparc/dtrace/fbt.c
971
dest = (uintptr_t)instr + (FBT_FMT1_DISP30(cti) << 2);
usr/src/uts/sparc/dtrace/fbt.c
993
return (annul ? FBT_BAA(instr, va) : FBT_BA(instr, va));
usr/src/uts/sparc/dtrace/sdt.c
101
uint32_t *instr = *trampoline;
usr/src/uts/sparc/dtrace/sdt.c
103
*instr++ = SDT_SAVE;
usr/src/uts/sparc/dtrace/sdt.c
106
*instr++ = SDT_SETHI(sdp->sdp_id, SDT_REG_O0);
usr/src/uts/sparc/dtrace/sdt.c
107
*instr++ = SDT_ORLO(SDT_REG_O0, sdp->sdp_id, SDT_REG_O0);
usr/src/uts/sparc/dtrace/sdt.c
109
*instr++ = SDT_ORSIMM13(SDT_REG_G0, sdp->sdp_id, SDT_REG_O0);
usr/src/uts/sparc/dtrace/sdt.c
112
*instr++ = SDT_MOV(SDT_REG_I0, SDT_REG_O1);
usr/src/uts/sparc/dtrace/sdt.c
113
*instr++ = SDT_MOV(SDT_REG_I1, SDT_REG_O2);
usr/src/uts/sparc/dtrace/sdt.c
114
*instr++ = SDT_MOV(SDT_REG_I2, SDT_REG_O3);
usr/src/uts/sparc/dtrace/sdt.c
115
*instr++ = SDT_MOV(SDT_REG_I3, SDT_REG_O4);
usr/src/uts/sparc/dtrace/sdt.c
116
*instr = SDT_CALL(instr, dtrace_probe);
usr/src/uts/sparc/dtrace/sdt.c
117
instr++;
usr/src/uts/sparc/dtrace/sdt.c
118
*instr++ = SDT_MOV(SDT_REG_I4, SDT_REG_O5);
usr/src/uts/sparc/dtrace/sdt.c
120
*instr++ = SDT_RET;
usr/src/uts/sparc/dtrace/sdt.c
121
*instr++ = SDT_RESTORE;
usr/src/uts/sparc/dtrace/sdt.c
122
*trampoline = instr;
usr/src/uts/sparc/fs/proc/prmachdep.c
774
int32_t instr;
usr/src/uts/sparc/fs/proc/prmachdep.c
777
if (fuword32_nowatch((void *)pc, (uint32_t *)&instr) != 0)
usr/src/uts/sparc/fs/proc/prmachdep.c
778
instr = -1;
usr/src/uts/sparc/fs/proc/prmachdep.c
779
if ((i = instr & BAMASK22) == BAA || i == FBAA || i == CBAA) {
usr/src/uts/sparc/fs/proc/prmachdep.c
784
i = (instr << 10) >> 8;
usr/src/uts/sparc/fs/proc/prmachdep.c
788
} else if ((i = instr & BAMASK19) == BAA_icc || i == BAA_xcc) {
usr/src/uts/sparc/fs/proc/prmachdep.c
793
i = (instr << 13) >> 11;
usr/src/uts/sparc/krtld/kobj_reloc.c
100
*instr = SDT_NOP;
usr/src/uts/sparc/krtld/kobj_reloc.c
54
sdt_reloc_resolve(struct module *mp, char *symname, uint32_t *instr, long roff)
usr/src/uts/sparc/krtld/kobj_reloc.c
74
if ((uint32_t *)roff == instr) {
usr/src/uts/sparc/krtld/kobj_reloc.c
95
if ((*(instr + 1) & SDT_RESTORE_MASK) == SDT_RESTORE) {
usr/src/uts/sparc/krtld/kobj_reloc.c
96
*instr = SDT_RET;
usr/src/uts/sparc/krtld/kobj_reloc.c
97
} else if ((*(instr + 1) & SDT_RDO7_MASK) == SDT_RDO7) {
usr/src/uts/sparc/krtld/kobj_reloc.c
98
*instr = SDT_RETL;
usr/src/uts/sparc/sys/fpu/fpu_simulator.h
447
int instr); /* Instruction to emulate. */
usr/src/uts/sparc/v9/fpu/fpu.c
220
uint_t instr = 0;
usr/src/uts/sparc/v9/fpu/fpu.c
225
(void) fuword32((void *)rp->r_pc, &instr);
usr/src/uts/sparc/v9/fpu/fpu.c
227
instr = *(uint_t *)(rp->r_pc);
usr/src/uts/sparc/v9/fpu/fpu.c
229
if ((instr & 0xc0000000) == 0x40000000) {
usr/src/uts/sparc/v9/os/simulator.c
1569
int32_t instr;
usr/src/uts/sparc/v9/os/simulator.c
1583
if (fuword32_nowatch(vaddr, (uint32_t *)&instr) == -1)
usr/src/uts/sparc/v9/os/simulator.c
1584
instr = -1;
usr/src/uts/sparc/v9/os/simulator.c
1586
return (instr);
usr/src/uts/sun4/io/trapstat.c
688
uint32_t instr;
usr/src/uts/sun4/io/trapstat.c
712
instr = ep->tpe_instr = *ep->tpe_addr;
usr/src/uts/sun4/io/trapstat.c
718
ASSERT(instr == TSTAT_TSBMISS_INSTR);
usr/src/uts/sun4/io/trapstat.c
720
instr |= simm13;
usr/src/uts/sun4/io/trapstat.c
722
instr, sizeof (instr));
usr/src/uts/sun4/io/trapstat.c
734
ep->tpe_instr, sizeof (instr));
usr/src/uts/sun4/os/dtrace_subr.c
101
if (fuword32((void *)rp->r_pc, &instr) != 0 ||
usr/src/uts/sun4/os/dtrace_subr.c
102
instr == FASTTRAP_INSTR) {
usr/src/uts/sun4/os/dtrace_subr.c
81
uint32_t instr;
usr/src/uts/sun4/os/trap.c
155
int instr;
usr/src/uts/sun4/os/trap.c
1605
uint_t instr, asi, op3, rd;
usr/src/uts/sun4/os/trap.c
1613
instr = fetch_user_instr((caddr_t)rp->r_pc);
usr/src/uts/sun4/os/trap.c
1615
instr = *(int *)rp->r_pc;
usr/src/uts/sun4/os/trap.c
1618
*instrp = instr;
usr/src/uts/sun4/os/trap.c
1620
op3 = (uint_t)(instr & 0xC1E00000);
usr/src/uts/sun4/os/trap.c
1623
if (IS_IMM_ASI(instr))
usr/src/uts/sun4/os/trap.c
1624
asi = (instr & 0x1FE0) >> 5;
usr/src/uts/sun4/os/trap.c
1639
rd = (instr >> 25) & 0x1f;
usr/src/uts/sun4/os/trap.c
1640
if (IS_FLOAT(instr)) {
usr/src/uts/sun4/os/trap.c
1641
uint_t dbflg = ((instr >> 19) & 3) == 3;
usr/src/uts/sun4/os/trap.c
1669
if (IS_LDDA(instr))
usr/src/uts/sun4/os/trap.c
1686
swap_nc(struct regs *rp, int instr)
usr/src/uts/sun4/os/trap.c
1693
rd = (instr >> 25) & 0x1f;
usr/src/uts/sun4/os/trap.c
1714
ldstub_nc(struct regs *rp, int instr)
usr/src/uts/sun4/os/trap.c
1722
rd = (instr >> 25) & 0x1f;
usr/src/uts/sun4/os/trap.c
1895
uint32_t instr;
usr/src/uts/sun4/os/trap.c
1898
instr = fetch_user_instr((caddr_t)rp->r_pc);
usr/src/uts/sun4/os/trap.c
1900
instr = *(uint32_t *)rp->r_pc;
usr/src/uts/sun4/os/trap.c
1902
if (IS_FLUSH(instr))
usr/src/uts/sun4/os/trap.c
1905
if (IS_STORE(instr))
usr/src/uts/sun4/os/trap.c
393
if (nfload(rp, &instr))
usr/src/uts/sun4/os/trap.c
469
if (IS_PREFETCH(instr)) {
usr/src/uts/sun4/os/trap.c
652
if (nfload(rp, &instr))
usr/src/uts/sun4/os/trap.c
656
if (IS_PREFETCH(instr)) {
usr/src/uts/sun4/os/trap.c
675
if (IS_FLUSH(instr)) {
usr/src/uts/sun4/os/trap.c
751
if (nfload(rp, &instr))
usr/src/uts/sun4/os/trap.c
753
if (IS_FLUSH(instr)) {
usr/src/uts/sun4/os/trap.c
764
if ((IS_SWAP(instr) && swap_nc(rp, instr)) ||
usr/src/uts/sun4/os/trap.c
765
(IS_LDSTUB(instr) && ldstub_nc(rp, instr))) {
usr/src/uts/sun4/os/trap.c
901
instr = *(int *)rp->r_pc;
usr/src/uts/sun4/os/trap.c
902
if ((instr & 0xc0000000) == 0x40000000) {
usr/src/uts/sun4/os/trap.c
906
pc = rp->r_pc + ((instr & 0x3fffffff) << 2);
usr/src/uts/sun4/os/trap.c
922
instr = fetch_user_instr((caddr_t)rp->r_pc);
usr/src/uts/sun4/os/trap.c
923
if ((instr & 0xc0000000) == 0x40000000) {
usr/src/uts/sun4/os/trap.c
927
pc = rp->r_pc + ((instr & 0x3fffffff) << 2);
usr/src/uts/sun4/os/trap.c
976
op3 = (instr >> 19) & 0x3F;
usr/src/uts/sun4/os/trap.c
977
if ((IS_FLOAT(instr) && (op3 == IOP_V8_STQFA) ||
usr/src/uts/sun4/sys/scb.h
42
int instr[8];
usr/src/uts/sun4u/cpu/us3_common.c
4135
int flt_index, way, instr, num_instr;
usr/src/uts/sun4u/cpu/us3_common.c
4214
for (instr = 0; instr < num_instr; instr++) {
usr/src/uts/sun4u/cpu/us3_common.c
4215
parmask = (tmp_icp.ic_data[instr] &
usr/src/uts/sun4u/cpu/us3_common.c
4219
if (popc64(tmp_icp.ic_data[instr] & parmask) & 1) {
usr/src/uts/sun4u/cpu/us3_common.c
4229
instr * 4;
usr/src/uts/sun4u/sunfire/io/jtag.c
2317
jtag_instruction instr,
usr/src/uts/sun4u/sunfire/io/jtag.c
2326
TAP_SHIFT_SINGLE(jreg, instr, component->chip->ir_len, status);
usr/src/uts/sun4u/sunfire/io/jtag.c
2353
jtag_instruction instr,
usr/src/uts/sun4u/sunfire/io/jtag.c
2366
TAP_SHIFT_SINGLE(jreg, instr, component->chip->ir_len, status);
usr/src/uts/sun4v/cpu/generic.c
231
int instr;
usr/src/uts/sun4v/cpu/generic.c
238
instr = fetch_user_instr((caddr_t)rp->r_pc);
usr/src/uts/sun4v/cpu/generic.c
240
optype = (instr >> 30) & 0x3;
usr/src/uts/sun4v/cpu/generic.c
241
op3 = (instr >> 19) & 0x3f;
usr/src/uts/sun4v/cpu/generic.c
242
ignor = (instr >> 5) & 0xff;
usr/src/uts/sun4v/cpu/generic.c
243
if (IS_IBIT_SET(instr)) {
usr/src/uts/sun4v/cpu/generic.c
293
op3 = (instr >> 19) & 0x3F;
usr/src/uts/sun4v/cpu/generic.c
294
if ((IS_FLOAT(instr) && (op3 == IOP_V8_STQFA) ||
usr/src/uts/sun4v/cpu/niagara.c
272
int instr;
usr/src/uts/sun4v/cpu/niagara.c
279
instr = fetch_user_instr((caddr_t)rp->r_pc);
usr/src/uts/sun4v/cpu/niagara.c
281
optype = (instr >> 30) & 0x3;
usr/src/uts/sun4v/cpu/niagara.c
282
op3 = (instr >> 19) & 0x3f;
usr/src/uts/sun4v/cpu/niagara.c
283
ignor = (instr >> 5) & 0xff;
usr/src/uts/sun4v/cpu/niagara.c
284
if (IS_IBIT_SET(instr)) {
usr/src/uts/sun4v/cpu/niagara.c
334
op3 = (instr >> 19) & 0x3F;
usr/src/uts/sun4v/cpu/niagara.c
335
if ((IS_FLOAT(instr) && (op3 == IOP_V8_STQFA) ||