| /illumos-gate/usr/src/man/man3devinfo/ |
| H A D | Manlink | 16 di_binding_name.3devinfo 17 di_bus_addr.3devinfo 18 di_compatible_names.3devinfo 19 di_devid.3devinfo 20 di_driver_major.3devinfo 21 di_driver_name.3devinfo 22 di_driver_ops.3devinfo 23 di_instance.3devinfo 24 di_node_name.3devinfo 25 di_nodeid.3devinfo [all …]
|
| H A D | Makefile | 19 MANSECT= 3devinfo 21 MANFILES= di_binding_name.3devinfo \ 22 di_child_node.3devinfo \ 23 di_devfs_path.3devinfo \ 24 di_devlink_dup.3devinfo \ 25 di_devlink_init.3devinfo \ 26 di_devlink_path.3devinfo \ 27 di_devlink_walk.3devinfo \ 28 di_init.3devinfo \ 29 di_link_next_by_node.3devinfo \ [all …]
|
| /illumos-gate/usr/src/pkg/manifests/ |
| H A D | system-library.man3devinfo.inc | 17 file path=usr/share/man/man3devinfo/di_binding_name.3devinfo 18 link path=usr/share/man/man3devinfo/di_bus_addr.3devinfo \ 19 target=di_binding_name.3devinfo 20 file path=usr/share/man/man3devinfo/di_child_node.3devinfo 21 link path=usr/share/man/man3devinfo/di_compatible_names.3devinfo \ 22 target=di_binding_name.3devinfo 23 link path=usr/share/man/man3devinfo/di_devfs_minor_path.3devinfo \ 24 target=di_devfs_path.3devinfo 25 file path=usr/share/man/man3devinfo/di_devfs_path.3devinfo 26 link path=usr/share/man/man3devinfo/di_devfs_path_free.3devinfo \ [all …]
|
| /illumos-gate/usr/src/cmd/allocate/ |
| H A D | add_allocatable.c | 71 devinfo_t devinfo; in main() local 105 dargs.devinfo = &devinfo; in main() 140 dargs.devinfo->devname, gettext("\n")); in main() 173 devinfo_t *devinfo; in process_args() local 175 devinfo = dargs->devinfo; in process_args() 177 devinfo->devname = devinfo->devtype = devinfo->devauths = in process_args() 178 devinfo->devexec = devinfo->devopts = devinfo->devlist = NULL; in process_args() 179 devinfo->instance = 0; in process_args() 184 devinfo->devauths = optarg; in process_args() 188 devinfo->devexec = optarg; in process_args() [all …]
|
| /illumos-gate/usr/src/cmd/devfsadm/ |
| H A D | devalloc.c | 123 dargs.devinfo = NULL; in _reset_devalloc() 246 if (strcmp(entry->devinfo.devname, devname) == 0) in _update_devalloc_db() 305 dargs.devinfo = &(entry->devinfo); in _update_dev() 314 newentry.devinfo.devname = NULL; in _update_dev() 316 newentry.devinfo.devname = strdup(devname); in _update_dev() 317 newentry.devinfo.devtype = (char *)devtype; in _update_dev() 318 newentry.devinfo.devauths = in _update_dev() 319 newentry.devinfo.devopts = in _update_dev() 320 newentry.devinfo.devexec = NULL; in _update_dev() 321 newentry.devinfo.devlist = strdup(rm_link); in _update_dev() [all …]
|
| /illumos-gate/usr/src/lib/libbsm/common/ |
| H A D | devalloc.c | 266 devinfo_t *devinfo; in _update_zonename() local 268 devinfo = dargs->devinfo; in _update_zonename() 274 newkva = _str2kva(devinfo->devopts, KV_ASSIGN, in _update_zonename() 285 if ((zonename = index(devinfo->devopts, '=')) == NULL) in _update_zonename() 534 rc = !(strcmp(da_defs->devtype, dargs->devinfo->devtype)); in _build_defattrs() 576 char *type = dargs->devinfo->devtype; in da_std_type() 625 if (!dargs->devinfo->devauths) in allocatable() 627 if (strcmp("*", dargs->devinfo->devauths) == 0) in allocatable() 692 if ((rc = dmap_matchtype(devmapp, dargs->devinfo->devtype)) in _rebuild_lists() 707 if (strstr(realname, dargs->devinfo->devlist) in _rebuild_lists() [all …]
|
| /illumos-gate/usr/src/cmd/mdb/common/modules/usba/ |
| H A D | usba.c | 94 struct dev_info devinfo; in mdb_usba_get_usba_device() local 96 if (mdb_vread(&devinfo, sizeof (struct dev_info), dip_addr) == -1) { in mdb_usba_get_usba_device() 109 if (mdb_usba_is_root_hub(&devinfo)) { in mdb_usba_get_usba_device() 111 uintptr_t hcdi_addr = mdb_usba_hcdi_get_hcdi(&devinfo); in mdb_usba_get_usba_device() 129 struct dev_info devinfo; in mdb_usba_get_usba_device() local 131 if (mdb_vread(&devinfo, sizeof (struct dev_info), in mdb_usba_get_usba_device() 139 return ((uintptr_t)devinfo.devi_parent_data); in mdb_usba_get_usba_device()
|
| /illumos-gate/usr/src/uts/intel/os/ |
| H A D | minor_perm | 1 devinfo:devinfo 0640 root sys 2 devinfo:devinfo,ro 0444 root sys
|
| /illumos-gate/usr/src/uts/common/io/bge/ |
| H A D | bge_main2.c | 525 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_UNAFFECTED); in bge_m_stop() 545 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 569 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 576 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 585 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 590 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 627 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 639 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 667 ddi_fm_service_impact(bgep->devinfo, 687 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); [all …]
|
| H A D | bge_ndd.c | 90 dip = bgep->devinfo; in bge_nd_param_init() 140 if (BGE_PROP_EXISTS(bgep->devinfo, supported_net)) { in bge_nd_init() 141 if (ddi_prop_lookup_string_array(DDI_DEV_T_ANY, bgep->devinfo, in bge_nd_init() 199 dip = bgep->devinfo; in bge_nd_init()
|
| /illumos-gate/usr/src/uts/intel/io/dnet/ |
| H A D | dnet.c | 172 static int dnet_detach_hacked_interrupt(dev_info_t *devinfo); 332 dev_info_t *devinfo; /* Devinfo of the primary device */ member 394 dnet_probe(dev_info_t *devinfo) in dnet_probe() argument 400 if (pci_config_setup(devinfo, &handle) != DDI_SUCCESS) in dnet_probe() 426 return (dnet_hack(devinfo)); in dnet_probe() 439 dnet_hack(dev_info_t *devinfo) in dnet_hack() argument 452 if (pci_config_setup(devinfo, &handle) != DDI_SUCCESS) in dnet_hack() 466 if (ddi_regs_map_setup(devinfo, DNET_PCI_RNUMBER, in dnet_hack() 479 secondary = dnet_read_srom(devinfo, deviceid, io_handle, in dnet_hack() 505 dnet_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) in dnet_attach() argument [all …]
|
| /illumos-gate/usr/src/uts/sparc/os/ |
| H A D | minor_perm | 1 devinfo:devinfo 0640 root sys 2 devinfo:devinfo,ro 0444 root sys
|
| /illumos-gate/usr/src/uts/common/io/rge/ |
| H A D | rge_main.c | 144 err = ddi_dma_alloc_handle(rgep->devinfo, dma_attr_p, in rge_alloc_dma_mem() 1300 dev_info_t *dip = rgep->devinfo; in rge_add_intrs() 1493 ddi_remove_minor_node(rgep->devinfo, NULL); in rge_unattach() 1498 rge_resume(dev_info_t *devinfo) in rge_resume() argument 1504 rgep = ddi_get_driver_private(devinfo); in rge_resume() 1519 if (rgep->devinfo != devinfo) in rge_resume() 1565 rge_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) in rge_attach() argument 1579 if (ddi_intr_hilevel(devinfo, 0) != 0) { in rge_attach() 1585 instance = ddi_get_instance(devinfo); in rge_attach() 1587 (void *)devinfo, cmd, instance)); in rge_attach() [all …]
|
| /illumos-gate/usr/src/uts/common/io/e1000g/ |
| H A D | e1000g_alloc.c | 274 dev_info_t *devinfo; in e1000g_alloc_tx_descriptors() local 280 devinfo = Adapter->dip; in e1000g_alloc_tx_descriptors() 310 mystat = ddi_dma_alloc_handle(devinfo, &dma_attr, in e1000g_alloc_tx_descriptors() 371 mystat = ddi_dma_alloc_handle(devinfo, &dma_attr, in e1000g_alloc_tx_descriptors() 479 dev_info_t *devinfo; in e1000g_alloc_rx_descriptors() local 485 devinfo = Adapter->dip; in e1000g_alloc_rx_descriptors() 504 mystat = ddi_dma_alloc_handle(devinfo, &dma_attr, in e1000g_alloc_rx_descriptors() 560 mystat = ddi_dma_alloc_handle(devinfo, &dma_attr, in e1000g_alloc_rx_descriptors() 782 dev_info_t *devinfo; in e1000g_alloc_dvma_buffer() local 786 devinfo = Adapter->priv_dip; in e1000g_alloc_dvma_buffer() [all …]
|
| /illumos-gate/usr/src/uts/common/io/nge/ |
| H A D | nge_main.c | 309 err = ddi_dma_alloc_handle(ngep->devinfo, ngep->desc_attr.dma_attr, in nge_alloc_dma_mem() 542 err = ddi_dma_alloc_handle(ngep->devinfo, in nge_init_send_ring() 971 dev_info_t *devinfo; in nge_get_props() local 974 devinfo = ngep->devinfo; in nge_get_props() 978 infop->clsize = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo, in nge_get_props() 981 infop->latency = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo, in nge_get_props() 983 ngep->intr_moderation = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo, in nge_get_props() 985 ngep->rx_datahwm = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo, in nge_get_props() 987 ngep->rx_prdlwm = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo, in nge_get_props() 989 ngep->rx_prdhwm = ddi_prop_get_int(DDI_DEV_T_ANY, devinfo, in nge_get_props() [all …]
|
| /illumos-gate/usr/src/uts/common/io/ath/ |
| H A D | ath_main.c | 324 ath_alloc_dma_mem(dev_info_t *devinfo, ddi_dma_attr_t *dma_attr, size_t memsize, in ath_alloc_dma_mem() argument 333 err = ddi_dma_alloc_handle(devinfo, dma_attr, in ath_alloc_dma_mem() 387 ath_buflist_setup(dev_info_t *devinfo, ath_t *asc, list_t *bflist, in ath_buflist_setup() argument 403 err = ath_alloc_dma_mem(devinfo, &ath_dma_attr, in ath_buflist_setup() 459 ath_desc_alloc(dev_info_t *devinfo, ath_t *asc) in ath_desc_alloc() argument 468 err = ath_alloc_dma_mem(devinfo, &ath_desc_dma_attr, size, in ath_desc_alloc() 493 err = ath_buflist_setup(devinfo, asc, &asc->asc_rxbuf_list, &bf, &ds, in ath_desc_alloc() 501 err = ath_buflist_setup(devinfo, asc, &asc->asc_txbuf_list, &bf, &ds, in ath_desc_alloc() 1926 ath_resume(dev_info_t *devinfo) in ath_resume() argument 1931 asc = ddi_get_soft_state(ath_soft_state_p, ddi_get_instance(devinfo)); in ath_resume() [all …]
|
| /illumos-gate/usr/src/uts/common/io/rtls/ |
| H A D | rtls.c | 324 rtls_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) in rtls_attach() argument 339 if ((rtlsp = ddi_get_driver_private(devinfo)) == NULL) { in rtls_attach() 350 if (pci_config_setup(devinfo, &pci_handle) != DDI_SUCCESS) { in rtls_attach() 381 if (ddi_intr_hilevel(devinfo, 0) != 0) { in rtls_attach() 389 if (pci_config_setup(devinfo, &pci_handle) != DDI_SUCCESS) { in rtls_attach() 437 ddi_set_driver_private(devinfo, rtlsp); in rtls_attach() 438 rtlsp->devinfo = devinfo; in rtls_attach() 439 rtlsp->instance = ddi_get_instance(devinfo); in rtls_attach() 444 err = ddi_regs_map_setup(devinfo, 1, &rtlsp->io_reg, in rtls_attach() 482 if (ddi_add_intr(devinfo, 0, &rtlsp->iblk, NULL, rtls_intr, in rtls_attach() [all …]
|
| /illumos-gate/usr/src/uts/intel/io/amd8111s/ |
| H A D | amd8111s_main.c | 666 ddi_get_instance(adapter->pOdl->devinfo)); in amd8111s_log() 769 dev_info_t *devinfo = pOdl->devinfo; in amd8111s_allocate_descriptors() local 776 if (ddi_dma_alloc_handle(devinfo, &pcn_desc_dma_attr_t, DDI_DMA_SLEEP, in amd8111s_allocate_descriptors() 824 if (ddi_dma_alloc_handle(devinfo, &pcn_desc_dma_attr_t, DDI_DMA_SLEEP, in amd8111s_allocate_descriptors() 926 dev_info_t *devinfo = pLayerPointers->pOdl->devinfo; in amd8111s_alloc_dma_ringbuf() local 961 if (ddi_dma_alloc_handle(devinfo, &pcn_buff_dma_attr_t, in amd8111s_alloc_dma_ringbuf() 1669 amd8111s_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) in amd8111s_attach() argument 1690 pLayerPointers->instance = ddi_get_instance(devinfo); in amd8111s_attach() 1691 ddi_set_driver_private(devinfo, (caddr_t)pLayerPointers); in amd8111s_attach() 1696 pOdl->devinfo = devinfo; in amd8111s_attach() [all …]
|
| /illumos-gate/usr/src/uts/common/io/arn/ |
| H A D | arn_main.c | 286 arn_alloc_dma_mem(dev_info_t *devinfo, ddi_dma_attr_t *dma_attr, size_t memsize, in arn_alloc_dma_mem() argument 295 err = ddi_dma_alloc_handle(devinfo, dma_attr, in arn_alloc_dma_mem() 348 arn_buflist_setup(dev_info_t *devinfo, in arn_buflist_setup() argument 370 err = arn_alloc_dma_mem(devinfo, &arn_dma_attr, in arn_buflist_setup() 428 arn_desc_alloc(dev_info_t *devinfo, struct arn_softc *sc) in arn_desc_alloc() argument 441 err = arn_alloc_dma_mem(devinfo, &arn_desc_dma_attr, size, in arn_desc_alloc() 477 err = arn_buflist_setup(devinfo, sc, &sc->sc_rxbuf_list, &bf, &ds, in arn_desc_alloc() 485 err = arn_buflist_setup(devinfo, sc, &sc->sc_txbuf_list, &bf, &ds, in arn_desc_alloc() 494 err = arn_buflist_setup(devinfo, sc, &sc->sc_bcbuf_list, &bf, &ds, in arn_desc_alloc() 2757 arn_resume(dev_info_t *devinfo) in arn_resume() argument [all …]
|
| /illumos-gate/usr/src/uts/common/io/ixgbe/ |
| H A D | ixgbe_buf.c | 315 dev_info_t *devinfo; in ixgbe_alloc_tbd_ring() local 319 devinfo = ixgbe->dip; in ixgbe_alloc_tbd_ring() 334 ret = ddi_dma_alloc_handle(devinfo, &ixgbe_desc_dma_attr, in ixgbe_alloc_tbd_ring() 444 dev_info_t *devinfo; in ixgbe_alloc_rbd_ring() local 448 devinfo = ixgbe->dip; in ixgbe_alloc_rbd_ring() 455 ret = ddi_dma_alloc_handle(devinfo, &ixgbe_desc_dma_attr, in ixgbe_alloc_rbd_ring() 560 dev_info_t *devinfo = ixgbe->dip; in ixgbe_alloc_dma_buffer() local 565 ret = ddi_dma_alloc_handle(devinfo, in ixgbe_alloc_dma_buffer() 663 dev_info_t *devinfo = ixgbe->dip; in ixgbe_alloc_tcb_lists() local 728 ret = ddi_dma_alloc_handle(devinfo, in ixgbe_alloc_tcb_lists()
|
| /illumos-gate/usr/src/uts/common/io/igb/ |
| H A D | igb_buf.c | 210 dev_info_t *devinfo; in igb_alloc_tbd_ring() local 214 devinfo = igb->dip; in igb_alloc_tbd_ring() 229 ret = ddi_dma_alloc_handle(devinfo, &igb_desc_dma_attr, in igb_alloc_tbd_ring() 448 dev_info_t *devinfo; in igb_alloc_rbd_ring() local 452 devinfo = igb->dip; in igb_alloc_rbd_ring() 459 ret = ddi_dma_alloc_handle(devinfo, &igb_desc_dma_attr, in igb_alloc_rbd_ring() 566 dev_info_t *devinfo = igb->dip; in igb_alloc_dma_buffer() local 571 ret = ddi_dma_alloc_handle(devinfo, in igb_alloc_dma_buffer() 669 dev_info_t *devinfo = igb->dip; in igb_alloc_tcb_lists() local 734 ret = ddi_dma_alloc_handle(devinfo, in igb_alloc_tcb_lists()
|
| /illumos-gate/usr/src/uts/common/xen/io/ |
| H A D | xnf.c | 977 xnf_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) in xnf_attach() argument 986 xnfp = ddi_get_driver_private(devinfo); in xnf_attach() 989 (void) xvdi_resume(devinfo); in xnf_attach() 990 (void) xvdi_alloc_evtchn(devinfo); in xnf_attach() 991 xnfp->xnf_evtchn = xvdi_get_evtchn(devinfo); in xnf_attach() 996 (void) ddi_add_intr(devinfo, 0, NULL, NULL, xnf_intr, in xnf_attach() 1022 macp->m_dip = devinfo; in xnf_attach() 1024 xnfp->xnf_devinfo = devinfo; in xnf_attach() 1052 if (ddi_get_iblock_cookie(devinfo, 0, &xnfp->xnf_icookie) in xnf_attach() 1070 ddi_get_instance(devinfo)); in xnf_attach() [all …]
|
| /illumos-gate/usr/src/uts/common/io/dmfe/ |
| H A D | dmfe_main.c | 2234 err = ddi_prop_lookup_byte_array(DDI_DEV_T_ANY, dmfep->devinfo, in dmfe_find_mac_address() 2259 err = ddi_dma_alloc_handle(dmfep->devinfo, &dma_attr, in dmfe_alloc_dma_mem() 2423 ddi_remove_intr(dmfep->devinfo, 0, dmfep->iblk); in dmfe_unattach() 2447 if (pci_config_setup(dmfep->devinfo, &handle) != DDI_SUCCESS) in dmfe_config_init() 2517 dmfe_resume(dev_info_t *devinfo) in dmfe_resume() argument 2523 dmfep = ddi_get_driver_private(devinfo); in dmfe_resume() 2530 if (dmfep->devinfo != devinfo) in dmfe_resume() 2572 dmfe_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) in dmfe_attach() argument 2580 instance = ddi_get_instance(devinfo); in dmfe_attach() 2587 return (dmfe_resume(devinfo)); in dmfe_attach() [all …]
|
| /illumos-gate/usr/src/cmd/stat/common/ |
| H A D | mnt.c | 118 free(nfs->devinfo); in build_mnt_list() 126 free(ufs->devinfo); in build_mnt_list() 150 item->devinfo = in build_mnt_list()
|
| /illumos-gate/usr/src/uts/common/io/ural/ |
| H A D | ural.c | 1746 ural_disconnect(dev_info_t *devinfo) in ural_disconnect() argument 1755 sc = ddi_get_soft_state(ural_soft_state_p, ddi_get_instance(devinfo)); in ural_disconnect() 1778 ural_reconnect(dev_info_t *devinfo) in ural_reconnect() argument 1783 sc = ddi_get_soft_state(ural_soft_state_p, ddi_get_instance(devinfo)); in ural_reconnect() 2181 ural_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) in ural_attach() argument 2198 ddi_get_instance(devinfo)); in ural_attach() 2206 instance = ddi_get_instance(devinfo); in ural_attach() 2216 sc->sc_dev = devinfo; in ural_attach() 2218 if (usb_client_attach(devinfo, USBDRV_VERSION, 0) != USB_SUCCESS) { in ural_attach() 2224 if (usb_get_dev_data(devinfo, &sc->sc_udev, in ural_attach() [all …]
|