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

123

/illumos-gate/usr/src/cmd/dtrace/test/tst/common/safety/
H A Dtst.ddi_pathname.d41 trace(ddi_pathname((struct dev_info *)rand(), rand()));
47 trace(ddi_pathname((struct dev_info *)arg1, rand()));
/illumos-gate/usr/src/cmd/mdb/common/modules/usba/
H A Dusba.c47 mdb_usba_is_root_hub(struct dev_info *dip)
82 mdb_usba_hcdi_get_hcdi(struct dev_info *dip)
96 struct dev_info devinfo;
98 if (mdb_vread(&devinfo, sizeof (struct dev_info), dip_addr) == -1) {
99 mdb_warn("failed to read dev_info at %p", dip_addr);
131 struct dev_info devinfo;
133 if (mdb_vread(&devinfo, sizeof (struct dev_info),
135 mdb_warn("failed to read dev_info at %p", dip_addr);
/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/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...]
/illumos-gate/usr/src/cmd/dtrace/demo/sdt/
H A Dintr.d35 this->devi = (struct dev_info *)arg0;
/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/cmd/dtrace/test/tst/common/funcs/
H A Dtst.ddi_pathname.d33 this->dev = (struct dev_info *)alloca(sizeof (struct dev_info));
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dndievents.c39 dip_to_pathname(struct dev_info *device, char *path, int buflen) {
45 struct dev_info devi_parent;
66 if (mdb_vread(&devi_parent, sizeof (struct dev_info),
112 struct dev_info devi;
128 if (mdb_vread(&devi, sizeof (struct dev_info),
210 struct dev_info devi;
224 if (mdb_vread(&devi, sizeof (struct dev_info),
H A Ddevinfo.c89 " -s print summary of dev_info structures\n");
99 * The "struct dev_info" must be the first thing in this structure.
101 struct dev_info din_dev;
113 struct dev_info *dip_end;
151 dip->dip_end = (struct dev_info *)wsp->walk_addr;
176 sizeof (struct dev_info), addr) == -1) {
224 struct dev_info *dic_end;
244 dic->dic_end = (struct dev_info *)wsp->walk_addr;
264 struct dev_info *v;
287 v = (struct dev_info *)add
[all...]
H A Dirm.c105 struct dev_info dev;
137 mdb_warn("couldn't read dev_info at %p", pool.ipool_owner);
191 struct dev_info dev;
216 mdb_warn("couldn't read dev_info at %p", req.ireq_dip);
/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/lib/libdtrace_jni/java/docs/examples/
H A Dintrstat.d37 this->devi = (struct dev_info *)arg0;
/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/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/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/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/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/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/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/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/lib/libdtrace/common/
H A Dio.d.in94 ((struct dev_info *)B->b_dip)->devi_instance;
100 ((struct dev_info *)B->b_dip)->devi_instance == 0 &&
101 ((struct dev_info *)B->b_dip)->devi_parent != NULL &&
102 ((struct dev_info *)B->b_dip)->devi_parent->devi_node_name ==
104 ((struct dev_info *)B->b_dip)->devi_instance));
/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/sparc/modules/intr/
H A Dintr.c184 struct dev_info dev;
230 if (mdb_vread(&dev, sizeof (struct dev_info),
269 struct dev_info dev;
319 if (mdb_vread(&dev, sizeof (struct dev_info),
364 struct dev_info dev;
403 if (mdb_vread(&dev, sizeof (struct dev_info),
/illumos-gate/usr/src/cmd/mdb/intel/modules/sata/
H A Dsata.c134 struct dev_info dev;
147 if ((mdb_vread(&dev, sizeof (struct dev_info),

Completed in 115 milliseconds

123