Searched refs:dt_regset_t (Results 1 - 4 of 4) sorted by relevance

/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_regset.h44 } dt_regset_t; typedef in typeref:struct:dt_regset
46 extern dt_regset_t *dt_regset_create(ulong_t);
47 extern void dt_regset_destroy(dt_regset_t *);
48 extern void dt_regset_reset(dt_regset_t *);
49 extern int dt_regset_alloc(dt_regset_t *);
50 extern void dt_regset_free(dt_regset_t *, int);
51 extern void dt_regset_assert_free(dt_regset_t *);
H A Ddt_regset.c41 dt_regset_t *
45 dt_regset_t *drp = malloc(sizeof (dt_regset_t));
63 dt_regset_destroy(dt_regset_t *drp)
70 dt_regset_reset(dt_regset_t *drp)
76 dt_regset_assert_free(dt_regset_t *drp)
95 dt_regset_alloc(dt_regset_t *drp)
127 dt_regset_free(dt_regset_t *drp, int reg)
H A Ddt_pcb.h68 dt_regset_t *pcb_regs; /* register set for code generation */
H A Ddt_cg.c47 static void dt_cg_node(dt_node_t *, dt_irlist_t *, dt_regset_t *);
188 dt_cg_ptrsize(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp,
240 dt_cg_field_get(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp,
325 dt_regset_t *drp, dt_node_t *dst)
405 dt_cg_store(dt_node_t *src, dt_irlist_t *dlp, dt_regset_t *drp, dt_node_t *dst)
468 dt_irlist_t *dlp, dt_regset_t *drp)
542 dt_irlist_t *dlp, dt_regset_t *drp)
592 dt_regset_t *drp, uint_t op)
640 dt_cg_prearith_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, uint_t op)
697 dt_regset_t *dr
[all...]

Completed in 113 milliseconds