/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_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/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/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/cmd/cmd-inet/sbin/dhcpagent/ |
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 | 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 | 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...] |
/illumos-gate/usr/src/uts/common/io/dls/ |
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/lvm/rpc.metamhd/ |
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];
|
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...] |
/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;
|
/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...] |
H A D | softmac_dev.c | 311 union DL_primitives *dlp; local 365 if (MBLKL(mp) < sizeof (dlp->dl_primitive)) { 369 dlp = (union DL_primitives *)mp->b_rptr; 370 if (dlp->dl_primitive == DL_UNITDATA_IND) {
|
/illumos-gate/usr/src/uts/common/inet/dlpistub/ |
H A D | dlpistub.c | 197 union DL_primitives *dlp; local 210 dlp = (void *)mp->b_rptr; 211 prim = dlp->dl_primitive; 232 dlbindack(q, mp, dlp->bind_req.dl_sap, NULL, 0, 0, 0);
|
/illumos-gate/usr/src/uts/common/inet/ipnet/ |
H A D | ipnet_bpf.c | 219 ipnet_bpf_getdlt(uintptr_t handle, uint_t *dlp) argument 221 *dlp = DL_IPNET;
|
/illumos-gate/usr/src/uts/common/io/ |
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);
|
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...] |
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dsl_deadlist.c | 465 dsl_deadlist_phys_t *dlp; local 488 dlp = bonus->db_data; 490 bzero(dlp, sizeof (*dlp));
|
/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/lib/fm/topo/modules/sun4v/platform-mem/ |
H A D | mem_mdesc.c | 62 mem_dimm_list_t *dlp; local 168 dlp = topo_mod_zalloc(mod, 170 dlp->dl_next = bm->bm_dlist; 171 bm->bm_dlist = dlp; 172 dlp->dl_dimm = d; 268 mem_dimm_list_t *dlp; local 380 dlp = topo_mod_zalloc(mod, sizeof (mem_dimm_list_t)); 381 dlp->dl_next = bmp->bm_dlist; 382 bmp->bm_dlist = dlp; 383 dlp [all...] |