Home
last modified time | relevance | path

Searched refs:dlp (Results 1 – 25 of 47) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/dls/
H A Ddls_link.c706 (void) strlcpy(dlp->dl_name, name, sizeof (dlp->dl_name)); in i_dls_link_create()
712 err = mac_open(dlp->dl_name, &dlp->dl_mh); in i_dls_link_create()
717 dlp->dl_mip = mac_info(dlp->dl_mh); in i_dls_link_create()
722 err = mac_client_open(dlp->dl_mh, &dlp->dl_mch, NULL, in i_dls_link_create()
727 dlp->dl_mnh = mac_notify_add(dlp->dl_mh, dls_link_notify, dlp); in i_dls_link_create()
732 *dlpp = dlp; in i_dls_link_create()
829 dlp->dl_ref++; in dls_link_hold_common()
830 *dlpp = dlp; in dls_link_hold_common()
849 dls_link_t *dlp; in dls_link_devinfo() local
926 ASSERT(dlp->dl_ref > 0 && dlp->dl_mch != NULL); in dls_link_rele_by_name()
[all …]
H A Ddls.c66 local = (zid == dlp->dl_zid); in dls_open()
73 dsp->ds_dlp = dlp; in dls_open()
74 dsp->ds_mh = dlp->dl_mh; in dls_open()
75 dsp->ds_mch = dlp->dl_mch; in dls_open()
76 dsp->ds_mip = dlp->dl_mip; in dls_open()
95 dlp->dl_zone_ref--; in dls_close()
147 dls_link_rele(dlp); in dls_close()
675 mac_rx_set(dlp->dl_mch, i_dls_link_rx, dlp); in dls_mac_active_set()
677 dlp->dl_nactive++; in dls_mac_active_set()
686 (void) mac_unicast_remove(dlp->dl_mch, dlp->dl_mah); in dls_mac_active_clear()
[all …]
H A Ddls_stat.c62 dls_stat_update(kstat_t *ksp, dls_link_t *dlp, int rw) in dls_stat_update() argument
73 val = mac_stat_get(dlp->dl_mh, i_dls_si[i].msi_stat); in dls_stat_update()
92 if (dlp->dl_mip->mi_nativemedia != DL_ETHER) { in dls_stat_update()
95 val = mac_stat_get(dlp->dl_mh, ETHER_STAT_LINK_DUPLEX); in dls_stat_update()
99 knp->value.ui32 = dlp->dl_unknowns; in dls_stat_update()
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_cg.c494 dt_cg_setx(dlp, rg, n); in dt_cg_typecast()
502 dt_irlist_append(dlp, in dt_cg_typecast()
508 dt_irlist_append(dlp, in dt_cg_typecast()
513 dt_irlist_append(dlp, in dt_cg_typecast()
519 dt_cg_setx(dlp, rg, n); in dt_cg_typecast()
1037 dt_cg_setx(dlp, r1, in dt_cg_asgn_op()
1471 dt_irlist_append(dlp, in dt_cg_xlate_member()
1522 dlm.dtxl_dlp = dlp; in dt_cg_xlate_expand()
1772 dt_irlist_append(dlp, in dt_cg_node()
1828 dt_irlist_append(dlp, in dt_cg_node()
[all …]
H A Ddt_list.c41 dt_list_append(dt_list_t *dlp, void *new) in dt_list_append() argument
46 dlp->dl_prev = q; in dt_list_append()
54 assert(dlp->dl_next == NULL); in dt_list_append()
55 dlp->dl_next = q; in dt_list_append()
60 dt_list_prepend(dt_list_t *dlp, void *new) in dt_list_prepend() argument
65 dlp->dl_next = p; in dt_list_prepend()
73 assert(dlp->dl_prev == NULL); in dt_list_prepend()
74 dlp->dl_prev = p; in dt_list_prepend()
85 dt_list_append(dlp, new); in dt_list_insert()
103 dlp->dl_next = p->dl_next; in dt_list_delete()
[all …]
H A Ddt_as.c41 dt_irlist_create(dt_irlist_t *dlp) in dt_irlist_create() argument
43 bzero(dlp, sizeof (dt_irlist_t)); in dt_irlist_create()
44 dlp->dl_label = 1; in dt_irlist_create()
61 if (dlp->dl_last != NULL) in dt_irlist_append()
62 dlp->dl_last->di_next = dip; in dt_irlist_append()
64 dlp->dl_list = dip; in dt_irlist_append()
66 dlp->dl_last = dip; in dt_irlist_append()
73 dt_irlist_label(dt_irlist_t *dlp) in dt_irlist_label() argument
75 return (dlp->dl_label++); in dt_irlist_label()
315 assert(i == dlp->dl_len); in dt_as()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Drenew.c94 release_lease(dlp); in dhcp_renew()
107 release_lease(dlp); in dhcp_renew()
125 if (!schedule_lease_timer(dlp, &dlp->dl_t1, in dhcp_renew()
137 release_lease(dlp); in dhcp_renew()
184 lif = dlp->dl_lifs; in dhcp_rebind()
230 if (!schedule_lease_timer(dlp, &dlp->dl_t2, in dhcp_rebind()
241 release_lease(dlp); in dhcp_rebind()
259 dhcp_lease_t *dlp; in dhcp_finish_expire() local
454 for (dlp = dsmp->dsm_leases; dlp != NULL; dlp = dlp->dl_next) { in dhcp_extending()
520 dhcp_lease_t *dlp; in stop_extending() local
[all …]
H A Drelease.c58 dhcp_lease_t *dlp, *dlpn; in send_declines() local
95 for (dlp = dsmp->dsm_leases; dlp != NULL; dlp = dlpn) { in send_declines()
96 dlpn = dlp->dl_next; in send_declines()
97 lif = dlp->dl_lifs; in send_declines()
107 if (dlp->dl_nlifs == 0) in send_declines()
108 remove_lease(dlp); in send_declines()
141 dhcp_lease_t *dlp; in dhcp_release() local
163 for (dlp = dsmp->dsm_leases; dlp != NULL; dlp = dlp->dl_next) { in dhcp_release()
164 lif = dlp->dl_lifs; in dhcp_release()
186 if ((dlp = dsmp->dsm_leases) != NULL && dlp->dl_nlifs > 0) { in dhcp_release()
[all …]
H A Dbound.c99 dhcp_lease_t *dlp; in dhcp_bound() local
264 for (dlp = dsmp->dsm_leases; dlp != NULL; dlp = dlp->dl_next) { in dhcp_bound()
265 if (dlp->dl_stale && dlp->dl_nlifs > 0) in dhcp_bound()
268 if (dlp != NULL) { in dhcp_bound()
517 dhcp_lease_t *dlp; in configure_v4_timers() local
627 if (!schedule_lease_timer(dlp, &dlp->dl_t1, dhcp_renew)) in configure_v4_timers()
630 if (!schedule_lease_timer(dlp, &dlp->dl_t2, dhcp_rebind)) in configure_v4_timers()
668 for (dlp = dsmp->dsm_leases; dlp != NULL; dlp = dlp->dl_next) in configure_v6_leases()
929 !schedule_lease_timer(dlp, &dlp->dl_t1, dhcp_renew)) || in configure_v6_leases()
931 !schedule_lease_timer(dlp, &dlp->dl_t2, dhcp_rebind))) { in configure_v6_leases()
[all …]
H A Dstates.c686 for (dlp = dsmp->dsm_leases; dlp != NULL; dlp = dlp->dl_next) { in cancel_smach_timers()
1370 if ((dlp = calloc(1, sizeof (*dlp))) == NULL) in insert_lease()
1378 return (dlp); in insert_lease()
1394 dlp->dl_smach->dsm_name, dlp->dl_hold_count); in hold_lease()
1413 if (dlp->dl_hold_count == 1 && !dlp->dl_removed) { in release_lease()
1422 free(dlp); in release_lease()
1426 dlp->dl_smach->dsm_name, dlp->dl_hold_count); in release_lease()
1451 remque(dlp); in remove_lease()
1497 cancel_lease_timer(dlp, &dlp->dl_t1); in cancel_lease_timers()
1498 cancel_lease_timer(dlp, &dlp->dl_t2); in cancel_lease_timers()
[all …]
H A Dinterface.c596 dhcp_lease_t *dlp; in remove_lif() local
1057 dhcp_lease_t *dlp; in unplumb_lif() local
1078 if ((dlp = lif->lif_lease) != NULL && dlp->dl_smach->dsm_lif == lif) { in unplumb_lif()
1085 dlp->dl_nlifs = 0; in unplumb_lif()
1522 dhcp_lease_t *dlp; in lif_mark_decline() local
1648 dhcp_lease_t *dlp; in expired_lif_state() local
1655 for (dlp = dsmp->dsm_leases; dlp != NULL; dlp = dlp->dl_next) { in expired_lif_state()
1656 lif = dlp->dl_lifs; in expired_lif_state()
1684 dhcp_lease_t *dlp; in find_expired_lif() local
1688 for (dlp = dsmp->dsm_leases; dlp != NULL; dlp = dlp->dl_next) { in find_expired_lif()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Dsundlpi.c51 union DL_primitives *dlp; in dlbindack() local
59 dlp->bind_ack.dl_sap = sap; in dlbindack()
75 union DL_primitives *dlp; in dlokack() local
93 union DL_primitives *dlp; in dlerrorack() local
100 dlp->error_ack.dl_errno = error; in dlerrorack()
114 union DL_primitives *dlp; in dluderrorind() local
138 union DL_primitives *dlp; in dlphysaddrack() local
180 union DL_primitives *dlp; in dlnotifyack() local
198 union DL_primitives *dlp; in dl_op() local
225 ackprim = dlp->dl_primitive; in dl_op()
[all …]
H A Ddrcompat.c229 union DL_primitives *dlp; in drrput() local
247 dlp = (union DL_primitives *)mp->b_rptr; in drrput()
248 switch (dlp->dl_primitive) { in drrput()
257 switch (dlp->ok_ack.dl_correct_primitive) { in drrput()
286 if (dlp->error_ack.dl_error_primitive != DL_ATTACH_REQ) in drrput()
317 union DL_primitives *dlp; in drwput() local
335 dlp = (union DL_primitives *)mp->b_rptr; in drwput()
336 switch (dlp->dl_primitive) { in drwput()
352 dlp->attach_req.dl_ppa, E_DDI_HOLD_DEVI_NOATTACH); in drwput()
H A Dllc1.c1010 q, mp, dlp, dlp->dl_primitive); in llc1_cmds()
1113 dl_bind_req_t *dlp; in llc1_bind() local
1124 sap = dlp->dl_sap; in llc1_bind()
1143 if (dlp->dl_service_mode != DL_CLDLS || dlp->dl_max_conind != 0) { in llc1_bind()
1238 dl_info_ack_t *dlp; in llc1_inforeq() local
1262 dlp->dl_min_sdu = 0; in llc1_inforeq()
1275 ((caddr_t)dlp) + dlp->dl_addr_offset, in llc1_inforeq()
1279 *(((caddr_t)dlp) + dlp->dl_addr_offset + in llc1_inforeq()
1287 dlp->dl_addr_offset + dlp->dl_addr_length; in llc1_inforeq()
1290 ((caddr_t)dlp) + dlp->dl_brdcst_addr_offset, in llc1_inforeq()
[all …]
H A Dgld.c3472 dl_capability_req_t *dlp; in gld_cap_enable() local
3483 off = dlp->dl_sub_offset; in gld_cap_enable()
3484 len = dlp->dl_sub_length; in gld_cap_enable()
3798 dl_udqos_req_t *dlp; in gld_udqos() local
3856 dl_bind_ack_t *dlp; in gld_bindack() local
3870 dlp->dl_max_conind = 0; in gld_bindack()
3871 dlp->dl_xidtest_flg = 0; in gld_bindack()
3889 dl_bind_req_t *dlp; in gld_bind() local
3902 sap = dlp->dl_sap; in gld_bind()
4045 dl_info_ack_t *dlp; in gld_inforeq() local
[all …]
/illumos-gate/usr/src/uts/common/io/dld/
H A Ddld_proto.c225 mac_sdu_get(dsp->ds_mh, &dlp->dl_min_sdu, &dlp->dl_max_sdu); in proto_info_req()
260 dlp->dl_qos_range_offset = (uintptr_t)rangep - (uintptr_t)dlp; in proto_info_req()
276 dlp->dl_qos_offset = (uintptr_t)selp - (uintptr_t)dlp; in proto_info_req()
297 dlp->dl_addr_offset = (uintptr_t)addr - (uintptr_t)dlp; in proto_info_req()
305 IMPLY(dlp->dl_qos_offset != 0, dlp->dl_qos_length != 0); in proto_info_req()
308 IMPLY(dlp->dl_addr_offset != 0, dlp->dl_addr_length != 0); in proto_info_req()
450 sap = dlp->dl_sap; in proto_bind_req()
756 !MBLKIN(mp, dlp->dl_addr_offset, dlp->dl_addr_length) || in proto_enabmulti_req()
819 !MBLKIN(mp, dlp->dl_addr_offset, dlp->dl_addr_length) || in proto_disabmulti_req()
924 !MBLKIN(mp, dlp->dl_addr_offset, dlp->dl_addr_length) || in proto_setphysaddr_req()
[all …]
H A Ddld_drv.c339 dls_link_t *dlp; in drv_ioc_attr() local
364 dls_link_rele(dlp); in drv_ioc_attr()
808 if (dlp != NULL) in drv_ioc_prop_common()
809 dls_link_rele(dlp); in drv_ioc_prop_common()
1359 if (dlp != NULL) in drv_ioc_gettran()
1360 dls_link_rele(dlp); in drv_ioc_gettran()
1416 if (dlp != NULL) in drv_ioc_readtran()
1417 dls_link_rele(dlp); in drv_ioc_readtran()
1462 if (dlp != NULL) in drv_ioc_getled()
1463 dls_link_rele(dlp); in drv_ioc_getled()
[all …]
/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_rtld.c47 void *dlp; in rtld_init() local
49 if ((dlp = dlopen(mp->mod_path, RTLD_LOCAL | RTLD_NOW)) == NULL) { in rtld_init()
56 rp->rtld_dlp = dlp; in rtld_init()
57 rp->rtld_init = (void (*)())dlsym(dlp, "_fmd_init"); in rtld_init()
58 rp->rtld_fini = (void (*)())dlsym(dlp, "_fmd_fini"); in rtld_init()
61 (void) dlclose(dlp); in rtld_init()
79 (void) dlclose(dlp); in rtld_init()
H A Dfmd_dispq.c60 fmd_dispqlist_t *dlp, *nlp; in fmd_dispqelem_destroy() local
64 for (dlp = dep->dq_list; dlp != NULL; dlp = nlp) { in fmd_dispqelem_destroy()
65 nlp = dlp->dq_next; in fmd_dispqelem_destroy()
66 fmd_free(dlp, sizeof (fmd_dispqlist_t)); in fmd_dispqelem_destroy()
155 dlp->dq_next = dep->dq_list; in fmd_dispq_insert()
156 dlp->dq_eventq = eqp; in fmd_dispq_insert()
158 dep->dq_list = dlp; in fmd_dispq_insert()
238 fmd_dispqlist_t *dlp; in fmd_dispq_dispatch_one() local
241 for (dlp = dep->dq_list; dlp != NULL; dlp = dlp->dq_next, n++) { in fmd_dispq_dispatch_one()
242 id_t gid = dlp->dq_eventq->eq_sgid; in fmd_dispq_dispatch_one()
[all …]
/illumos-gate/usr/src/uts/common/io/softmac/
H A Dsoftmac_pkt.c103 union DL_primitives *dlp; in softmac_output() local
141 dlp = (union DL_primitives *)mp->b_rptr; in softmac_output()
143 if (dlp->dl_primitive == DL_ERROR_ACK) { in softmac_output()
144 err = dlpi_get_errno(dlp->error_ack.dl_errno, in softmac_output()
145 dlp->error_ack.dl_unix_errno); in softmac_output()
147 ASSERT(dlp->dl_primitive == ack); in softmac_output()
195 union DL_primitives *dlp; in softmac_mexchange_error_ack() local
201 dlp = (union DL_primitives *)(*mpp)->b_rptr; in softmac_mexchange_error_ack()
202 dlp->error_ack.dl_error_primitive = error_primitive; in softmac_mexchange_error_ack()
203 dlp->error_ack.dl_errno = error; in softmac_mexchange_error_ack()
[all …]
H A Dsoftmac_ctl.c350 union DL_primitives *dlp = (union DL_primitives *)mp->b_rptr; in softmac_rput_process_proto() local
359 primstr = dl_primstr(dlp->dl_primitive); in softmac_rput_process_proto()
361 switch (dlp->dl_primitive) { in softmac_rput_process_proto()
367 dlp->ok_ack.dl_correct_primitive); in softmac_rput_process_proto()
375 dlp->error_ack.dl_error_primitive); in softmac_rput_process_proto()
450 union DL_primitives *dlp; in softmac_rput_process_notdata() local
468 dlp = (union DL_primitives *)mp->b_rptr; in softmac_rput_process_notdata()
469 ASSERT(len >= sizeof (dlp->dl_primitive)); in softmac_rput_process_notdata()
470 switch (dlp->dl_primitive) { in softmac_rput_process_notdata()
480 if (dlp->ok_ack.dl_correct_primitive == DL_UNBIND_REQ) { in softmac_rput_process_notdata()
[all …]
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dtopo_rtld.c69 void *dlp; in rtld_init() local
71 if ((dlp = dlopen(mod->tm_path, RTLD_LOCAL | RTLD_NOW)) == NULL) { in rtld_init()
81 rp->rtld_dlp = dlp; in rtld_init()
82 rp->rtld_init = (int (*)())dlsym(dlp, "_topo_init"); in rtld_init()
83 rp->rtld_fini = (void (*)())dlsym(dlp, "_topo_fini"); in rtld_init()
86 (void) dlclose(dlp); in rtld_init()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/pppoe/
H A Doptions.c353 free(dlp); in free_device_list()
354 dlp = dln; in free_device_list()
1225 for (; dlp != NULL; dlp = dlp->dl_next) in count_devs()
1250 for (; dlp != NULL; dlp = dlp->dl_next) in devs_to_list()
1369 for (dlp = slp->sl_dev; dlp != NULL; dlp = dlp->dl_next) in organize_state()
1412 for (dlp = slp->sl_dev; dlp != NULL; in organize_state()
1413 dlp = dlp->dl_next) { in organize_state()
1607 dlp = (struct device_list *)malloc(sizeof (*dlp) + in get_device_list()
1611 dlp->dl_name = (const char *)(dlp + 1); in get_device_list()
1639 dlp = (struct device_list *)malloc(sizeof (*dlp) + 2); in get_device_list()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/kmdb/
H A Dkmdb_dl.c74 dlclose(void *dlp) in dlclose() argument
76 kmdb_modctl_t *kmc = dlp; in dlclose()
112 dlsym(void *dlp, const char *name) in dlsym() argument
114 kmdb_modctl_t *kmc = dlp; in dlsym()
118 switch ((uintptr_t)dlp) { in dlsym()
/illumos-gate/usr/src/uts/common/io/ppp/sppp/
H A Dsppp_dlpi.c304 union DL_primitives *dlp; in sppp_mproto() local
316 dlp = (union DL_primitives *)mp->b_rptr; in sppp_mproto()
317 prim = dlp->dl_primitive; in sppp_mproto()
373 union DL_primitives *dlp; in sppp_dlattachreq() local
377 dlp = (union DL_primitives *)mp->b_rptr; in sppp_dlattachreq()
408 union DL_primitives *dlp; in sppp_dl_attach_upper() local
440 dlp->attach_req.dl_ppa)); in sppp_dl_attach_upper()
541 union DL_primitives *dlp; in sppp_dlbindreq() local
548 req_sap = dlp->bind_req.dl_sap; in sppp_dlbindreq()
585 union DL_primitives *dlp; in sppp_dl_bind() local
[all …]

12