Searched defs:dev_info (Results 1 - 25 of 25) sorted by relevance

/illumos-gate/usr/src/cmd/mdb/i86pc/modules/uppc/
H A Duppc.c34 struct dev_info dev_info; local
36 if (mdb_vread(&dev_info, sizeof (dev_info), dip_addr) == -1) {
41 while (dev_info.devi_parent != 0) {
42 if (mdb_vread(&dev_info, sizeof (dev_info),
43 (uintptr_t)dev_info.devi_parent) == -1)
47 (uintptr_t)dev_info.devi_binding_name);
/illumos-gate/usr/src/boot/sys/boot/efi/boot1/
H A Dboot_module.h47 typedef struct dev_info struct
54 struct dev_info *next;
/illumos-gate/usr/src/lib/libsmedia/plugins/blkdev/common/
H A Db_generic.c188 struct smdevice_info *dev_info = ip; local
202 free(dev_info->sm_vendor_name);
203 free(dev_info->sm_product_name);
204 free(dev_info->sm_firmware_version);
/illumos-gate/usr/src/lib/libsmedia/library/common/
H A Dl_generic.c51 smedia_get_device_info(smedia_handle_t handle, struct smdevice_info *dev_info) argument
56 dev_info, "_m_get_device_info");
57 DPRINTF1("1....%s\n", dev_info->sm_product_name);
58 dev_info->sm_version = SMDEVICE_INFO_V_1;
64 smedia_free_device_info(smedia_handle_t handle, struct smdevice_info *dev_info) argument
69 dev_info, "_m_free_device_info");
70 DPRINTF1("1....%s\n", dev_info->sm_product_name);
71 dev_info->sm_version = SMDEVICE_INFO_V_1;
/illumos-gate/usr/src/lib/libsmedia/plugins/floppy/common/
H A Df_generic.c119 smdevice_info_t *dev_info = (smdevice_info_t *)ip; local
169 dev_info->sm_interface_type = IF_FLOPPY;
170 dev_info->sm_vendor_name = vendor_name;
171 dev_info->sm_product_name = product_name;
172 dev_info->sm_firmware_version = fw_version;
180 struct smdevice_info *dev_info = ip; local
194 free(dev_info->sm_vendor_name);
195 free(dev_info->sm_product_name);
196 free(dev_info->sm_firmware_version);
/illumos-gate/usr/src/uts/common/sys/
H A Dmixer.h77 * Only the dev_info structure's play/record gain, balance, port, and
81 audio_info_t dev_info; member in struct:am_control
H A Dddi_impldefs.h96 * dev_info: The main device information structure this is intended to be
133 struct dev_info { struct
135 struct dev_info *devi_parent; /* my parent node in tree */
136 struct dev_info *devi_child; /* my child list head */
137 struct dev_info *devi_sibling; /* next element on my level */
158 struct dev_info *devi_next; /* Next instance of this device */
163 struct dev_info *devi_bus_map_fault; /* bus_map_fault parent */
165 struct dev_info *devi_bus_dma_allochdl; /* bus_dma_newhdl parent */
166 struct dev_info *devi_bus_dma_freehdl; /* bus_dma_freehdl parent */
167 struct dev_info *devi_bus_dma_bindhd
[all...]
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Ddev.c84 static const topo_modinfo_t dev_info = variable
97 if (topo_mod_register(mod, &dev_info, TOPO_VERSION) != 0) {
98 topo_mod_dprintf(mod, "failed to register dev_info: "
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/common/
H A Dintr_common.c142 struct dev_info dev_info; local
162 (void) mdb_vread(&dev_info, sizeof (dev_info), dip);
163 mdb_printf("%s#%d", drvr_name, dev_info.devi_instance);
/illumos-gate/usr/src/cmd/mdb/i86xpv/modules/xpv_psm/
H A Dxpv_psm.c275 struct dev_info dev_info; local
293 if (mdb_vread(&dev_info, sizeof (struct dev_info), dip_addr) == -1)
296 dip_addr = (uintptr_t)dev_info.devi_parent;
298 if (mdb_vread(&dev_info, sizeof (struct dev_info), dip_addr) == -1)
301 if (mdb_readstr(parent, 7, (uintptr_t)dev_info.devi_node_name) == -1)
/illumos-gate/usr/src/cmd/mdb/i86xpv/modules/xpv_uppc/
H A Dxpv_uppc.c95 struct dev_info dev_info; local
97 if (mdb_vread(&dev_info, sizeof (dev_info), dip_addr) == -1) {
102 while (dev_info.devi_parent != 0) {
103 if (mdb_vread(&dev_info, sizeof (dev_info),
104 (uintptr_t)dev_info.devi_parent) == -1)
108 (uintptr_t)dev_info.devi_binding_name);
/illumos-gate/usr/src/cmd/cmd-crypto/cryptoadm/
H A Dadm_kef_ioctl.c323 crypto_get_dev_info_t *dev_info; local
337 dev_info = malloc(sizeof (crypto_get_dev_info_t) +
339 if (dev_info == NULL) {
343 (void) strlcpy(dev_info->di_dev_name, devname, MAXNAMELEN);
344 dev_info->di_dev_instance = inst_num;
345 dev_info->di_count = count;
351 free(dev_info);
355 if (ioctl(fd, CRYPTO_GET_DEV_INFO, dev_info) == -1) {
358 free(dev_info);
363 if (dev_info
[all...]
/illumos-gate/usr/src/uts/common/crypto/io/
H A Dcryptoadm.c360 crypto_get_dev_info_t dev_info; local
368 if (copyin(arg, &dev_info, sizeof (dev_info)) != 0)
371 dev_name = dev_info.di_dev_name;
374 dev_info.di_return_value = CRYPTO_ARGUMENTS_BAD;
375 if (copyout(&dev_info, arg, sizeof (dev_info)) != 0) {
382 if ((rv = crypto_get_dev_info(dev_name, dev_info.di_dev_instance,
384 dev_info.di_return_value = rv;
385 if (copyout(&dev_info, ar
[all...]
/illumos-gate/usr/src/lib/libsmedia/plugins/scsi/common/
H A Ds_generic.c117 struct smdevice_info *dev_info = ip; local
189 dev_info->sm_vendor_name = vendor_name;
190 dev_info->sm_product_name = product_name;
191 dev_info->sm_firmware_version = fw_version;
194 (void) strlcpy(dev_info->sm_vendor_name,
196 dev_info->sm_vendor_name[8] = 0;
197 (void) strlcpy(dev_info->sm_product_name,
199 dev_info->sm_product_name[16] = 0;
200 (void) strlcpy(dev_info->sm_firmware_version,
202 dev_info
218 struct smdevice_info *dev_info = ip; local
[all...]
/illumos-gate/usr/src/uts/common/io/xge/drv/
H A Dxge.c39 static int xge_attach(dev_info_t *dev_info, ddi_attach_cmd_t cmd);
40 static int xge_detach(dev_info_t *dev_info, ddi_detach_cmd_t cmd);
41 static int xge_quiesce(dev_info_t *dev_info);
271 xge_ring_config(dev_info_t *dev_info, xge_hal_device_config_t *device_config, argument
278 ddi_prop_get_int(DDI_DEV_T_ANY, dev_info, DDI_PROP_DONTPASS,
292 dev_info, DDI_PROP_DONTPASS, msg,
298 dev_info, DDI_PROP_DONTPASS, msg,
311 dev_info, DDI_PROP_DONTPASS, msg,
317 dev_info, DDI_PROP_DONTPASS, msg,
324 dev_info, DDI_PROP_DONTPAS
418 xge_fifo_config(dev_info_t *dev_info, xge_hal_device_config_t *device_config, int index) argument
540 xge_configuration_init(dev_info_t *dev_info, xge_hal_device_config_t *device_config, xgell_config_t *xgell_config) argument
1075 xge_attach(dev_info_t *dev_info, ddi_attach_cmd_t cmd) argument
1312 xge_quiesce(dev_info_t *dev_info) argument
1336 xge_detach(dev_info_t *dev_info, ddi_detach_cmd_t cmd) argument
[all...]
H A Dxgell.c1071 ret = ddi_dma_alloc_handle(lldev->dev_info, &tx_dma_attr,
2324 dev_info_t *dev_info, xgelldev_t **lldev_out)
2328 int instance = ddi_get_instance(dev_info);
2339 lldev->dev_info = dev_info;
2343 ddi_set_driver_private(dev_info, (caddr_t)hldev);
2812 macp->m_dip = lldev->dev_info;
2323 xgell_device_alloc(xge_hal_device_h devh, dev_info_t *dev_info, xgelldev_t **lldev_out) argument
H A Dxgell.h359 dev_info_t *dev_info; member in struct:xgelldev
397 int xgell_device_alloc(xge_hal_device_h devh, dev_info_t *dev_info,
/illumos-gate/usr/src/cmd/mdb/common/modules/mdb_ks/
H A Dmdb_ks.c1066 struct dev_info devinfo;
1114 struct dev_info dev_info; local
1117 if (mdb_vread(&dev_info, sizeof (dev_info), dip_addr) == -1) {
1123 dev_info.devi_instance, statep, NULL, 0));
1501 * - dip_addr is a pointer to a dev_info struct in core.
1510 struct dev_info local_dip;
1533 if (mdb_vread(&local_dip, sizeof (struct dev_info), dip_addr) == -1) {
1575 struct dev_info local_di
[all...]
/illumos-gate/usr/src/uts/common/io/bfe/
H A Dbfe.c3064 bfe_quiesce(dev_info_t *dev_info) argument
3068 bfe = ddi_get_driver_private(dev_info);
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/
H A Dmptsas_impl.c1434 uint32_t *dev_info; local
1464 dev_info = va_arg(ap, uint32_t *);
1474 *dev_info = ddi_get32(accessp, &sasdevpage->DeviceInfo);
1509 uint16_t *dev_handle, uint64_t *sas_wwn, uint32_t *dev_info,
1525 dev_info, physport, phynum, pdev_handle,
1508 mptsas_get_sas_device_page0(mptsas_t *mpt, uint32_t page_address, uint16_t *dev_handle, uint64_t *sas_wwn, uint32_t *dev_info, uint8_t *physport, uint8_t *phynum, uint16_t *pdev_handle, uint16_t *bay_num, uint16_t *enclosure, uint16_t *io_flags) argument
H A Dmptsas.c854 uint32_t dev_info; local
1019 &attached_sas_wwn, &dev_info, &phy_port, &phy_id,
6684 uint32_t dev_info; local
6700 dev_info = psmp->m_deviceinfo;
6701 if ((dev_info & DEVINFO_DIRECT_ATTACHED) ==
13542 uint32_t dev_info; local
13554 &sas_wwn, &dev_info, &physport, &phynum, &pdev_hdl,
13561 if ((dev_info & (MPI2_SAS_DEVICE_INFO_SSP_TARGET |
13588 if (dev_info & (MPI2_SAS_DEVICE_INFO_SATA_DEVICE |
13592 0, dev_info,
14166 uint32_t dev_info = 0; local
15040 uint32_t dev_info; local
15388 uint32_t dev_info; local
15771 mptsas_smp_t dev_info; local
[all...]
/illumos-gate/usr/src/uts/common/io/vr/
H A Dvr.c447 vr_quiesce(dev_info_t *dev_info) argument
451 vrp = (vr_t *)ddi_get_driver_private(dev_info);
/illumos-gate/usr/src/uts/intel/io/scsi/adapters/arcmsr/
H A Darcmsr.c68 static int arcmsr_attach(dev_info_t *dev_info, ddi_attach_cmd_t cmd);
71 static int arcmsr_detach(dev_info_t *dev_info, ddi_detach_cmd_t cmd);
132 static int arcmsr_do_ddi_attach(dev_info_t *dev_info, int instance);
301 * Input: dev_info_t *dev_info, ddi_attach_cmd_t cmd
306 arcmsr_attach(dev_info_t *dev_info, ddi_attach_cmd_t cmd) argument
313 return (arcmsr_do_ddi_attach(dev_info,
314 ddi_get_instance(dev_info)));
322 hba_trans = ddi_get_driver_private(dev_info);
349 * Input: dev_info_t *dev_info
355 arcmsr_detach(dev_info_t *dev_info, ddi_detach_cmd_ argument
2398 dev_info_t *dev_info; local
2780 arcmsr_do_ddi_attach(dev_info_t *dev_info, int instance) argument
[all...]
H A Darcmsr.h747 dev_info_t *dev_info; member in struct:ACB
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/hsi/mcp/
H A Dshmem.h540 struct shm_dev_info dev_info; /* 0x8 (0x438) */ member in struct:shmem_region
1067 /* pointer to extended dev_info shared data copied from nvm image */

Completed in 166 milliseconds