/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_list.c | 43 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 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_as.c | 41 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 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_stat.c | 62 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 D | dls.c | 41 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 D | renew.c | 82 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 D | release.c | 58 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 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...] |
H A D | bound.c | 98 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 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...] |
/illumos-gate/usr/src/cmd/lvm/rpc.metamhd/ |
H A D | mhd_set.c | 51 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 D | mhd_drive.c | 49 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 D | mhd_failfast.c | 230 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 D | fmd_rtld.c | 49 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 D | fmd_dispq.c | 60 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 D | sundlpi.c | 51 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 D | drcompat.c | 229 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 D | topo_rtld.c | 71 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 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...] |
/illumos-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kmdb_dl.c | 76 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 D | softmac_pkt.c | 103 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 D | softmac_ctl.c | 350 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 D | sppp_dlpi.c | 304 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 D | door.c | 92 datalink_id_t *dlp; local 104 dlp = (datalink_id_t *)(rbuf + 1); 107 dlp[nports++] = allports[i]->linkid;
|