Home
last modified time | relevance | path

Searched refs:devinfo (Results 1 – 25 of 104) sorted by relevance

12345

/illumos-gate/usr/src/man/man3devinfo/
H A DManlink16 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 DMakefile19 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 Dsystem-library.man3devinfo.inc17 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 Dadd_allocatable.c71 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 Ddevalloc.c123 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 Ddevalloc.c266 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 Dusba.c94 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 Dminor_perm1 devinfo:devinfo 0640 root sys
2 devinfo:devinfo,ro 0444 root sys
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_main2.c525 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 Dbge_ndd.c90 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 Ddnet.c172 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 Dminor_perm1 devinfo:devinfo 0640 root sys
2 devinfo:devinfo,ro 0444 root sys
/illumos-gate/usr/src/uts/common/io/rge/
H A Drge_main.c144 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 De1000g_alloc.c274 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 Dnge_main.c309 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 Dath_main.c324 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 Drtls.c324 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 Damd8111s_main.c666 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 Darn_main.c286 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 Dixgbe_buf.c315 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 Digb_buf.c210 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 Dxnf.c977 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 Ddmfe_main.c2234 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 Dmnt.c118 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 Dural.c1746 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 …]

12345