/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/ |
H A D | agent.c | 1020 dhcp_lease_t *dlp; local 1029 dlp = dsmp->dsm_leases; 1031 if (dlp == NULL || 1032 dlp->dl_lifs->lif_expire.dt_start == DHCP_PERM) { 1038 dlp->dl_t1.dt_start; 1040 dlp->dl_t2.dt_start; 1042 dlp->dl_lifs->lif_expire.dt_start; 1393 dhcp_lease_t *dlp, *dlnext; local 1427 for (dlp = dsmp->dsm_leases; dlp ! [all...] |
H A D | interface.c | 596 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...] |
H A D | states.c | 679 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...] |
/illumos-gate/usr/src/uts/common/io/dld/ |
H A D | dld_proto.c | 146 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...] |
H A D | dld_drv.c | 337 dls_link_t *dlp; local 355 if ((err = dls_link_hold(dls_devnet_mac(dlh), &dlp)) != 0) { 361 mac_sdu_get(dlp->dl_mh, NULL, &diap->dia_max_sdu); 363 dls_link_rele(dlp); 634 dls_link_t *dlp = NULL; local 677 if ((err = dls_link_hold(dls_devnet_mac(dlh), &dlp)) != 0) 735 dlp->dl_tagmode = mode; 739 *(link_tagmode_t *)kprop->pr_val = dlp->dl_tagmode; 751 err = mac_set_prop(dlp->dl_mh, kprop->pr_num, 781 err = mac_prop_info(dlp [all...] |
H A D | dld_str.c | 1007 dls_link_t *dlp = NULL; local 1037 if ((err = dls_link_hold(dls_devnet_mac(ddp), &dlp)) != 0) 1040 if ((err = dls_open(dlp, ddp, dsp)) != 0) 1057 if (dlp != NULL) 1058 dls_link_rele(dlp); 1451 dl_unitdata_ind_t *dlp; local 1474 dlp = &(dlwp->dl_unitdata); 1475 ASSERT(dlp == (dl_unitdata_ind_t *)nmp->b_rptr); 1476 ASSERT(dlp->dl_primitive == DL_UNITDATA_IND); 1483 dlp 2157 dl_unitdata_req_t *dlp; local [all...] |
/illumos-gate/usr/src/uts/common/io/dls/ |
H A D | dls_link.c | 68 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 D | dls_mgmt.c | 663 dls_link_t *dlp; local 669 if ((err = dls_link_hold(dls_devnet_mac(dlh), &dlp)) != 0) { 674 ASSERT(MAC_PERIM_HELD(dlp->dl_mh)); 677 *dlpp = dlp; 682 dls_devnet_rele_link(dls_dl_handle_t dlh, dls_link_t *dlp) argument 684 ASSERT(MAC_PERIM_HELD(dlp->dl_mh)); 686 dls_link_rele(dlp); 706 dls_link_t *dlp; local 725 * access to 'dlp' is safe even though we don't hold the mac perimeter. 728 (mod_hash_val_t *)&dlp) ! 1551 dls_link_t *dlp; local 1596 dls_link_t *dlp; local 1629 dls_link_t *dlp; local [all...] |
/illumos-gate/usr/src/uts/common/io/softmac/ |
H A D | softmac_fp.c | 465 dl_capability_req_t *dlp = (dl_capability_req_t *)mp->b_rptr; local 488 if (dlp->dl_sub_length == 0) { 493 if (!MBLKIN(mp, dlp->dl_sub_offset, dlp->dl_sub_length)) { 498 dlp->dl_primitive = DL_CAPABILITY_ACK; 500 off = dlp->dl_sub_offset; 501 len = dlp->dl_sub_length;
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | libdlbridge.c | 1346 dladm_bridge_free_portlist(datalink_id_t *dlp) argument 1348 free((int *)dlp - 1);
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_cg.c | 93 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 D | dt_cc.c | 1942 dt_lib_depend_add(dtrace_hdl_t *dtp, dt_list_t *dlp, const char *arg) argument 1967 dt_list_append(dlp, dld);
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | gldutil.c | 337 dl_unitdata_req_t *dlp = (dl_unitdata_req_t *)mp->b_rptr; local 338 struct gld_dlsap *gldp = DLSAP(dlp, dlp->dl_dest_addr_offset); 353 if (dlp->dl_dest_addr_length >= DLSAPLENGTH(macinfo) && 479 dl_unitdata_req_t *dlp = (dl_unitdata_req_t *)mp->b_cont->b_rptr; local 480 struct gld_dlsap *gldp = DLSAP(dlp, dlp->dl_dest_addr_offset); 491 if (dlp->dl_dest_addr_length >= DLSAPLENGTH(macinfo) && 889 dl_unitdata_req_t *dlp = (dl_unitdata_req_t *)mp->b_rptr; local 890 ipoib_ptxhdr_t *gldp = IPOIBDLSAP(dlp, dl 944 dl_unitdata_req_t *dlp = (dl_unitdata_req_t *)mp->b_cont->b_rptr; local 1142 dl_unitdata_req_t *dlp = (dl_unitdata_req_t *)mp->b_rptr; local 1222 dl_unitdata_req_t *dlp = (dl_unitdata_req_t *)mp->b_cont->b_rptr; local 1548 dl_unitdata_req_t *dlp = (dl_unitdata_req_t *)mp->b_rptr; local 1689 dl_unitdata_req_t *dlp = (dl_unitdata_req_t *)mp->b_cont->b_rptr; local [all...] |
H A D | llc1.c | 1001 union DL_primitives *dlp; local 1006 dlp = (union DL_primitives *)mp->b_rptr; 1009 printf("llc1_cmds(%x, %x):dlp=%x, dlp->dl_primitive=%d\n", 1010 q, mp, dlp, dlp->dl_primitive); 1015 switch (dlp->dl_primitive) { 1078 llc->llc_waiting_for = dlp->dl_primitive; 1095 dlp->dl_primitive); 1113 dl_bind_req_t *dlp; local 1238 dl_info_ack_t *dlp; local 1317 dl_unitdata_req_t *dlp = (dl_unitdata_req_t *)mp->b_rptr; local [all...] |
H A D | gld.c | 3518 union DL_primitives *dlp = (union DL_primitives *)mp->b_rptr; local 3524 /* Make sure we have at least dlp->dl_primitive */ 3525 if (mblkl < sizeof (dlp->dl_primitive)) 3528 dlreq = dlp->dl_primitive; 3532 "gld_cmds(%p, %p):dlp=%p, dlp->dl_primitive=%d", 3533 (void *)q, (void *)mp, (void *)dlp, dlreq); 3665 dl_capability_req_t *dlp = (dl_capability_req_t *)mp->b_rptr; local 3670 if (dlp->dl_sub_length == 0) 3765 dl_capability_req_t *dlp; local 4091 dl_udqos_req_t *dlp; local 4149 dl_bind_ack_t *dlp; local 4182 dl_bind_req_t *dlp; local 4338 dl_info_ack_t *dlp; local 4496 dl_unitdata_req_t *dlp = (dl_unitdata_req_t *)mp->b_rptr; local [all...] |
/illumos-gate/usr/src/uts/sun4u/starfire/io/ |
H A D | idn_dlpi.c | 711 union DL_primitives *dlp; local 725 dlp = (union DL_primitives *)mp->b_rptr; 726 prim = dlp->dl_primitive; 937 union DL_primitives *dlp; local 943 dlp = (union DL_primitives *)mp->b_rptr; 955 ppa = dlp->attach_req.dl_ppa; 962 DLERRORACK(wq, mp, dlp->dl_primitive, DL_BADPPA, 0); 978 DLERRORACK(wq, mp, dlp->dl_primitive, 1081 union DL_primitives *dlp; local 1100 dlp 1327 union DL_primitives *dlp; local 1393 union DL_primitives *dlp; local 1444 union DL_primitives *dlp; local 1487 union DL_primitives *dlp; local [all...] |
/illumos-gate/usr/src/uts/sun/io/ |
H A D | zs_hdlc.c | 833 register union DL_primitives *dlp; local 993 dlp = (union DL_primitives *)mp->b_rptr; 994 prim = dlp->dl_primitive; 999 ppa = dlp->attach_req.dl_ppa;
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_arp.c | 530 union DL_primitives *dlp; local 535 if ((mp->b_wptr - mp->b_rptr) < sizeof (dlp->dl_primitive)) { 539 dlp = (union DL_primitives *)mp->b_rptr; 540 prim = dlp->dl_primitive; 557 if (dlp->error_ack.dl_error_primitive == DL_NOTIFY_ACK || 558 dlp->error_ack.dl_error_primitive == DL_NOTIFY_REQ) { 561 reqprim = dlp->error_ack.dl_error_primitive; 568 reqprim = dlp->ok_ack.dl_correct_primitive; 575 union DL_primitives *, dlp); 648 union DL_primitives *dlp local [all...] |
/illumos-gate/usr/src/uts/common/io/ppp/sppptun/ |
H A D | sppptun.c | 1901 union DL_primitives *dlp = (union DL_primitives *)mp->b_rptr; local 1905 switch (dlp->dl_primitive) { 1912 err = dlp->error_ack.dl_unix_errno ? 1913 dlp->error_ack.dl_unix_errno : ENXIO; 1914 switch (dlp->error_ack.dl_error_primitive) { 1949 switch (dlp->ok_ack.dl_correct_primitive) {
|
/illumos-gate/usr/src/uts/common/io/lvm/md/ |
H A D | md_names.c | 4081 static struct devid_list *dlp = &did_list; variable in typeref:struct:devid_list 4095 curdlp->next = dlp->next; 4096 dlp->next = curdlp; 4115 if ((curdlp = dlp->next) == NULL) { 4133 dlp->next = NULL; 4134 dlp->devid = NULL; 4153 if ((curdlp = dlp->next) == NULL) {
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_flow.c | 1215 dls_link_t *dlp; local 1258 err = dls_devnet_hold_link(linkid, &dlh, &dlp); 1278 if (mac_capab_get(dlp->dl_mh, MAC_CAPAB_ANCHOR_VNIC, NULL)) { 1288 err = mac_flow_add_subflow(dlp->dl_mch, flent, 1289 MCIP_DATAPATH_SETUP((mac_client_impl_t *)dlp->dl_mch)); 1294 dls_devnet_rele_link(dlh, dlp); 1303 dls_devnet_rele_link(dlh, dlp); 1546 dls_link_t *dlp; local 1553 err = dls_devnet_hold_link(linkid, &dlh, &dlp); 1559 mcip = (mac_client_impl_t *)dlp [all...] |
/illumos-gate/usr/src/uts/common/inet/ipnet/ |
H A D | ipnet.c | 720 union DL_primitives *dlp = (union DL_primitives *)mp->b_rptr; local 721 t_uscalar_t prim = dlp->dl_primitive; 776 union DL_primitives *dlp = (union DL_primitives *)mp->b_rptr; local 784 switch (dlp->bind_req.dl_sap) { 801 dlbindack(q, mp, dlp->bind_req.dl_sap, 0, 0, 0, 0);
|
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devinfo_devlink.c | 632 struct db_link *dlp; local 645 for (; dlp = get_link(hdp, nidx); nidx = dlp->sib) { 647 path = get_string(hdp, dlp->path); 648 content = get_string(hdp, dlp->content); 650 clp = link_insert(hdp, pcmp, path, content, dlp->attr); 660 return (dlp ? -1 : 0); 919 struct db_link *dlp; local 943 if ((dlp = set_link(hdp, idx)) == NULL) { 948 dlp 2235 struct db_link *dlp; local 2270 struct db_link *dlp; local [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/pppoe/ |
H A D | options.c | 346 free_device_list(struct device_list *dlp) argument 350 while (dlp != NULL) { 351 dln = dlp->dl_next; 352 free(dlp); 353 dlp = dln; 534 struct device_list *dlp; local 553 dlpp = &dlp; 590 *dlpp = dlp; 1219 count_devs(struct device_list *dlp) argument 1224 for (; dlp ! 1247 devs_to_list(struct device_list *dlp, const char **dnames) argument 1328 struct device_list *dlp; local 1580 struct device_list *dlp; local [all...] |
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/ |
H A D | fcip.c | 3881 union DL_primitives *dlp; local 3886 dlp = (union DL_primitives *)mp->b_rptr; 3887 prim = dlp->dl_primitive; /* the DLPI command */ 3894 tnf_opaque, dl_primitive, dlp->dl_primitive)); 5350 union DL_primitives *dlp; local 5356 dlp = (union DL_primitives *)mp->b_rptr; 5368 ppa = dlp->attach_req.dl_ppa; 5472 union DL_primitives *dlp; local 5490 dlp = (union DL_primitives *)mp->b_rptr; 5498 sap = dlp 5562 union DL_primitives *dlp; local 5615 union DL_primitives *dlp; local [all...] |