Searched defs:dlh (Results 1 - 17 of 17) sorted by relevance

/illumos-gate/usr/src/cmd/ibd_upgrade/
H A Dibd_delete_link.c79 ibd_delete_link(dladm_handle_t dlh, char *link) argument
90 if ((status = ibd_dladm_door_call(dlh, &getlinkid, sizeof (getlinkid),
107 if ((status = dladm_remove_conf(dlh, linkid)) != DLADM_STATUS_OK) {
113 if ((status = dladm_destroy_datalink_id(dlh, linkid,
125 dladm_handle_t dlh; local
136 if ((status = dladm_open(&dlh)) != DLADM_STATUS_OK) {
143 if (ibd_delete_link(dlh, argv[i]) != DLADM_STATUS_OK) {
144 dladm_close(dlh);
149 dladm_close(dlh);
/illumos-gate/usr/src/lib/libdevid/
H A Ddeviceid.c230 di_devlink_handle_t dlh = NULL; local
274 dlh = devid_deviceid_to_nmlist_dlh;
275 if (dlh &&
277 (void) di_devlink_fini(&dlh);
278 dlh = devid_deviceid_to_nmlist_dlh = NULL;
280 if ((dlh == NULL) &&
281 ((dlh = di_devlink_init(NULL, 0)) == NULL))
297 (void) di_devlink_walk(dlh, NULL, path,
345 if (dlh) {
348 devid_deviceid_to_nmlist_dlh = dlh;
[all...]
/illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_tavor_hca.c84 dladm_handle_t dlh; local
87 if (dladm_open(&dlh) != DLADM_STATUS_OK) {
101 if ((dladm_name2info(dlh, hca_ptr->name, &linkid, NULL, &class,
104 (dladm_part_info(dlh, linkid, &ib_attr,
169 dladm_close(dlh);
/illumos-gate/usr/src/lib/libipadm/common/
H A Dipadm_ngz.c454 dladm_handle_t dlh = iph->iph_dlh; local
475 if (dladm_name2info(dlh, ifname, &linkid, NULL, NULL,
479 (void) i_ipadm_zone_network_attr(dlh, linkid, &nwd);
481 (void) dladm_walk_datalink_id(i_ipadm_zone_network_attr, dlh,
/illumos-gate/usr/src/cmd/pcidr/
H A Dpcidr.c473 void *dlh; local
477 dlh = dlopen(path, RTLD_LAZY | RTLD_GLOBAL);
478 if (dlh == NULL) {
497 fp = (pcidr_plugin_t)dlsym(dlh, PCIDR_PLUGIN_SYMSTR);
515 if (dlh != NULL)
516 (void) dlclose(dlh);
/illumos-gate/usr/src/lib/libpicltree/
H A Dptree_impl.h220 void *dlh; member in struct:picld_plinfo
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/
H A Dlocate_kdc.c481 void *dlh; local
487 if ((dlh = dlopen(0, RTLD_FIRST | RTLD_LAZY)) == NULL) {
492 dlh, "_krb5_override_service_locator");
493 dlclose(dlh);
/illumos-gate/usr/src/cmd/audio/audioctl/
H A Daudioctl.c1218 di_devlink_handle_t dlh; local
1239 dlh = di_devlink_init(NULL, 0);
1240 if (dlh == NULL) {
1245 if (di_devlink_walk(dlh, "^mixer", NULL, 0, &verbose,
/illumos-gate/usr/src/cmd/syseventd/daemons/syseventd/
H A Dsyseventd.c1240 void *dlh, *f; local
1253 if ((dlh = dlopen(modpath, RTLD_LAZY)) == NULL) {
1257 } else if ((f = dlsym(dlh, EVENT_INIT)) == NULL) {
1260 (void) dlclose(dlh);
1268 (void) dlclose(dlh);
1276 (void) dlclose(dlh);
1281 mod->dlhandle = dlh;
1285 mod->event_mod_fini = (void (*)())dlsym(dlh, EVENT_FINI);
1291 (void) dlclose(dlh);
1300 (void) dlclose(dlh);
[all...]
/illumos-gate/usr/src/uts/common/io/dld/
H A Ddld_drv.c336 dls_dl_handle_t dlh; local
346 if ((err = dls_devnet_hold_tmp(diap->dia_linkid, &dlh)) != 0)
350 dls_devnet_mac(dlh), &mph)) != 0) {
351 dls_devnet_rele_tmp(dlh);
355 if ((err = dls_link_hold(dls_devnet_mac(dlh), &dlp)) != 0) {
357 dls_devnet_rele_tmp(dlh);
365 dls_devnet_rele_tmp(dlh);
379 dls_dl_handle_t dlh; local
403 if (dls_devnet_hold_tmp(dipp->dip_linkid, &dlh) != 0) {
412 dls_devnet_rele_tmp(dlh);
633 dls_dl_handle_t dlh = NULL; local
[all...]
/illumos-gate/usr/src/lib/librsm/common/
H A Drsmlib.c289 void *dlh; local
299 dlh = dlopen(clib, RTLD_LAZY);
300 if (dlh == NULL) {
309 fptr = (rsm_attach_entry_t)dlsym(dlh, clib); /* lint !e611 */
325 (void) dlclose(dlh);
/illumos-gate/usr/src/cmd/datadm/
H A Ddatadm.c1385 dladm_handle_t dlh; local
1392 if (dladm_open(&dlh) != DLADM_STATUS_OK)
1409 ia_args.ia_dlh = dlh;
1426 dladm_close(dlh);
/illumos-gate/usr/src/uts/common/io/dls/
H A Ddls_mgmt.c647 dls_devnet_rele_tmp(dls_dl_handle_t dlh) argument
649 dls_devnet_t *ddp = dlh;
662 dls_dl_handle_t dlh; local
666 if ((err = dls_devnet_hold_tmp(linkid, &dlh)) != 0)
669 if ((err = dls_link_hold(dls_devnet_mac(dlh), &dlp)) != 0) {
670 dls_devnet_rele_tmp(dlh);
676 *ddhp = dlh;
682 dls_devnet_rele_link(dls_dl_handle_t dlh, dls_link_t *dlp) argument
687 dls_devnet_rele_tmp(dlh);
1593 dls_devnet_close(dls_dl_handle_t dlh) argument
[all...]
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_flow.c1214 dls_dl_handle_t dlh; local
1258 err = dls_devnet_hold_link(linkid, &dlh, &dlp);
1294 dls_devnet_rele_link(dlh, dlp);
1303 dls_devnet_rele_link(dlh, dlp);
1545 dls_dl_handle_t dlh; local
1553 err = dls_devnet_hold_link(linkid, &dlh, &dlp);
1566 dls_devnet_rele_link(dlh, dlp);
H A Dmac_client.c371 dls_dl_handle_t dlh; local
374 if ((err = dls_devnet_hold_tmp(linkid, &dlh)) != 0)
377 dls_devnet_prop_task_wait(dlh);
379 err = mac_open(dls_devnet_mac(dlh), mhp);
381 dls_devnet_rele_tmp(dlh);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/
H A Difconfig.c94 static dladm_handle_t dlh; variable
1200 status = dladm_iptun_getparams(dlh, &params, DLADM_OPT_ACTIVE);
1267 status = dladm_iptun_modify(dlh, &params, DLADM_OPT_ACTIVE);
1769 (void) dlpi_walk(ni_entry, dlh, 0);
2672 status = dladm_iptun_modify(dlh, params, DLADM_OPT_ACTIVE);
2716 status = dladm_set_linkprop(dlh, linkid, propname, &value, 1,
3164 if (dladm_iptun_getparams(dlh, &params, DLADM_OPT_ACTIVE) !=
3197 if (dladm_get_linkprop(dlh, linkid, DLADM_PROP_VAL_CURRENT, "hoplimit",
3203 if (dladm_get_linkprop(dlh, linkid, DLADM_PROP_VAL_CURRENT,
3854 * Open the global libdladm handle "dlh" i
[all...]
/illumos-gate/usr/src/lib/storage/libg_fc/common/
H A Dmap.c4241 g_get_port_multipath(char *port_wwn_s, struct dlist **dlh, int verbose) argument
4249 dl = *dlh = dlt = (struct dlist *)NULL;
4265 while (*dlh != NULL) {
4266 dl = (*dlh)->next;
4267 (void) g_destroy_data(*dlh);
4268 *dlh = dl;
4278 if (*dlh == NULL) {
4279 *dlh = dlt = dl;
4517 g_free_multipath(struct dlist *dlh) argument
4521 while (dlh !
[all...]

Completed in 168 milliseconds