Home
last modified time | relevance | path

Searched refs:dlh (Results 1 – 19 of 19) 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) in ibd_delete_link() argument
90 if ((status = ibd_dladm_door_call(dlh, &getlinkid, sizeof (getlinkid), in ibd_delete_link()
107 if ((status = dladm_remove_conf(dlh, linkid)) != DLADM_STATUS_OK) { in ibd_delete_link()
113 if ((status = dladm_destroy_datalink_id(dlh, linkid, in ibd_delete_link()
125 dladm_handle_t dlh; in main() local
136 if ((status = dladm_open(&dlh)) != DLADM_STATUS_OK) { in main()
143 if (ibd_delete_link(dlh, argv[i]) != DLADM_STATUS_OK) { in main()
144 dladm_close(dlh); in main()
149 dladm_close(dlh); in main()
/illumos-gate/usr/src/uts/common/io/dld/
H A Ddld_drv.c338 dls_dl_handle_t dlh; in drv_ioc_attr() local
353 dls_devnet_rele_tmp(dlh); in drv_ioc_attr()
359 dls_devnet_rele_tmp(dlh); in drv_ioc_attr()
366 dls_devnet_rele_tmp(dlh); in drv_ioc_attr()
380 dls_dl_handle_t dlh; in drv_ioc_phys_attr() local
413 dls_devnet_rele_tmp(dlh); in drv_ioc_phys_attr()
826 if (dlh != NULL) in drv_ioc_prop_common()
1365 if (dlh != NULL) in drv_ioc_gettran()
1422 if (dlh != NULL) in drv_ioc_readtran()
1468 if (dlh != NULL) in drv_ioc_getled()
[all …]
/illumos-gate/usr/src/lib/libdevid/
H A Ddeviceid.c251 di_devlink_handle_t dlh = NULL; in devid_deviceid_to_nmlist() local
295 dlh = devid_deviceid_to_nmlist_dlh; in devid_deviceid_to_nmlist()
296 if (dlh && in devid_deviceid_to_nmlist()
298 (void) di_devlink_fini(&dlh); in devid_deviceid_to_nmlist()
299 dlh = devid_deviceid_to_nmlist_dlh = NULL; in devid_deviceid_to_nmlist()
301 if ((dlh == NULL) && in devid_deviceid_to_nmlist()
302 ((dlh = di_devlink_init(NULL, 0)) == NULL)) in devid_deviceid_to_nmlist()
318 (void) di_devlink_walk(dlh, NULL, path, in devid_deviceid_to_nmlist()
366 if (dlh) { in devid_deviceid_to_nmlist()
369 devid_deviceid_to_nmlist_dlh = dlh; in devid_deviceid_to_nmlist()
[all …]
/illumos-gate/usr/src/cmd/syseventd/daemons/syseventd/
H A Dsyseventd.c1240 void *dlh, *f; in load_modules() local
1253 if ((dlh = dlopen(modpath, RTLD_LAZY)) == NULL) { in load_modules()
1260 (void) dlclose(dlh); in load_modules()
1268 (void) dlclose(dlh); in load_modules()
1276 (void) dlclose(dlh); in load_modules()
1281 mod->dlhandle = dlh; in load_modules()
1291 (void) dlclose(dlh); in load_modules()
1300 (void) dlclose(dlh); in load_modules()
1310 (void) dlclose(dlh); in load_modules()
1324 (void) dlclose(dlh); in load_modules()
[all …]
/illumos-gate/usr/src/cmd/pcidr/
H A Dpcidr.c473 void *dlh; in do_plugin() local
477 dlh = dlopen(path, RTLD_LAZY | RTLD_GLOBAL); in do_plugin()
478 if (dlh == NULL) { in do_plugin()
497 fp = (pcidr_plugin_t)dlsym(dlh, PCIDR_PLUGIN_SYMSTR); in do_plugin()
515 if (dlh != NULL) in do_plugin()
516 (void) dlclose(dlh); in do_plugin()
/illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_tavor_hca.c85 dladm_handle_t dlh; in dapli_init_hca() local
88 if (dladm_open(&dlh) != DLADM_STATUS_OK) { in dapli_init_hca()
102 if ((dladm_name2info(dlh, hca_ptr->name, &linkid, NULL, &class, in dapli_init_hca()
105 (dladm_part_info(dlh, linkid, &ib_attr, in dapli_init_hca()
170 dladm_close(dlh); in dapli_init_hca()
/illumos-gate/usr/src/uts/common/io/dls/
H A Ddls_mgmt.c665 dls_devnet_rele_tmp(dls_dl_handle_t dlh) in dls_devnet_rele_tmp() argument
667 dls_devnet_t *ddp = dlh; in dls_devnet_rele_tmp()
680 dls_dl_handle_t dlh; in dls_devnet_hold_link() local
684 if ((err = dls_devnet_hold_tmp(linkid, &dlh)) != 0) in dls_devnet_hold_link()
687 if ((err = dls_link_hold(dls_devnet_mac(dlh), &dlp)) != 0) { in dls_devnet_hold_link()
688 dls_devnet_rele_tmp(dlh); in dls_devnet_hold_link()
694 *ddhp = dlh; in dls_devnet_hold_link()
700 dls_devnet_rele_link(dls_dl_handle_t dlh, dls_link_t *dlp) in dls_devnet_rele_link() argument
705 dls_devnet_rele_tmp(dlh); in dls_devnet_rele_link()
1742 dls_devnet_close(dls_dl_handle_t dlh) in dls_devnet_close() argument
[all …]
/illumos-gate/usr/src/lib/libipadm/common/
H A Dipadm_ngz.c459 dladm_handle_t dlh = iph->iph_dlh; in ipadm_init_net_from_gz() local
480 if (dladm_name2info(dlh, ifname, &linkid, NULL, NULL, in ipadm_init_net_from_gz()
484 (void) i_ipadm_zone_network_attr(dlh, linkid, &nwd); in ipadm_init_net_from_gz()
486 (void) dladm_walk_datalink_id(i_ipadm_zone_network_attr, dlh, in ipadm_init_net_from_gz()
/illumos-gate/usr/src/cmd/bhyve/
H A Duart_emul.c140 uint8_t dlh; /* Baudrate divisor latch MSB */ member
413 sc->dlh = 0; in uart_reset()
415 sc->dlh = divisor >> 16; in uart_reset()
488 sc->dlh = value; in uart_write()
610 reg = sc->dlh; in uart_read()
/illumos-gate/usr/src/lib/storage/libg_fc/common/
H A Dmap.c4266 while (*dlh != NULL) { in g_get_port_multipath()
4267 dl = (*dlh)->next; in g_get_port_multipath()
4269 *dlh = dl; in g_get_port_multipath()
4279 if (*dlh == NULL) { in g_get_port_multipath()
4280 *dlh = dlt = dl; in g_get_port_multipath()
4523 while (dlh != NULL) { in g_free_multipath()
4524 dl = dlh->next; in g_free_multipath()
4525 if (dlh->dev_path != NULL) in g_free_multipath()
4527 if (dlh->logical_path != NULL) in g_free_multipath()
4529 (void) g_destroy_data(dlh); in g_free_multipath()
[all …]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/
H A Dlocate_kdc.c481 void *dlh; in override_locate_server() local
487 if ((dlh = dlopen(0, RTLD_FIRST | RTLD_LAZY)) == NULL) { in override_locate_server()
492 dlh, "_krb5_override_service_locator"); in override_locate_server()
493 dlclose(dlh); in override_locate_server()
/illumos-gate/usr/src/cmd/audio/audioctl/
H A Daudioctl.c1218 di_devlink_handle_t dlh; in do_init_devices() local
1239 dlh = di_devlink_init(NULL, 0); in do_init_devices()
1240 if (dlh == NULL) { in do_init_devices()
1245 if (di_devlink_walk(dlh, "^mixer", NULL, 0, &verbose, in do_init_devices()
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_flow.c1215 dls_dl_handle_t dlh; in mac_link_flow_add() local
1259 err = dls_devnet_hold_link(linkid, &dlh, &dlp); in mac_link_flow_add()
1295 dls_devnet_rele_link(dlh, dlp); in mac_link_flow_add()
1304 dls_devnet_rele_link(dlh, dlp); in mac_link_flow_add()
1546 dls_dl_handle_t dlh; in mac_link_flow_walk() local
1554 err = dls_devnet_hold_link(linkid, &dlh, &dlp); in mac_link_flow_walk()
1567 dls_devnet_rele_link(dlh, dlp); in mac_link_flow_walk()
H A Dmac_client.c374 dls_dl_handle_t dlh; in mac_open_by_linkid() local
377 if ((err = dls_devnet_hold_tmp(linkid, &dlh)) != 0) in mac_open_by_linkid()
380 dls_devnet_prop_task_wait(dlh); in mac_open_by_linkid()
382 err = mac_open(dls_devnet_mac(dlh), mhp); in mac_open_by_linkid()
384 dls_devnet_rele_tmp(dlh); in mac_open_by_linkid()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/
H A Difconfig.c94 static dladm_handle_t dlh; variable
1201 status = dladm_iptun_getparams(dlh, &params, DLADM_OPT_ACTIVE); in set_tun_algs()
1268 status = dladm_iptun_modify(dlh, &params, DLADM_OPT_ACTIVE); in set_tun_algs()
1770 (void) dlpi_walk(ni_entry, dlh, 0); in find_all_interfaces()
2673 status = dladm_iptun_modify(dlh, params, DLADM_OPT_ACTIVE); in modify_tun()
2717 status = dladm_set_linkprop(dlh, linkid, propname, &value, 1, in set_tun_prop()
3165 if (dladm_iptun_getparams(dlh, &params, DLADM_OPT_ACTIVE) != in tun_status()
3198 if (dladm_get_linkprop(dlh, linkid, DLADM_PROP_VAL_CURRENT, "hoplimit", in tun_status()
3204 if (dladm_get_linkprop(dlh, linkid, DLADM_PROP_VAL_CURRENT, in tun_status()
3868 if ((status = dladm_open(&dlh)) != DLADM_STATUS_OK) in ifconfig_dladm_open()
[all …]
/illumos-gate/usr/src/cmd/datadm/
H A Ddatadm.c1385 dladm_handle_t dlh; in datadm_build_ia_lists() local
1392 if (dladm_open(&dlh) != DLADM_STATUS_OK) in datadm_build_ia_lists()
1409 ia_args.ia_dlh = dlh; in datadm_build_ia_lists()
1426 dladm_close(dlh); in datadm_build_ia_lists()
/illumos-gate/usr/src/lib/libpicltree/
H A Dptree_impl.h218 void *dlh; member
H A Dpicltree.c3452 pl->dlh = dlopen(pl->pathname, RTLD_LAZY|RTLD_LOCAL); in load_plugins()
3453 if (pl->dlh == NULL) { in load_plugins()
/illumos-gate/usr/src/lib/librsm/common/
H A Drsmlib.c287 void *dlh; in _rsm_modload() local
297 dlh = dlopen(clib, RTLD_LAZY); in _rsm_modload()
298 if (dlh == NULL) { in _rsm_modload()
307 fptr = (rsm_attach_entry_t)dlsym(dlh, clib); /* lint !e611 */ in _rsm_modload()
323 (void) dlclose(dlh); in _rsm_modload()