Searched defs:dlp (Results 1 - 8 of 8) sorted by relevance

/osnet-11/usr/src/lib/libdtrace/common/
H A Ddt_list.c43 dt_list_append(dt_list_t *dlp, void *new) argument
45 dt_list_t *p = dlp->dl_prev; /* p = tail list element */
48 dlp->dl_prev = q;
56 assert(dlp->dl_next == NULL);
57 dlp->dl_next = q;
62 dt_list_prepend(dt_list_t *dlp, void *new) argument
65 dt_list_t *q = dlp->dl_next; /* q = head list element */
67 dlp->dl_next = p;
75 assert(dlp->dl_prev == NULL);
76 dlp
81 dt_list_insert(dt_list_t *dlp, void *after_me, void *new) argument
98 dt_list_delete(dt_list_t *dlp, void *existing) argument
[all...]
H A Ddt_as.c39 dt_irlist_create(dt_irlist_t *dlp) argument
41 bzero(dlp, sizeof (dt_irlist_t));
42 dlp->dl_label = 1;
46 dt_irlist_destroy(dt_irlist_t *dlp) argument
50 for (dip = dlp->dl_list; dip != NULL; dip = nip) {
57 dt_irlist_append(dt_irlist_t *dlp, dt_irnode_t *dip) argument
59 if (dlp->dl_last != NULL)
60 dlp->dl_last->di_next = dip;
62 dlp->dl_list = dip;
64 dlp
71 dt_irlist_label(dt_irlist_t *dlp) argument
210 dt_irlist_t *dlp = &pcb->pcb_ir; local
[all...]
H A Ddt_cg.c90 dt_cg_xsetx(dt_irlist_t *dlp, dt_ident_t *idp, uint_t lbl, int reg, uint64_t x) argument
102 dt_irlist_append(dlp, dt_cg_node_alloc(lbl, instr));
105 dlp->dl_last->di_extern = idp;
109 dt_cg_setx(dt_irlist_t *dlp, int reg, uint64_t x) argument
111 dt_cg_xsetx(dlp, NULL, DT_LBL_NONE, reg, x);
185 dt_cg_ptrsize(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, argument
215 dt_cg_setx(dlp, sreg, size);
217 dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
239 dt_cg_field_get(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, argument
276 dt_cg_setx(dlp, r
325 dt_cg_field_set(dt_node_t *src, dt_irlist_t *dlp, dt_regset_t *drp, dt_node_t *dst) argument
407 dt_cg_store(dt_node_t *src, dt_irlist_t *dlp, dt_regset_t *drp, dt_node_t *dst) argument
470 dt_cg_typecast(const dt_node_t *src, const dt_node_t *dst, dt_irlist_t *dlp, dt_regset_t *drp) argument
516 dt_cg_arglist(dt_ident_t *idp, dt_node_t *args, dt_irlist_t *dlp, dt_regset_t *drp) argument
566 dt_cg_arithmetic_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, uint_t op) argument
615 dt_cg_prearith_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, uint_t op) argument
673 dt_cg_postarith_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, uint_t op) argument
756 dt_cg_compare_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, uint_t op) argument
801 dt_cg_ternary_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
840 dt_cg_logical_and(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
875 dt_cg_logical_xor(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
910 dt_cg_logical_or(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
946 dt_cg_logical_neg(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
973 dt_cg_asgn_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
1134 dt_cg_assoc_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
1208 dt_cg_array_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
1307 dt_cg_inline(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
1342 dt_cg_node(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
[all...]
H A Ddt_cc.c1722 dt_lib_depend_add(dtrace_hdl_t *dtp, dt_list_t *dlp, const char *arg) argument
1747 dt_list_append(dlp, dld);
/osnet-11/usr/src/lib/fm/topo/libtopo/common/
H A Dtopo_rtld.c71 void *dlp; local
73 if ((dlp = dlopen(mod->tm_path, RTLD_LOCAL | RTLD_NOW)) == NULL) {
83 rp->rtld_dlp = dlp;
84 rp->rtld_init = (int (*)())dlsym(dlp, "_topo_init");
85 rp->rtld_fini = (void (*)())dlsym(dlp, "_topo_fini");
88 (void) dlclose(dlp);
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/platform-mem/common/
H A Dmem_mdesc.c61 mem_dimm_list_t *dlp; local
167 dlp = topo_mod_zalloc(mod,
169 dlp->dl_next = bm->bm_dlist;
170 bm->bm_dlist = dlp;
171 dlp->dl_dimm = d;
267 mem_dimm_list_t *dlp; local
379 dlp = topo_mod_zalloc(mod, sizeof (mem_dimm_list_t));
380 dlp->dl_next = bmp->bm_dlist;
381 bmp->bm_dlist = dlp;
382 dlp
[all...]
/osnet-11/usr/src/lib/libdladm/common/
H A Dlibdlbridge.c1454 dladm_bridge_free_portlist(datalink_id_t *dlp) argument
1456 free((int *)dlp - 1);
/osnet-11/usr/src/lib/libdevinfo/
H A Ddevinfo_devlink.c636 struct db_link *dlp; local
649 for (; dlp = get_link(hdp, nidx); nidx = dlp->sib) {
651 path = get_string(hdp, dlp->path);
652 content = get_string(hdp, dlp->content);
654 clp = link_insert(hdp, pcmp, path, content, dlp->attr);
664 return (dlp ? -1 : 0);
923 struct db_link *dlp; local
947 if ((dlp = set_link(hdp, idx)) == NULL) {
952 dlp
2239 struct db_link *dlp; local
2274 struct db_link *dlp; local
[all...]

Completed in 69 milliseconds