Searched refs:di_node_t (Results 26 - 50 of 118) sorted by relevance

12345

/osnet-11/usr/src/lib/fm/topo/modules/common/usb/common/
H A Dusb.c44 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 Dpcibus.c144 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 Ddid_impl.h69 di_node_t dp_src; /* di_node_t from which the info was derived */
H A Ddid.c83 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 Dpcibus_hba.c39 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 Ddid_hash.c69 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 Dopl_topo.h78 di_node_t rcs[OPL_HB_MAX][OPL_RC_MAX];
H A Dopl_ioboard.c89 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 Dpi_impl.h151 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 DSun_sasLoadLibrary.c41 di_node_t root;
H A Dverify.c39 di_node_t node;
H A DSun_sasRefreshAdapterConfiguration.c31 * 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 DSun_sasRefreshInformation.c31 * 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 Ddevinfo_pci.c31 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 Ddevinfo.c37 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 Ddevinfo_acpi.c37 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 Ddevinfo_storage.c57 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 Ddevinfo.h25 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 Dsuri_devinfo.c104 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 Dlibdevinfo_sun4u.c54 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 Ddevinfo_retire.c43 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 Dx86pi_impl.h200 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 Dconfig_admin.c186 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 DMP_GetMPLuOidListFromTPG.c131 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 DMP_GetMultipathLusDevProd.c35 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;

Completed in 67 milliseconds

12345