Searched refs:dlp (Results 1 - 25 of 54) sorted by relevance

123

/illumos-gate/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_cg.c93 dt_cg_xsetx(dt_irlist_t *dlp, dt_ident_t *idp, uint_t lbl, int reg, uint64_t x) argument
105 dt_irlist_append(dlp, dt_cg_node_alloc(lbl, instr));
108 dlp->dl_last->di_extern = idp;
112 dt_cg_setx(dt_irlist_t *dlp, int reg, uint64_t x) argument
114 dt_cg_xsetx(dlp, NULL, DT_LBL_NONE, reg, x);
188 dt_cg_ptrsize(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, argument
216 dt_cg_setx(dlp, sreg, size);
218 dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
240 dt_cg_field_get(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, argument
275 dt_cg_setx(dlp, r
324 dt_cg_field_set(dt_node_t *src, dt_irlist_t *dlp, dt_regset_t *drp, dt_node_t *dst) argument
405 dt_cg_store(dt_node_t *src, dt_irlist_t *dlp, dt_regset_t *drp, dt_node_t *dst) argument
467 dt_cg_typecast(const dt_node_t *src, const dt_node_t *dst, dt_irlist_t *dlp, dt_regset_t *drp) argument
541 dt_cg_arglist(dt_ident_t *idp, dt_node_t *args, dt_irlist_t *dlp, dt_regset_t *drp) argument
591 dt_cg_arithmetic_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, uint_t op) argument
640 dt_cg_prearith_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, uint_t op) argument
696 dt_cg_postarith_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, uint_t op) argument
777 dt_cg_compare_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, uint_t op) argument
822 dt_cg_ternary_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
861 dt_cg_logical_and(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
896 dt_cg_logical_xor(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
931 dt_cg_logical_or(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
967 dt_cg_logical_neg(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
994 dt_cg_asgn_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
1152 dt_cg_assoc_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
1225 dt_cg_array_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
1322 dt_cg_inline(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
1370 dt_irlist_t *dlp = dx->dtxl_dlp; local
1477 dt_cg_xlate_expand(dt_node_t *dnp, dt_ident_t *idp, dt_irlist_t *dlp, dt_regset_t *drp) argument
1513 dt_cg_node(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument
[all...]
H A Ddt_as.c41 dt_irlist_create(dt_irlist_t *dlp) argument
43 bzero(dlp, sizeof (dt_irlist_t));
44 dlp->dl_label = 1;
48 dt_irlist_destroy(dt_irlist_t *dlp) argument
52 for (dip = dlp->dl_list; dip != NULL; dip = nip) {
59 dt_irlist_append(dt_irlist_t *dlp, dt_irnode_t *dip) argument
61 if (dlp->dl_last != NULL)
62 dlp->dl_last->di_next = dip;
64 dlp->dl_list = dip;
66 dlp
73 dt_irlist_label(dt_irlist_t *dlp) argument
212 dt_irlist_t *dlp = &pcb->pcb_ir; local
[all...]
/illumos-gate/usr/src/uts/common/io/dls/
H A Ddls_link.c68 dls_link_t *dlp = buf; local
74 dlp->dl_str_hash = mod_hash_create_idhash(name, IMPL_HASHSZ,
84 dls_link_t *dlp = buf; local
86 ASSERT(dlp->dl_ref == 0);
87 ASSERT(dlp->dl_mh == NULL);
88 ASSERT(dlp->dl_mah == NULL);
89 ASSERT(dlp->dl_unknowns == 0);
91 mod_hash_destroy_idhash(dlp->dl_str_hash);
92 dlp->dl_str_hash = NULL;
142 i_dls_link_subchain(dls_link_t *dlp, mblk_ argument
271 i_dls_link_rx_func(dls_link_t *dlp, mac_resource_handle_t mrh, mac_header_info_t *mhip, mblk_t *mp, uint32_t sap, boolean_t (*acceptfunc)()) argument
337 dls_link_t *dlp = arg; local
505 dls_link_t *dlp = dsp->ds_dlp; local
548 dls_link_t *dlp = dsp->ds_dlp; local
583 i_dls_link_destroy(dls_link_t *dlp) argument
611 dls_link_t *dlp; local
703 dls_link_t *dlp; local
763 dls_link_t *dlp; local
797 dls_link_dev(dls_link_t *dlp) argument
804 dls_link_rele(dls_link_t *dlp) argument
829 dls_link_t *dlp; local
851 dls_link_t *dlp; local
897 dls_link_t *dlp; local
912 dls_link_add(dls_link_t *dlp, uint32_t sap, dld_str_t *dsp) argument
960 dls_link_remove(dls_link_t *dlp, dld_str_t *dsp) argument
[all...]
H A Ddls_stat.c62 dls_stat_update(kstat_t *ksp, dls_link_t *dlp, int rw) argument
73 val = mac_stat_get(dlp->dl_mh, i_dls_si[i].msi_stat);
92 if (dlp->dl_mip->mi_nativemedia != DL_ETHER) {
95 val = mac_stat_get(dlp->dl_mh, ETHER_STAT_LINK_DUPLEX);
99 knp->value.ui32 = dlp->dl_unknowns;
H A Ddls.c41 dls_open(dls_link_t *dlp, dls_dl_handle_t ddh, dld_str_t *dsp) argument
48 * Check whether this client belongs to the zone of this dlp. Note that
49 * a global zone client is allowed to open a local zone dlp.
51 if (zid != GLOBAL_ZONEID && dlp->dl_zid != zid)
61 if (!mac_capab_get(dlp->dl_mh, MAC_CAPAB_LEGACY, NULL) &&
62 ((err = mac_start(dlp->dl_mh)) != 0)) {
66 local = (zid == dlp->dl_zid);
67 dlp->dl_zone_ref += (local ? 1 : 0);
73 dsp->ds_dlp = dlp;
74 dsp->ds_mh = dlp
87 dls_link_t *dlp = dsp->ds_dlp; local
637 dls_mac_active_set(dls_link_t *dlp) argument
668 dls_mac_active_clear(dls_link_t *dlp) argument
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Drenew.c82 dhcp_lease_t *dlp = arg; local
83 dhcp_smach_t *dsmp = dlp->dl_smach;
89 dlp->dl_t1.dt_id = -1;
93 release_lease(dlp);
102 t2 = dsmp->dsm_curstart_monosec + dlp->dl_t2.dt_start;
106 release_lease(dlp);
122 init_timer(&dlp->dl_t1, RETRY_DELAY);
124 if (!schedule_lease_timer(dlp, &dlp->dl_t1,
136 release_lease(dlp);
155 dhcp_lease_t *dlp = arg; local
258 dhcp_lease_t *dlp; local
427 dhcp_lease_t *dlp; local
518 dhcp_lease_t *dlp; local
[all...]
H A Drelease.c58 dhcp_lease_t *dlp, *dlpn; local
95 for (dlp = dsmp->dsm_leases; dlp != NULL; dlp = dlpn) {
96 dlpn = dlp->dl_next;
97 lif = dlp->dl_lifs;
98 for (nlifs = dlp->dl_nlifs; nlifs > 0; nlifs--, lif = lifn) {
107 if (dlp->dl_nlifs == 0)
108 remove_lease(dlp);
141 dhcp_lease_t *dlp; local
[all...]
H A Dstates.c679 dhcp_lease_t *dlp; local
683 for (dlp = dsmp->dsm_leases; dlp != NULL; dlp = dlp->dl_next) {
684 cancel_lease_timers(dlp);
685 lif = dlp->dl_lifs;
686 nlifs = dlp->dl_nlifs;
1353 dhcp_lease_t *dlp; local
1355 if ((dlp
1374 hold_lease(dhcp_lease_t *dlp) argument
1391 release_lease(dhcp_lease_t *dlp) argument
1424 remove_lease(dhcp_lease_t *dlp) argument
1460 cancel_lease_timer(dhcp_lease_t *dlp, dhcp_timer_t *dt) argument
1480 cancel_lease_timers(dhcp_lease_t *dlp) argument
1496 schedule_lease_timer(dhcp_lease_t *dlp, dhcp_timer_t *dt, iu_tq_callback_t *expire) argument
1529 dhcp_lease_t *dlp; local
1557 dhcp_lease_t *dlp, *dlpn; local
[all...]
H A Dbound.c98 dhcp_lease_t *dlp; local
242 dlp = lif->lif_lease;
244 if (dlp->dl_nlifs == 0)
245 remove_lease(dlp);
261 for (dlp = dsmp->dsm_leases; dlp != NULL; dlp = dlp->dl_next) {
262 if (dlp->dl_stale && dlp
514 dhcp_lease_t *dlp; local
658 dhcp_lease_t *dlp; local
959 dhcp_lease_t *dlp; local
[all...]
H A Dinterface.c596 dhcp_lease_t *dlp; local
613 if ((dlp = lif->lif_lease) != NULL) {
614 if (--dlp->dl_nlifs == 0)
615 dlp->dl_lifs = NULL;
616 else if (dlp->dl_lifs == lif)
617 dlp->dl_lifs = lifnext;
619 dlp->dl_smach->dsm_lif_down--;
624 dlp->dl_smach->dsm_lif_wait--;
1057 dhcp_lease_t *dlp; local
1078 if ((dlp
1522 dhcp_lease_t *dlp; local
1648 dhcp_lease_t *dlp; local
1684 dhcp_lease_t *dlp; local
[all...]
/illumos-gate/usr/src/cmd/lvm/rpc.metamhd/
H A Dmhd_set.c51 mhd_drive_list_t *dlp = &sp->sr_drives; local
59 mhd_add_drive(dlp, dp);
74 mhd_drive_list_t *dlp = &sp->sr_drives; local
82 mhd_del_drive(dlp, dp);
119 mhd_drive_list_t *dlp,
133 for (i = 0; (i < dlp->dl_ndrive); ++i) {
134 mhd_drive_t *dp = dlp->dl_drives[i];
168 mhd_drive_list_t *dlp,
179 if (dlp->dl_ndrive >= sp->sr_drives.dl_ndrive) {
185 for (i = 0; (i < dlp
117 mhd_wait_set( mhd_drive_set_t *sp, mhd_drive_list_t *dlp, mhd_state_t state ) argument
166 mhd_idle_set( mhd_drive_set_t *sp, mhd_drive_list_t *dlp, mhd_error_t *mhep ) argument
205 mhd_create_set( mhd_set_t *mhsp, mhd_opts_t options, mhd_drive_list_t *dlp, mhd_error_t *mhep ) argument
326 mhd_drive_list_t *dlp = &sp->sr_drives; local
370 mhd_drive_list_t *dlp = &sp->sr_drives; local
421 mhd_drive_list_t *dlp = &sp->sr_drives; local
451 mhd_drive_list_t *dlp = &sp->sr_drives; local
475 mhd_release_set( mhd_drive_set_t *sp, mhd_drive_list_t *dlp, mhd_error_t *mhep ) argument
546 mhd_reserve_set( mhd_drive_set_t *sp, mhd_drive_list_t *dlp, mhd_error_t *mhep ) argument
736 mhd_status_set( mhd_drive_set_t *sp, mhd_drive_list_t *dlp, mhd_error_t *mhep ) argument
773 mhd_drive_list_t *dlp = &dl; local
[all...]
H A Dmhd_drive.c49 mhd_drive_list_t *dlp,
54 if (dlp->dl_ndrive >= dlp->dl_alloc) {
55 dlp->dl_alloc += 10;
56 dlp->dl_drives = Realloc(dlp->dl_drives,
57 (dlp->dl_alloc * sizeof (*dlp->dl_drives)));
59 dlp->dl_drives[dlp
48 mhd_add_drive( mhd_drive_list_t *dlp, mhd_drive_t *dp ) argument
66 mhd_del_drive( mhd_drive_list_t *dlp, mhd_drive_t *dp ) argument
121 mhd_drive_list_t *dlp = &sp->sr_drives; local
[all...]
H A Dmhd_failfast.c230 mhd_drive_list_t *dlp = &sp->sr_drives; local
243 for (ok = cnt = 0, i = 0; (i < dlp->dl_ndrive); ++i) {
244 mhd_drive_t *dp = dlp->dl_drives[i];
/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_rtld.c49 void *dlp; local
51 if ((dlp = dlopen(mp->mod_path, RTLD_LOCAL | RTLD_NOW)) == NULL) {
58 rp->rtld_dlp = dlp;
59 rp->rtld_init = (void (*)())dlsym(dlp, "_fmd_init");
60 rp->rtld_fini = (void (*)())dlsym(dlp, "_fmd_fini");
63 (void) dlclose(dlp);
81 (void) dlclose(dlp);
H A Dfmd_dispq.c60 fmd_dispqlist_t *dlp, *nlp; local
64 for (dlp = dep->dq_list; dlp != NULL; dlp = nlp) {
65 nlp = dlp->dq_next;
66 fmd_free(dlp, sizeof (fmd_dispqlist_t));
146 fmd_dispqlist_t *dlp = fmd_alloc(sizeof (fmd_dispqlist_t), FMD_SLEEP); local
155 dlp->dq_next = dep->dq_list;
156 dlp->dq_eventq = eqp;
158 dep->dq_list = dlp;
238 fmd_dispqlist_t *dlp; local
[all...]
/illumos-gate/usr/src/uts/common/io/
H A Dsundlpi.c51 union DL_primitives *dlp; local
58 dlp = (union DL_primitives *)mp->b_rptr;
59 dlp->bind_ack.dl_sap = sap;
60 dlp->bind_ack.dl_addr_length = addrlen;
61 dlp->bind_ack.dl_addr_offset = sizeof (dl_bind_ack_t);
62 dlp->bind_ack.dl_max_conind = maxconind;
63 dlp->bind_ack.dl_xidtest_flg = xidtest;
75 union DL_primitives *dlp; local
80 dlp = (union DL_primitives *)mp->b_rptr;
81 dlp
93 union DL_primitives *dlp; local
114 union DL_primitives *dlp; local
138 union DL_primitives *dlp; local
180 union DL_primitives *dlp; local
198 union DL_primitives *dlp; local
[all...]
H A Ddrcompat.c229 union DL_primitives *dlp; local
247 dlp = (union DL_primitives *)mp->b_rptr;
248 switch (dlp->dl_primitive) {
257 switch (dlp->ok_ack.dl_correct_primitive) {
286 if (dlp->error_ack.dl_error_primitive != DL_ATTACH_REQ)
317 union DL_primitives *dlp; local
335 dlp = (union DL_primitives *)mp->b_rptr;
336 switch (dlp->dl_primitive) {
352 dlp->attach_req.dl_ppa, E_DDI_HOLD_DEVI_NOATTACH);
/illumos-gate/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);
/illumos-gate/usr/src/uts/common/io/dld/
H A Ddld_proto.c146 dl_info_ack_t *dlp; local
168 dlp = &(dlwp->dl_info);
169 ASSERT(dlp == (dl_info_ack_t *)mp->b_rptr);
171 dlp->dl_primitive = DL_INFO_ACK;
185 dlp->dl_service_mode = DL_CLDLS;
186 dlp->dl_version = DL_VERSION_2;
191 dlp->dl_provider_style = dsp->ds_style;
192 ASSERT(dlp->dl_provider_style == DL_STYLE1 ||
193 dlp->dl_provider_style == DL_STYLE2);
198 dlp
320 dl_attach_req_t *dlp = (dl_attach_req_t *)mp->b_rptr; local
401 dl_bind_req_t *dlp = (dl_bind_req_t *)mp->b_rptr; local
574 dl_promiscon_req_t *dlp = (dl_promiscon_req_t *)mp->b_rptr; local
649 dl_promiscoff_req_t *dlp = (dl_promiscoff_req_t *)mp->b_rptr; local
730 dl_enabmulti_req_t *dlp = (dl_enabmulti_req_t *)mp->b_rptr; local
793 dl_disabmulti_req_t *dlp = (dl_disabmulti_req_t *)mp->b_rptr; local
848 dl_phys_addr_req_t *dlp = (dl_phys_addr_req_t *)mp->b_rptr; local
898 dl_set_phys_addr_req_t *dlp = (dl_set_phys_addr_req_t *)mp->b_rptr; local
970 dl_udqos_req_t *dlp = (dl_udqos_req_t *)mp->b_rptr; local
1023 dl_capability_req_t *dlp = (dl_capability_req_t *)mp->b_rptr; local
1122 dl_notify_req_t *dlp = (dl_notify_req_t *)mp->b_rptr; local
1179 dl_unitdata_req_t *dlp = (dl_unitdata_req_t *)mp->b_rptr; local
1322 union DL_primitives *dlp = (union DL_primitives *)mp->b_rptr; local
[all...]
/illumos-gate/usr/src/cmd/mdb/common/kmdb/
H A Dkmdb_dl.c76 dlclose(void *dlp) argument
78 kmdb_modctl_t *kmc = dlp;
114 dlsym(void *dlp, const char *name) argument
116 kmdb_modctl_t *kmc = dlp;
120 switch ((uintptr_t)dlp) {
/illumos-gate/usr/src/uts/common/io/softmac/
H A Dsoftmac_pkt.c103 union DL_primitives *dlp; local
141 dlp = (union DL_primitives *)mp->b_rptr;
143 if (dlp->dl_primitive == DL_ERROR_ACK) {
144 err = dlpi_get_errno(dlp->error_ack.dl_errno,
145 dlp->error_ack.dl_unix_errno);
147 ASSERT(dlp->dl_primitive == ack);
195 union DL_primitives *dlp; local
201 dlp = (union DL_primitives *)(*mpp)->b_rptr;
202 dlp->error_ack.dl_error_primitive = error_primitive;
203 dlp
[all...]
H A Dsoftmac_ctl.c350 union DL_primitives *dlp = (union DL_primitives *)mp->b_rptr; local
359 primstr = dl_primstr(dlp->dl_primitive);
361 switch (dlp->dl_primitive) {
367 dlp->ok_ack.dl_correct_primitive);
375 dlp->error_ack.dl_error_primitive);
450 union DL_primitives *dlp; local
468 dlp = (union DL_primitives *)mp->b_rptr;
469 ASSERT(len >= sizeof (dlp->dl_primitive));
470 switch (dlp->dl_primitive) {
480 if (dlp
[all...]
/illumos-gate/usr/src/uts/common/io/ppp/sppp/
H A Dsppp_dlpi.c304 union DL_primitives *dlp; local
316 dlp = (union DL_primitives *)mp->b_rptr;
317 prim = dlp->dl_primitive;
342 dlerrorack(q, mp, dlp->dl_primitive, error, 0);
373 union DL_primitives *dlp; local
377 dlp = (union DL_primitives *)mp->b_rptr;
386 dlerrorack(q, mp, dlp->dl_primitive, DL_OUTSTATE, error);
408 union DL_primitives *dlp; local
414 dlp = (union DL_primitives *)mp->b_rptr;
426 ppa = sppp_find_ppa(dlp
541 union DL_primitives *dlp; local
585 union DL_primitives *dlp; local
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/bridged/
H A Ddoor.c92 datalink_id_t *dlp; local
104 dlp = (datalink_id_t *)(rbuf + 1);
107 dlp[nports++] = allports[i]->linkid;

Completed in 132 milliseconds

123