/osnet-11/usr/src/lib/fm/topo/modules/common/usb/common/ |
H A D | usb.c | 44 di_node_t ued_dnode; 47 di_node_t ued_pnode; /* most recent pci bridge node */ 79 usb_populate_prop(topo_mod_t *mod, tnode_t *tn, di_node_t dn); 83 di_node_t pn, int depth); 86 usb_set_asru(topo_mod_t *mod, tnode_t *tn, di_node_t dn); 94 usb_promprop2int(topo_mod_t *mod, di_node_t n, 119 usb_hwprop2uint(di_node_t n, const char *propnm, uint_t **val) 139 * Get uint property from di_node_t 142 usb_di_uintprop_get(topo_mod_t *mod, di_node_t n, const char *pnm, uint_t **pv) 155 usb_host_di_node_add(di_node_t nod [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | pcibus.c | 144 di_node_t di; 160 pciexfn_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn, 165 di_node_t pdn; 251 pciexdev_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn, 280 pciexbus_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn, 307 pcifn_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn, 334 pcidev_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn, 363 pcibus_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn, 410 pci_bridge_declare(topo_mod_t *mod, tnode_t *fn, di_node_t din, int board, 428 declare_dev_and_fn(topo_mod_t *mod, tnode_t *bus, tnode_t **dev, di_node_t di [all...] |
H A D | did_impl.h | 69 di_node_t dp_src; /* di_node_t from which the info was derived */
|
H A D | did.c | 83 di_devtype_get(topo_mod_t *mp, di_node_t src, char **devtype) 129 di_physlotinfo_get(topo_mod_t *mp, di_node_t src, int *slotnum, char **slotname) 210 di_slotinfo_get(topo_mod_t *mp, di_node_t src, int *nslots, 269 did_create(topo_mod_t *mp, di_node_t src, 433 di_node_t 547 did_find(topo_mod_t *mp, di_node_t dn) 553 pci_BDF_get(topo_mod_t *mp, di_node_t dn, int *bus, int *dev, int *fn) 567 pci_classcode_get(topo_mod_t *mp, di_node_t dn, uint_t *class, uint_t *sub) 584 pci_devtype_get(topo_mod_t *mp, di_node_t dn) 595 pciex_cap_get(topo_mod_t *mp, di_node_t d [all...] |
H A D | pcibus_hba.c | 39 pci_di_prop_set(tnode_t *tn, di_node_t din, char *dpnm, char *tpnm) 62 di_node_t cn, int instance, di_path_t pi) 122 di_node_t cn, int instance) 156 di_node_t cn, int instance) 181 pci_iports_instantiate(topo_mod_t *mod, tnode_t *parent, di_node_t pn, 184 di_node_t cn, smp, sd; 251 pci_receptacle_instantiate(topo_mod_t *mod, tnode_t *parent, di_node_t pnode)
|
H A D | did_hash.c | 69 did_dnhash(di_node_t key) 130 did_hash_insert(topo_mod_t *mp, di_node_t key, did_t *new) 157 did_hash_lookup(topo_mod_t *mp, di_node_t key)
|
/osnet-11/usr/src/lib/fm/topo/modules/SUNW,SPARC-Enterprise/ioboard/common/ |
H A D | opl_topo.h | 78 di_node_t rcs[OPL_HB_MAX][OPL_RC_MAX];
|
H A D | opl_ioboard.c | 89 opl_get_physical_board(topo_mod_t *mod, di_node_t n) 116 opl_map_boards(topo_mod_t *mod, di_node_t opl_devtree, 119 di_node_t n; 225 opl_get_model(topo_mod_t *mp, di_node_t opl_devtree, char *model) 249 di_node_t opl_devtree; 250 di_node_t pnode;
|
/osnet-11/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/common/ |
H A D | pi_impl.h | 151 char *pi_get_dipath(topo_mod_t *, di_node_t); 157 int pi_get_lun(topo_mod_t *, di_node_t); 162 int pi_get_phynum(topo_mod_t *, di_node_t); 166 char *pi_get_target_port(topo_mod_t *, di_node_t);
|
/osnet-11/usr/src/lib/sun_sas/common/ |
H A D | Sun_sasLoadLibrary.c | 41 di_node_t root;
|
H A D | verify.c | 39 di_node_t node;
|
H A D | Sun_sasRefreshAdapterConfiguration.c | 31 * The di_node_t argument should be the root of the device tree. 35 find_matching_hba(di_node_t node, void *arg) 85 di_node_t root;
|
H A D | Sun_sasRefreshInformation.c | 31 * The di_node_t argument should be the root of the device tree. 35 match_smhba_sas_hba(di_node_t node, void *arg) 90 di_node_t root;
|
/osnet-11/usr/src/cmd/hal/hald/solaris/ |
H A D | devinfo_pci.c | 31 HalDevice *devinfo_pci_add (HalDevice *parent, di_node_t node, char *devfs_path, char *device_type); 42 HalDevice *devinfo_pci_add (HalDevice *parent, di_node_t node, char *devfs_path, char *device_type)
|
H A D | devinfo.c | 37 void devinfo_add_subtree(HalDevice *parent, di_node_t node, gboolean is_root); 38 HalDevice *devinfo_add_node(HalDevice *parent, di_node_t node); 43 di_node_t root; 63 devinfo_add_subtree(HalDevice *parent, di_node_t node, gboolean is_root) 66 di_node_t root_node, child_node; 85 devinfo_set_default_properties (HalDevice *d, HalDevice *parent, di_node_t node, char *devfs_path) 150 devinfo_add_node(HalDevice *parent, di_node_t node)
|
H A D | devinfo_acpi.c | 37 static HalDevice *devinfo_acpi_add(HalDevice *, di_node_t, char *, char *); 38 static HalDevice *devinfo_power_button_add(HalDevice *parent, di_node_t node, 62 devinfo_acpi_add(HalDevice *parent, di_node_t node, char *devfs_path, 120 devinfo_acpi_add_minor(HalDevice *parent, di_node_t node, char *minor_path, 131 devinfo_power_button_add(HalDevice *parent, di_node_t node, char *devfs_path,
|
H A D | devinfo_storage.c | 57 HalDevice *devinfo_ide_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type); 58 static HalDevice *devinfo_ide_host_add(HalDevice *parent, di_node_t node, char *devfs_path); 59 static HalDevice *devinfo_ide_device_add(HalDevice *parent, di_node_t node, char *devfs_path); 60 static HalDevice *devinfo_ide_storage_add(HalDevice *parent, di_node_t node, char *devfs_path); 61 HalDevice *devinfo_scsi_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type); 62 static HalDevice *devinfo_scsi_storage_add(HalDevice *parent, di_node_t node, char *devfs_path); 63 HalDevice *devinfo_pcata_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type); 64 static HalDevice *devinfo_pcata_storage_add(HalDevice *parent, di_node_t node, char *devfs_path); 65 HalDevice *devinfo_blkdev_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type); 66 static HalDevice *devinfo_blkdev_storage_add(HalDevice *parent, di_node_t nod [all...] |
H A D | devinfo.h | 25 HalDevice *(*add) (HalDevice *parent, di_node_t node, char *devfs_path, char *device_type); 56 void devinfo_set_default_properties (HalDevice *d, HalDevice *parent, di_node_t node, char *devfs_path);
|
/osnet-11/usr/src/lib/libsuri/common/ |
H A D | suri_devinfo.c | 104 is_multipath_node(di_node_t node) 118 disk_node(di_node_t node) 155 get_string_prop(di_node_t node, char *prop_name, 156 di_prop_t fn(di_node_t, di_prop_t)) 176 get_parent_iport(di_node_t node) 178 di_node_t parent; 190 get_target_port(di_node_t node) 206 match_devlink_in_minor_nodes(di_node_t node, lu_data_t *data) 288 di_node_t phci_node; 303 is_parent_node_iscsi(di_node_t nod [all...] |
/osnet-11/usr/src/lib/libprtdiag/common/ |
H A D | libdevinfo_sun4u.c | 54 static void dump_di_node(Prom_node *pnode, di_node_t di_node); 56 di_node_t di_node); 73 walk_di_tree(Sys_tree *tree, Prom_node *root, di_node_t di_node) 75 di_node_t curnode; 198 dump_di_node(Prom_node *pnode, di_node_t di_node) 415 di_node_t di_root_node; /* root of the devinfo tree */
|
/osnet-11/usr/src/lib/libdevinfo/ |
H A D | devinfo_retire.c | 43 di_node_t rcm_node; 57 int (*sel_selector)(di_node_t node, rcm_arg_t *rp); 67 static int disk_select(di_node_t node, rcm_arg_t *rp); 68 static int nexus_select(di_node_t node, rcm_arg_t *rp); 69 static int enclosure_select(di_node_t node, rcm_arg_t *rp); 70 static int smp_select(di_node_t node, rcm_arg_t *rp); 107 enclosure_minor(di_node_t node, di_minor_t minor, void *arg) 119 enclosure_select(di_node_t node, rcm_arg_t *rp) 149 smp_minor(di_node_t node, di_minor_t minor, void *arg) 161 smp_select(di_node_t nod [all...] |
/osnet-11/usr/src/lib/fm/topo/modules/i86pc/x86pi/common/ |
H A D | x86pi_impl.h | 200 uint16_t x86pi_bdf(topo_mod_t *, di_node_t); 201 int x86pi_phy(topo_mod_t *, di_node_t);
|
/osnet-11/usr/src/lib/libcfgadm/common/ |
H A D | config_admin.c | 186 cfga_err_t (*mklog)(di_node_t, di_minor_t, plugin_lib_t *, 205 static int check_ap(di_node_t, di_minor_t, void *); 206 static int check_ap_hp(di_node_t, di_hp_t, void *); 207 static int check_ap_impl(di_node_t, di_minor_t, di_hp_t, void *); 208 static int check_ap_phys(di_node_t, di_minor_t, void *); 209 static int check_ap_phys_hp(di_node_t, di_hp_t, void *); 210 static int check_ap_phys_impl(di_node_t, di_minor_t, di_hp_t, void *); 213 int (*fcn)(di_node_t node, di_minor_t minor, void *arg), 214 int (*fcn_hp)(di_node_t node, di_hp_t hp, void *arg), 218 static cfga_err_t find_lib(di_node_t, di_minor_ [all...] |
/osnet-11/usr/src/lib/mpapi/libmpscsi_vhci/common/ |
H A D | MP_GetMPLuOidListFromTPG.c | 131 static int getOidList(di_node_t root_node, int tpgID, 134 di_node_t sv_node = DI_NODE_NIL; 135 di_node_t child_node = DI_NODE_NIL; 345 di_node_t root_node = DI_NODE_NIL;
|
H A D | MP_GetMultipathLusDevProd.c | 35 static int getOidList(di_node_t root_node, 49 di_node_t sv_node = DI_NODE_NIL; 50 di_node_t sv_child_node = DI_NODE_NIL; 120 di_node_t root_node = DI_NODE_NIL;
|