Searched refs:inst_t (Results 1 - 6 of 6) sorted by relevance

/opensolaris-onvv-gate/usr/src/lib/libdisasm/sparc/
H A Ddis_sparc_fmt.h105 int fmt_call(dis_handle_t *, uint32_t, const inst_t *, int);
106 int fmt_ls(dis_handle_t *, uint32_t, const inst_t *, int);
107 int fmt_alu(dis_handle_t *, uint32_t, const inst_t *, int);
108 int fmt_branch(dis_handle_t *, uint32_t, const inst_t *, int);
109 int fmt_sethi(dis_handle_t *, uint32_t, const inst_t *, int);
110 int fmt_fpop1(dis_handle_t *, uint32_t, const inst_t *, int);
111 int fmt_fpop2(dis_handle_t *, uint32_t, const inst_t *, int);
112 int fmt_vis(dis_handle_t *, uint32_t, const inst_t *, int);
113 int fmt_trap(dis_handle_t *, uint32_t, const inst_t *, int);
114 int fmt_regwin(dis_handle_t *, uint32_t, const inst_t *, in
[all...]
H A Ddis_sparc.h64 /* different types of things we can have in inst_t */
72 typedef struct inst inst_t; typedef in typeref:struct:inst
75 typedef int (*format_fcn)(dis_handle_t *, uint32_t, const inst_t *, int);
99 inst_t ov_inst;
H A Ddis_sparc.c37 * represented by an inst_t structure. The inst_t definitions are organized
79 * inst_t is intended to instruct the corresponding formatter about how to
100 static const inst_t *dis_get_overlay(dis_handle_t *, const table_t *,
236 const inst_t *inp = NULL;
308 static const inst_t *
311 const inst_t *ip = &tp->tbl_inp[idx];
H A Dinstr.c91 static const inst_t BPcc_table_def[16] = {
122 static const inst_t Bicc_table_def[16] = {
157 static const inst_t BPr_table_def[16] = {
179 static const inst_t FBPfcc_table_def[16] = {
209 static const inst_t FBfcc_table_def[16] = {
239 static const inst_t CBccc_table_def[16] = {
266 static const inst_t branch_table_def[8] = {
292 static const inst_t ls_table_def[64] = {
410 static const inst_t Tcc_table_def[16] = {
440 static const inst_t rwin_table_de
[all...]
H A Ddis_sparc_fmt.c62 * instruction definition pointer (inst_t *)
699 fmt_call(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
734 fmt_sethi(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
772 fmt_branch(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
1000 fmt_ls(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
1244 fmt_cpop(dis_handle_t *dhp, uint32_t instr, const inst_t *inp)
1268 dis_fmt_rdwr(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
1480 fmt_trap(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx)
1523 prt_shift(dis_handle_t *dhp, uint32_t instr, const inst_t *inp)
1556 prt_jmpl(dis_handle_t *dhp, uint32_t instr, const inst_t *in
[all...]
/opensolaris-onvv-gate/usr/src/cmd/svc/svcs/
H A Dexplain.c63 * repository into an inst_t and puts it into the "services" cache, which is
64 * organized as a hash table of svc_t's, each of which has a list of inst_t's.
150 } inst_t; typedef in typeref:struct:__anon2019
159 inst_t *svcp;
160 inst_t *next_hop;
238 insts = uu_list_pool_create("insts", sizeof (inst_t),
239 offsetof(inst_t, node), NULL, UU_LIST_POOL_DEBUG);
285 load_dependencies(inst_t *svcp, scf_instance_t *inst)
409 inst_t *instp;
607 add_svcptr(uu_list_t *lst, inst_t *svc
[all...]

Completed in 110 milliseconds