/titanic_50/usr/src/man/man3devinfo/ |
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 …]
|
/titanic_50/usr/src/pkg/manifests/ |
H A D | system-library.man3devinfo.inc | 17 file path=usr/share/man/man3devinfo/di_binding_name.3devinfo 18 file path=usr/share/man/man3devinfo/di_child_node.3devinfo 19 file path=usr/share/man/man3devinfo/di_devfs_path.3devinfo 20 file path=usr/share/man/man3devinfo/di_devlink_dup.3devinfo 21 file path=usr/share/man/man3devinfo/di_devlink_init.3devinfo 22 file path=usr/share/man/man3devinfo/di_devlink_path.3devinfo 23 file path=usr/share/man/man3devinfo/di_devlink_walk.3devinfo 24 file path=usr/share/man/man3devinfo/di_init.3devinfo 25 file path=usr/share/man/man3devinfo/di_link_next_by_node.3devinfo 26 file path=usr/share/man/man3devinfo/di_link_spectype.3devinfo [all …]
|
/titanic_50/usr/src/cmd/allocate/ |
H A D | add_allocatable.c | 73 devinfo_t devinfo; in main() local 107 dargs.devinfo = &devinfo; in main() 142 dargs.devinfo->devname, gettext("\n")); in main() 175 devinfo_t *devinfo; in process_args() local 177 devinfo = dargs->devinfo; in process_args() 179 devinfo->devname = devinfo->devtype = devinfo->devauths = in process_args() 180 devinfo->devexec = devinfo->devopts = devinfo->devlist = NULL; in process_args() 181 devinfo->instance = 0; in process_args() 186 devinfo->devauths = optarg; in process_args() 190 devinfo->devexec = optarg; in process_args() [all …]
|
/titanic_50/usr/src/cmd/devfsadm/ |
H A D | devalloc.c | 123 dargs.devinfo = NULL; in _reset_devalloc() 245 if (strcmp(entry->devinfo.devname, devname) == 0) in _update_devalloc_db() 304 dargs.devinfo = &(entry->devinfo); in _update_dev() 313 newentry.devinfo.devname = NULL; in _update_dev() 315 newentry.devinfo.devname = strdup(devname); in _update_dev() 316 newentry.devinfo.devtype = (char *)devtype; in _update_dev() 317 newentry.devinfo.devauths = in _update_dev() 318 newentry.devinfo.devopts = in _update_dev() 319 newentry.devinfo.devexec = NULL; in _update_dev() 320 newentry.devinfo.devlist = strdup(rm_link); in _update_dev() [all …]
|
/titanic_50/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 …]
|
/titanic_50/usr/src/cmd/picl/plugins/sun4u/snowbird/frutree/ |
H A D | picllibdevinfo.c | 502 frutree_devinfo_t *devinfo; in walk_tree() local 505 devinfo = *(frutree_devinfo_t **)arg; in walk_tree() 506 frup = (frutree_frunode_t *)devinfo->arg; in walk_tree() 511 if (devinfo->rnode == node) { /* skip the root node */ in walk_tree() 514 bus_addr = devinfo->bus_addr; in walk_tree() 549 (void) snprintf(devinfo->path, sizeof (devinfo->path), in walk_tree() 580 (void) strncpy(devinfo->path, path, sizeof (devinfo->path)); in walk_tree() 591 frutree_devinfo_t *devinfo = NULL; in get_fru_path() local 624 devinfo = (frutree_devinfo_t *)malloc(sizeof (frutree_devinfo_t)); in get_fru_path() 625 if (devinfo == NULL) { in get_fru_path() [all …]
|
/titanic_50/usr/src/cmd/mdb/common/modules/usba/ |
H A D | usba.c | 96 struct dev_info devinfo; in mdb_usba_get_usba_device() local 98 if (mdb_vread(&devinfo, sizeof (struct dev_info), dip_addr) == -1) { in mdb_usba_get_usba_device() 111 if (mdb_usba_is_root_hub(&devinfo)) { in mdb_usba_get_usba_device() 113 uintptr_t hcdi_addr = mdb_usba_hcdi_get_hcdi(&devinfo); in mdb_usba_get_usba_device() 131 struct dev_info devinfo; in mdb_usba_get_usba_device() local 133 if (mdb_vread(&devinfo, sizeof (struct dev_info), in mdb_usba_get_usba_device() 141 return ((uintptr_t)devinfo.devi_parent_data); in mdb_usba_get_usba_device()
|
/titanic_50/usr/src/uts/intel/os/ |
H A D | minor_perm | 1 devinfo:devinfo 0640 root sys 2 devinfo:devinfo,ro 0444 root sys
|
/titanic_50/usr/src/uts/sparc/os/ |
H A D | minor_perm | 1 devinfo:devinfo 0640 root sys 2 devinfo:devinfo,ro 0444 root sys
|
/titanic_50/usr/src/uts/common/io/bge/ |
H A D | bge_main2.c | 555 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_UNAFFECTED); in bge_m_stop() 575 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 599 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 606 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 615 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 620 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 657 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 669 ddi_fm_service_impact(bgep->devinfo, DDI_SERVICE_DEGRADED); 697 ddi_fm_service_impact(bgep->devinfo, 717 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()
|
/titanic_50/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 …]
|
/titanic_50/usr/src/uts/common/io/vioblk/ |
H A D | vioblk.c | 530 vioblk_devid_init(void *arg, dev_info_t *devinfo, ddi_devid_t *devid) in vioblk_devid_init() argument 539 ret = ddi_devid_init(devinfo, DEVID_ATA_SERIAL, in vioblk_devid_init() 542 dev_err(devinfo, CE_WARN, "Cannot build devid from the device"); in vioblk_devid_init() 815 vioblk_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) in vioblk_attach() argument 823 instance = ddi_get_instance(devinfo); in vioblk_attach() 831 dev_err(devinfo, CE_WARN, "resume not supported yet"); in vioblk_attach() 836 dev_err(devinfo, CE_WARN, "cmd 0x%x not recognized", cmd); in vioblk_attach() 842 ddi_set_driver_private(devinfo, sc); in vioblk_attach() 847 sc->sc_dev = devinfo; in vioblk_attach() 848 vsc->sc_dev = devinfo; in vioblk_attach() [all …]
|
/titanic_50/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 …]
|
/titanic_50/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 …]
|
/titanic_50/usr/src/uts/common/xen/io/ |
H A D | xnf.c | 787 xnf_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) in xnf_attach() argument 796 printf("xnf%d: attach(0x%p)\n", ddi_get_instance(devinfo), in xnf_attach() 797 (void *)devinfo); in xnf_attach() 802 xnfp = ddi_get_driver_private(devinfo); in xnf_attach() 805 (void) xvdi_resume(devinfo); in xnf_attach() 806 (void) xvdi_alloc_evtchn(devinfo); in xnf_attach() 807 xnfp->xnf_evtchn = xvdi_get_evtchn(devinfo); in xnf_attach() 812 (void) ddi_add_intr(devinfo, 0, NULL, NULL, xnf_intr, in xnf_attach() 832 macp->m_dip = devinfo; in xnf_attach() 834 xnfp->xnf_devinfo = devinfo; in xnf_attach() [all …]
|
/titanic_50/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 …]
|
/titanic_50/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 …]
|
/titanic_50/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() 927 dev_info_t *devinfo = pLayerPointers->pOdl->devinfo; in amd8111s_alloc_dma_ringbuf() local 962 if (ddi_dma_alloc_handle(devinfo, &pcn_buff_dma_attr_t, in amd8111s_alloc_dma_ringbuf() 1670 amd8111s_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) in amd8111s_attach() argument 1691 pLayerPointers->instance = ddi_get_instance(devinfo); in amd8111s_attach() 1692 ddi_set_driver_private(devinfo, (caddr_t)pLayerPointers); in amd8111s_attach() 1697 pOdl->devinfo = devinfo; in amd8111s_attach() [all …]
|
/titanic_50/usr/src/uts/common/io/rtls/ |
H A D | rtls.c | 336 rtls_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd) in rtls_attach() argument 351 if ((rtlsp = ddi_get_driver_private(devinfo)) == NULL) { in rtls_attach() 362 if (pci_config_setup(devinfo, &pci_handle) != DDI_SUCCESS) { in rtls_attach() 393 if (ddi_intr_hilevel(devinfo, 0) != 0) { in rtls_attach() 401 if (pci_config_setup(devinfo, &pci_handle) != DDI_SUCCESS) { in rtls_attach() 449 ddi_set_driver_private(devinfo, rtlsp); in rtls_attach() 450 rtlsp->devinfo = devinfo; in rtls_attach() 451 rtlsp->instance = ddi_get_instance(devinfo); in rtls_attach() 456 err = ddi_regs_map_setup(devinfo, 1, &rtlsp->io_reg, in rtls_attach() 494 if (ddi_add_intr(devinfo, 0, &rtlsp->iblk, NULL, rtls_intr, in rtls_attach() [all …]
|
/titanic_50/usr/src/cmd/stat/common/ |
H A D | mnt.c | 120 free(nfs->devinfo); in build_mnt_list() 128 free(ufs->devinfo); in build_mnt_list() 152 item->devinfo = in build_mnt_list()
|
/titanic_50/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() 2807 arn_resume(dev_info_t *devinfo) in arn_resume() argument [all …]
|
/titanic_50/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()
|
/titanic_50/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()
|
/titanic_50/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 …]
|