Searched defs:dlp (Results 1 - 25 of 53) 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_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/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/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/cmd/cmd-inet/sbin/dhcpagent/
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 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 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...]
/illumos-gate/usr/src/uts/common/io/dls/
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/lvm/rpc.metamhd/
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];
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...]
/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;
/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...]
H A Dsoftmac_dev.c311 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 Ddlpistub.c197 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 Dipnet_bpf.c219 ipnet_bpf_getdlt(uintptr_t handle, uint_t *dlp) argument
221 *dlp = DL_IPNET;
/illumos-gate/usr/src/uts/common/io/
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);
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...]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddsl_deadlist.c465 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 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/lib/fm/topo/modules/sun4v/platform-mem/
H A Dmem_mdesc.c62 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...]

Completed in 83 milliseconds

123