usr/src/cmd/acpi/acpidump/osillumostbl.c
380
di_node_t root;
usr/src/cmd/ahciem/ahciem.c
154
ahciem_devinfo(di_node_t node, void *arg)
usr/src/cmd/ahciem/ahciem.c
243
di_node_t root;
usr/src/cmd/biosdev/biosdev.c
110
static void new_disk_list_entry(di_node_t node);
usr/src/cmd/biosdev/biosdev.c
111
static int i_disktype(di_node_t node, di_minor_t minor, void *arg);
usr/src/cmd/biosdev/biosdev.c
120
static di_node_t search_tree_match_pcibdf(di_node_t node, int bus, int dev,
usr/src/cmd/biosdev/biosdev.c
122
static int i_match_pcibdf(di_node_t node, void *arg);
usr/src/cmd/biosdev/biosdev.c
124
static di_node_t search_tree_match_usbserialno(di_node_t node,
usr/src/cmd/biosdev/biosdev.c
126
static int i_match_usbserialno(di_node_t node, void *arg);
usr/src/cmd/biosdev/biosdev.c
128
static di_node_t search_children_match_busaddr(di_node_t node,
usr/src/cmd/biosdev/biosdev.c
134
new_disk_list_entry(di_node_t node)
usr/src/cmd/biosdev/biosdev.c
165
i_disktype(di_node_t node, di_minor_t minor, void *arg)
usr/src/cmd/biosdev/biosdev.c
208
i_match_pcibdf(di_node_t node, void *arg)
usr/src/cmd/biosdev/biosdev.c
216
di_node_t parentnode;
usr/src/cmd/biosdev/biosdev.c
258
static di_node_t
usr/src/cmd/biosdev/biosdev.c
259
search_tree_match_pcibdf(di_node_t node, int bus, int dev, int fn)
usr/src/cmd/biosdev/biosdev.c
273
i_match_usbserialno(di_node_t node, void *arg)
usr/src/cmd/biosdev/biosdev.c
292
static di_node_t
usr/src/cmd/biosdev/biosdev.c
293
search_tree_match_usbserialno(di_node_t node, uint64_t serialno)
usr/src/cmd/biosdev/biosdev.c
322
static di_node_t
usr/src/cmd/biosdev/biosdev.c
323
search_children_match_busaddr(di_node_t node, char *matchbusaddr)
usr/src/cmd/biosdev/biosdev.c
325
di_node_t cnode;
usr/src/cmd/biosdev/biosdev.c
360
di_node_t node, cnode = DI_NODE_NIL;
usr/src/cmd/biosdev/biosdev.c
50
di_node_t di_node;
usr/src/cmd/biosdev/biosdev.c
59
di_node_t node;
usr/src/cmd/biosdev/biosdev.c
88
static di_node_t root_node = DI_NODE_NIL;
usr/src/cmd/biosdev/biosdev.c
94
static di_node_t root_allnode = DI_NODE_NIL;
usr/src/cmd/cmd-inet/sbin/dhcpagent/adopt.c
274
di_node_t root_node;
usr/src/cmd/cmd-inet/sbin/dhcpagent/adopt.c
275
di_node_t node;
usr/src/cmd/cmd-inet/sbin/netstrategy/netstrategy.c
142
di_node_t dn;
usr/src/cmd/cxgbetool/cxgbetool.c
924
di_node_t root, node;
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
116
di_node_t node; /* associated devinfo node */
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1183
di_node_t root = DI_NODE_NIL;
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1184
di_node_t node = DI_NODE_NIL;
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
130
di_node_t node;
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1393
ident_leaf(di_node_t node)
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1403
mk_drv_inst(di_node_t node, char drv_inst[], char *devfs_path)
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1438
devinfo_node_walk(di_node_t node, void *arg)
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1496
devinfo_minor_walk(di_node_t node, di_minor_t minor, void *arg)
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
154
static int ident_leaf(di_node_t);
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
155
static int mk_drv_inst(di_node_t, char [], char *);
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
156
static int devinfo_node_walk(di_node_t, void *);
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
157
static int devinfo_minor_walk(di_node_t, di_minor_t, void *);
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
173
static int find_cpu_nodes(di_node_t, void *);
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
174
static int prop_lookup_int(di_node_t, di_prom_handle_t, char *, int **);
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
175
static int add_lookup_entry(lookup_table_t *, const char *, di_node_t);
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
1930
add_lookup_entry(lookup_table_t *table, const char *name, di_node_t node)
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
410
di_node_t root;
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
426
di_node_t root = DI_NODE_NIL;
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
483
find_cpu_nodes(di_node_t node, void *arg)
usr/src/cmd/dcs/sparc/sun4u/ri_init.c
556
prop_lookup_int(di_node_t node, di_prom_handle_t ph, char *propname, int **ival)
usr/src/cmd/devctl/devctl.c
114
static int nexif(di_node_t din, di_minor_t dim, void *arg);
usr/src/cmd/devctl/devctl.c
544
di_node_t dinode;
usr/src/cmd/devctl/devctl.c
558
nexif(di_node_t din, di_minor_t dim, void *arg)
usr/src/cmd/devfsadm/audio_link.c
101
static di_node_t anynode;
usr/src/cmd/devfsadm/audio_link.c
151
sndstat_process(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/audio_link.c
175
audio_process(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/audio_link.c
314
check_audio_link(di_node_t anynode, char *secondary, const char *primary_format)
usr/src/cmd/devfsadm/audio_link.c
43
static void check_audio_link(di_node_t anynode, char *secondary_link,
usr/src/cmd/devfsadm/audio_link.c
46
static int audio_process(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/audio_link.c
47
static int sndstat_process(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/cfg_link.c
1023
static di_node_t
usr/src/cmd/devfsadm/cfg_link.c
1024
pci_cfg_snapshot(di_node_t pci_node, di_minor_t pci_minor,
usr/src/cmd/devfsadm/cfg_link.c
1025
di_node_t *ret_node, di_minor_t *ret_minor)
usr/src/cmd/devfsadm/cfg_link.c
1027
di_node_t root_node;
usr/src/cmd/devfsadm/cfg_link.c
1028
di_node_t node;
usr/src/cmd/devfsadm/cfg_link.c
1077
pci_cfg_creat_cb(di_minor_t pci_minor, di_node_t pci_node)
usr/src/cmd/devfsadm/cfg_link.c
1092
di_node_t node;
usr/src/cmd/devfsadm/cfg_link.c
1093
di_node_t root_node = DI_NODE_NIL;
usr/src/cmd/devfsadm/cfg_link.c
1215
ib_cfg_creat_cb(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/cfg_link.c
1263
ccid_cfg_creat_cb(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/cfg_link.c
169
scsi_cfg_creat_cb(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/cfg_link.c
212
sbd_cfg_creat_cb(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/cfg_link.c
225
usb_cfg_creat_cb(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/cfg_link.c
254
sata_cfg_creat_cb(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/cfg_link.c
290
sdcard_cfg_creat_cb(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/cfg_link.c
394
pci_cfg_devpath(di_node_t node, di_minor_t minor)
usr/src/cmd/devfsadm/cfg_link.c
416
dev_t dev, di_node_t node, const char *prop_name, int **prop_data)
usr/src/cmd/devfsadm/cfg_link.c
437
dev_t dev, di_node_t node, const char *prop_name, char **prop_data)
usr/src/cmd/devfsadm/cfg_link.c
457
static di_node_t
usr/src/cmd/devfsadm/cfg_link.c
458
pci_cfg_chassis_node(di_node_t node, di_prom_handle_t ph)
usr/src/cmd/devfsadm/cfg_link.c
460
di_node_t curnode = node;
usr/src/cmd/devfsadm/cfg_link.c
475
dev_t dev, di_node_t node, di_slot_name_t **prop_data)
usr/src/cmd/devfsadm/cfg_link.c
497
pci_cfg_slotname(di_node_t node, di_prom_handle_t ph, minor_t pci_dev)
usr/src/cmd/devfsadm/cfg_link.c
544
pci_cfg_ap_node(minor_t pci_dev, di_node_t node, di_prom_handle_t ph,
usr/src/cmd/devfsadm/cfg_link.c
55
static int scsi_cfg_creat_cb(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/cfg_link.c
56
static int sbd_cfg_creat_cb(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/cfg_link.c
57
static int usb_cfg_creat_cb(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/cfg_link.c
59
static int pci_cfg_creat_cb(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/cfg_link.c
60
static int ib_cfg_creat_cb(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/cfg_link.c
605
pci_cfg_iob_name(di_minor_t minor, di_node_t node, di_prom_handle_t ph,
usr/src/cmd/devfsadm/cfg_link.c
61
static int sata_cfg_creat_cb(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/cfg_link.c
62
static int sdcard_cfg_creat_cb(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/cfg_link.c
63
static int ccid_cfg_creat_cb(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/cfg_link.c
646
pci_cfg_pcidev(di_node_t node, di_prom_handle_t ph)
usr/src/cmd/devfsadm/cfg_link.c
65
static di_node_t pci_cfg_chassis_node(di_node_t, di_prom_handle_t);
usr/src/cmd/devfsadm/cfg_link.c
66
static char *pci_cfg_slotname(di_node_t, di_prom_handle_t, minor_t);
usr/src/cmd/devfsadm/cfg_link.c
67
static int pci_cfg_ap_node(minor_t, di_node_t, di_prom_handle_t,
usr/src/cmd/devfsadm/cfg_link.c
684
pci_cfg_ap_path(di_minor_t minor, di_node_t node, di_prom_handle_t ph,
usr/src/cmd/devfsadm/cfg_link.c
69
static int pci_cfg_iob_name(di_minor_t, di_node_t, di_prom_handle_t,
usr/src/cmd/devfsadm/cfg_link.c
703
di_node_t curnode = node;
usr/src/cmd/devfsadm/cfg_link.c
704
di_node_t chasnode = DI_NODE_NIL;
usr/src/cmd/devfsadm/cfg_link.c
71
static minor_t pci_cfg_pcidev(di_node_t, di_prom_handle_t);
usr/src/cmd/devfsadm/cfg_link.c
72
static int pci_cfg_ap_path(di_minor_t, di_node_t, di_prom_handle_t,
usr/src/cmd/devfsadm/cfg_link.c
75
static int pci_cfg_is_ap_path(di_node_t, di_prom_handle_t);
usr/src/cmd/devfsadm/cfg_link.c
76
static int pci_cfg_ap_legacy(di_minor_t, di_node_t, di_prom_handle_t,
usr/src/cmd/devfsadm/cfg_link.c
81
static char *pci_cfg_devpath(di_node_t, di_minor_t);
usr/src/cmd/devfsadm/cfg_link.c
82
static di_node_t pci_cfg_snapshot(di_node_t, di_minor_t,
usr/src/cmd/devfsadm/cfg_link.c
83
di_node_t *, di_minor_t *);
usr/src/cmd/devfsadm/cfg_link.c
877
pci_cfg_ap_legacy(di_minor_t minor, di_node_t node, di_prom_handle_t ph,
usr/src/cmd/devfsadm/cfg_link.c
89
dev_t, di_node_t, const char *, int **);
usr/src/cmd/devfsadm/cfg_link.c
900
pci_cfg_is_ap_path(di_node_t node, di_prom_handle_t ph)
usr/src/cmd/devfsadm/cfg_link.c
903
di_node_t curnode = node;
usr/src/cmd/devfsadm/cfg_link.c
91
dev_t, di_node_t, const char *, char **);
usr/src/cmd/devfsadm/cfg_link.c
94
dev_t, di_node_t, di_slot_name_t **);
usr/src/cmd/devfsadm/dcam1394_link.c
38
static int dcam1394_process(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/dcam1394_link.c
96
dcam1394_process(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/devfsadm.c
1784
static di_node_t
usr/src/cmd/devfsadm/devfsadm.c
1787
static di_node_t clone_node = DI_NODE_NIL;
usr/src/cmd/devfsadm/devfsadm.c
1795
is_descendent_of(di_node_t node, char *driver)
usr/src/cmd/devfsadm/devfsadm.c
1812
check_minor_type(di_node_t node, di_minor_t minor, void *arg)
usr/src/cmd/devfsadm/devfsadm.c
1815
di_node_t clone_node;
usr/src/cmd/devfsadm/devfsadm.c
1885
minor_process(di_node_t node, di_minor_t minor, struct mlist *dep)
usr/src/cmd/devfsadm/devfsadm.c
1976
di_node_t node,
usr/src/cmd/devfsadm/devfsadm.c
2010
minor_matches_rule(di_node_t node, di_minor_t minor, create_list_t *create)
usr/src/cmd/devfsadm/devfsadm.c
212
static di_node_t lnode;
usr/src/cmd/devfsadm/devfsadm.c
2490
devfsadm_mklink(char *link, di_node_t node, di_minor_t minor, int flags)
usr/src/cmd/devfsadm/devfsadm.c
256
static di_node_t devi_root_node = DI_NODE_NIL;
usr/src/cmd/devfsadm/devfsadm.c
2878
di_node_t node;
usr/src/cmd/devfsadm/devfsadm.c
2981
reset_node_permissions(di_node_t node, di_minor_t minor)
usr/src/cmd/devfsadm/devfsadm.c
3304
devfsadm_rm_stale_links(char *dir_re, char *valid_link, di_node_t node,
usr/src/cmd/devfsadm/devfsadm.c
4482
devfsadm_read_link(di_node_t anynode, char *link, char **devfs_path)
usr/src/cmd/devfsadm/devfsadm.c
4506
devfsadm_link_valid(di_node_t anynode, char *link)
usr/src/cmd/devfsadm/devfsadm.c
6557
process_devlink_compat(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/devfsadm.c
6597
devlink_matches(devlinktab_list_t *entry, di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/devfsadm.c
6662
build_links(devlinktab_list_t *entry, di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/devfsadm.c
6743
di_minor_t minor, di_node_t node, char *pattern)
usr/src/cmd/devfsadm/devfsadm.c
8206
di_node_t node, char *driver_name, int instance, char *minor)
usr/src/cmd/devfsadm/devfsadm.c
8426
di_node_t node, char *minor)
usr/src/cmd/devfsadm/devfsadm.c
987
di_node_t node;
usr/src/cmd/devfsadm/devfsadm.h
113
int (*callback_fcn)(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/devfsadm.h
215
int devfsadm_link_valid(di_node_t anynode, char *link);
usr/src/cmd/devfsadm/devfsadm.h
216
int devfsadm_mklink(char *link, di_node_t node, di_minor_t minor, int flags);
usr/src/cmd/devfsadm/devfsadm.h
220
void devfsadm_rm_stale_links(char *dir_re, char *valid_link, di_node_t node,
usr/src/cmd/devfsadm/devfsadm.h
245
int devfsadm_read_link(di_node_t node, char *link, char **devfs_path);
usr/src/cmd/devfsadm/devfsadm_impl.h
260
di_node_t node;
usr/src/cmd/devfsadm/devfsadm_impl.h
386
static int process_devlink_compat(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/devfsadm_impl.h
391
static void minor_process(di_node_t node, di_minor_t minor,
usr/src/cmd/devfsadm/devfsadm_impl.h
401
static int check_minor_type(di_node_t node, di_minor_t minor, void *arg);
usr/src/cmd/devfsadm/devfsadm_impl.h
402
static void cache_deferred_minor(struct mlist *dep, di_node_t node,
usr/src/cmd/devfsadm/devfsadm_impl.h
440
di_node_t node, char *pattern);
usr/src/cmd/devfsadm/devfsadm_impl.h
444
di_node_t node);
usr/src/cmd/devfsadm/devfsadm_impl.h
446
di_node_t node);
usr/src/cmd/devfsadm/devfsadm_impl.h
460
static int minor_matches_rule(di_node_t node, di_minor_t minor,
usr/src/cmd/devfsadm/devfsadm_impl.h
483
di_node_t, char *, int, char *);
usr/src/cmd/devfsadm/devfsadm_impl.h
485
static void build_and_enq_event(char *, char *, char *, di_node_t, char *);
usr/src/cmd/devfsadm/devfsadm_impl.h
490
static void reset_node_permissions(di_node_t, di_minor_t);
usr/src/cmd/devfsadm/disk_link.c
187
disk_callback_chan(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/disk_link.c
210
disk_callback_nchan(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/disk_link.c
225
disk_callback_blkdev(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/disk_link.c
240
disk_callback_wwn(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/disk_link.c
266
disk_callback_fabric(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/disk_link.c
314
disk_callback_sas(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/disk_link.c
471
disk_callback_xvmd(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/disk_link.c
505
disk_common(di_minor_t minor, di_node_t node, char *disk, int flags)
usr/src/cmd/devfsadm/disk_link.c
655
diskctrl(di_node_t node, di_minor_t minor)
usr/src/cmd/devfsadm/disk_link.c
66
static int disk_callback_chan(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/disk_link.c
67
static int disk_callback_nchan(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/disk_link.c
68
static int disk_callback_blkdev(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/disk_link.c
69
static int disk_callback_wwn(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/disk_link.c
70
static int disk_callback_xvmd(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/disk_link.c
71
static int disk_callback_fabric(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/disk_link.c
72
static int disk_callback_sas(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/disk_link.c
73
static void disk_common(di_minor_t minor, di_node_t node, char *disk,
usr/src/cmd/devfsadm/disk_link.c
75
static char *diskctrl(di_node_t node, di_minor_t minor);
usr/src/cmd/devfsadm/disk_link.c
76
static int reserved_links_exist(di_node_t node, di_minor_t minor, int nflags);
usr/src/cmd/devfsadm/disk_link.c
781
reserved_links_exist(di_node_t node, di_minor_t minor, int nflags)
usr/src/cmd/devfsadm/dpio_link.c
27
dpio_link(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/dtrace_link.c
31
static int dtrace(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/dtrace_link.c
32
static int dtrace_provider(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/dtrace_link.c
56
dtrace(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/dtrace_link.c
68
dtrace_provider(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/fssnap_link.c
36
static int fssnap(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/fssnap_link.c
54
fssnap(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/i386/misc_link_i386.c
146
ln_minor_name(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/i386/misc_link_i386.c
160
vt00(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/i386/misc_link_i386.c
173
diskette(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/i386/misc_link_i386.c
219
lp(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/i386/misc_link_i386.c
266
serial(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/i386/misc_link_i386.c
298
serial_dialout(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/i386/misc_link_i386.c
322
kdmouse(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/i386/misc_link_i386.c
329
ipmi(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/i386/misc_link_i386.c
343
mc_node(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/i386/misc_link_i386.c
377
vmmctl(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/i386/misc_link_i386.c
385
ppt(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/i386/misc_link_i386.c
40
static int ln_minor_name(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/i386/misc_link_i386.c
41
static int lp(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/i386/misc_link_i386.c
42
static int serial_dialout(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/i386/misc_link_i386.c
43
static int serial(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/i386/misc_link_i386.c
44
static int diskette(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/i386/misc_link_i386.c
45
static int vt00(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/i386/misc_link_i386.c
46
static int kdmouse(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/i386/misc_link_i386.c
47
static int ipmi(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/i386/misc_link_i386.c
48
static int mc_node(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/i386/misc_link_i386.c
49
static int vmmctl(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/i386/misc_link_i386.c
50
static int ppt(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/i386/xen_link.c
100
xdt(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/i386/xen_link.c
39
static int devxen(di_minor_t, di_node_t);
usr/src/cmd/devfsadm/i386/xen_link.c
40
static int xdt(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/i386/xen_link.c
89
devxen(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/ieee1394_link.c
33
static int ieee1394_process(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/ieee1394_link.c
75
ieee1394_process(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/lofi_link.c
37
static int lofi(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/lofi_link.c
79
lofi(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
282
display(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
310
parallel(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
340
ses_callback(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
375
node_slash_minor(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
388
driver_minor(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
39
static int display(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
40
static int parallel(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
403
node_name(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
41
static int node_slash_minor(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
414
minor_name(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
42
static int driver_minor(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
43
static int node_name(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
435
wifi_minor_name(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
44
static int minor_name(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
447
conskbd(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
45
static int wifi_minor_name(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
454
consms(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
46
static int conskbd(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
461
power_button(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
468
fc_port(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
47
static int consms(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
48
static int power_button(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
49
static int fc_port(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
50
static int printer_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
502
printer_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
51
static int se_hdlc_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
52
static int ppm(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
53
static int gpio(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
539
se_hdlc_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
54
static int av_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
55
static int tsalarm_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
56
static int ntwdt_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
57
static int zcons_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
577
gpio(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
58
static int cpuid(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
59
static int glvc(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
60
static int ses_callback(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
61
static int kmdrv_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
614
ppm(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
62
static int vio9p_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
625
av_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
63
static int eeprom_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/misc_link.c
657
vio9p_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
676
tsalarm_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
693
ntwdt_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
700
zcons_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
724
cpuid(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
735
glvc(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
754
kmdrv_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/misc_link.c
768
eeprom_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/port_link.c
142
static int serial_port_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/port_link.c
143
static int onbrd_port_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/port_link.c
144
static int dialout_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/port_link.c
145
static int onbrd_dialout_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/port_link.c
146
static int rsc_port_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/port_link.c
147
static int lom_port_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/port_link.c
244
serial_port_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/port_link.c
318
dialout_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/port_link.c
416
check_compat_ports(di_node_t node, char *phys_path, char *minor)
usr/src/cmd/devfsadm/port_link.c
460
onbrd_port_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/port_link.c
523
onbrd_dialout_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/port_link.c
589
rsc_port_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/port_link.c
639
lom_port_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/ramdisk_link.c
37
static int ramdisk(di_minor_t di_minor, di_node_t node);
usr/src/cmd/devfsadm/ramdisk_link.c
93
ramdisk(di_minor_t di_minor, di_node_t node)
usr/src/cmd/devfsadm/sensor_link.c
35
sensor_link(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/sgen_link.c
185
find_ctrlr(di_node_t node, di_minor_t minor)
usr/src/cmd/devfsadm/sgen_link.c
41
static int sgen_callback(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/sgen_link.c
42
static char *find_ctrlr(di_node_t node, di_minor_t minor);
usr/src/cmd/devfsadm/sgen_link.c
65
sgen_callback(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/smp_link.c
37
static int smp_callback(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/smp_link.c
63
smp_callback(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/sparc/misc_link_sparc.c
104
diskette(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/sparc/misc_link_sparc.c
129
ecpp_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/sparc/misc_link_sparc.c
165
mc_node(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/sparc/misc_link_sparc.c
204
starcat_sbbc_node(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/sparc/misc_link_sparc.c
220
lom(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/sparc/misc_link_sparc.c
230
ntwdt_create(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/sparc/misc_link_sparc.c
240
bmc(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/sparc/misc_link_sparc.c
38
static int ddi_other(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/sparc/misc_link_sparc.c
39
static int diskette(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/sparc/misc_link_sparc.c
40
static int ecpp_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/sparc/misc_link_sparc.c
41
static int mc_node(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/sparc/misc_link_sparc.c
42
static int starcat_sbbc_node(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/sparc/misc_link_sparc.c
43
static int lom(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/sparc/misc_link_sparc.c
44
static int ntwdt_create(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/sparc/misc_link_sparc.c
45
static int bmc(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/sparc/misc_link_sparc.c
83
ddi_other(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/tape_link.c
34
static int tape_process(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/tape_link.c
60
tape_process(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/usb_link.c
229
usb_process(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/usb_link.c
39
static int usb_process(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/usb_link.c
410
di_node_t node, di_minor_t minor)
usr/src/cmd/devfsadm/usb_link.c
42
di_node_t node, di_minor_t minor);
usr/src/cmd/devfsadm/usb_link.c
44
di_node_t node, di_minor_t minor);
usr/src/cmd/devfsadm/usb_link.c
471
ccid_create_link(char *p_path, char *minor_nm, di_node_t node, di_minor_t minor)
usr/src/cmd/devfsadm/vscan_link.c
31
static int vscan(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/vscan_link.c
47
vscan(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/zfs_link.c
37
static int zfs(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/zfs_link.c
54
zfs(di_minor_t minor, di_node_t node)
usr/src/cmd/devfsadm/zut_link.c
37
static int zut(di_minor_t minor, di_node_t node);
usr/src/cmd/devfsadm/zut_link.c
54
zut(di_minor_t minor, di_node_t node)
usr/src/cmd/devprop/devprop.c
49
di_node_t dn;
usr/src/cmd/dladm/dladm.c
2746
di_node_t devtree;
usr/src/cmd/fm/fmd/common/fmd.c
382
di_node_t rooth = DI_NODE_NIL;
usr/src/cmd/format/label.c
486
di_node_t node;
usr/src/cmd/fuser/fuser.c
227
i_get_dev_path(f_user_t *f_user, char *drv_name, int major, di_node_t *di_root)
usr/src/cmd/fuser/fuser.c
230
di_node_t di_node;
usr/src/cmd/fuser/fuser.c
293
report_kernel(f_user_t *f_user, di_node_t *di_root)
usr/src/cmd/fuser/fuser.c
377
di_node_t di_root = DI_NODE_NIL;
usr/src/cmd/fwflash/common/fwflash.c
55
di_node_t rootnode;
usr/src/cmd/fwflash/common/fwflash.h
345
extern di_node_t rootnode;
usr/src/cmd/fwflash/plugins/transport/common/hermon.c
262
di_node_t thisnode;
usr/src/cmd/fwflash/plugins/transport/common/hermon.c
57
extern di_node_t rootnode;
usr/src/cmd/fwflash/plugins/transport/common/sd.c
128
extern di_node_t rootnode;
usr/src/cmd/fwflash/plugins/transport/common/sd.c
135
static char *sdfw_find_link(di_node_t bnode, char *acc_devname);
usr/src/cmd/fwflash/plugins/transport/common/sd.c
498
di_node_t thisnode;
usr/src/cmd/fwflash/plugins/transport/common/sd.c
902
sdfw_find_link(di_node_t bnode, char *acc_devname)
usr/src/cmd/fwflash/plugins/transport/common/ses.c
137
extern di_node_t rootnode;
usr/src/cmd/fwflash/plugins/transport/common/ses.c
291
di_node_t thisnode;
usr/src/cmd/fwflash/plugins/transport/common/tavor.c
611
di_node_t thisnode;
usr/src/cmd/fwflash/plugins/transport/common/tavor.c
81
extern di_node_t rootnode;
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
228
ufmfw_node_pci(di_node_t node)
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
253
ufmfw_fill_vpd(struct devicelist *flashdev, di_node_t node)
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
332
ufmfw_di_walk_cb(di_node_t node, void *arg)
usr/src/cmd/fwflash/plugins/transport/common/ufm.c
60
extern di_node_t rootnode;
usr/src/cmd/hal/hald/solaris/devinfo.c
150
devinfo_add_node(HalDevice *parent, di_node_t node)
usr/src/cmd/hal/hald/solaris/devinfo.c
38
void devinfo_add_subtree(HalDevice *parent, di_node_t node, gboolean is_root);
usr/src/cmd/hal/hald/solaris/devinfo.c
39
HalDevice *devinfo_add_node(HalDevice *parent, di_node_t node);
usr/src/cmd/hal/hald/solaris/devinfo.c
44
di_node_t root;
usr/src/cmd/hal/hald/solaris/devinfo.c
64
devinfo_add_subtree(HalDevice *parent, di_node_t node, gboolean is_root)
usr/src/cmd/hal/hald/solaris/devinfo.c
67
di_node_t root_node, child_node;
usr/src/cmd/hal/hald/solaris/devinfo.c
86
devinfo_set_default_properties (HalDevice *d, HalDevice *parent, di_node_t node, char *devfs_path)
usr/src/cmd/hal/hald/solaris/devinfo.h
23
HalDevice *(*add) (HalDevice *parent, di_node_t node, char *devfs_path, char *device_type);
usr/src/cmd/hal/hald/solaris/devinfo.h
54
void devinfo_set_default_properties (HalDevice *d, HalDevice *parent, di_node_t node, char *devfs_path);
usr/src/cmd/hal/hald/solaris/devinfo_acpi.c
120
devinfo_acpi_add_minor(HalDevice *parent, di_node_t node, char *minor_path,
usr/src/cmd/hal/hald/solaris/devinfo_acpi.c
131
devinfo_power_button_add(HalDevice *parent, di_node_t node, char *devfs_path,
usr/src/cmd/hal/hald/solaris/devinfo_acpi.c
37
static HalDevice *devinfo_acpi_add(HalDevice *, di_node_t, char *, char *);
usr/src/cmd/hal/hald/solaris/devinfo_acpi.c
38
static HalDevice *devinfo_power_button_add(HalDevice *parent, di_node_t node,
usr/src/cmd/hal/hald/solaris/devinfo_acpi.c
62
devinfo_acpi_add(HalDevice *parent, di_node_t node, char *devfs_path,
usr/src/cmd/hal/hald/solaris/devinfo_acpi.h
31
HalDevice *devinfo_battery_add_major(HalDevice *parent, di_node_t node,
usr/src/cmd/hal/hald/solaris/devinfo_acpi.h
33
void devinfo_acpi_add_minor(HalDevice *parent, di_node_t node,
usr/src/cmd/hal/hald/solaris/devinfo_cpu.c
31
static HalDevice *devinfo_cpu_add(HalDevice *, di_node_t, char *, char *);
usr/src/cmd/hal/hald/solaris/devinfo_cpu.c
43
devinfo_cpu_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type)
usr/src/cmd/hal/hald/solaris/devinfo_ieee1394.c
34
HalDevice *devinfo_ieee1394_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type);
usr/src/cmd/hal/hald/solaris/devinfo_ieee1394.c
35
static HalDevice *devinfo_scsa1394_add(HalDevice *d, di_node_t node, gchar *devfs_path);
usr/src/cmd/hal/hald/solaris/devinfo_ieee1394.c
47
devinfo_ieee1394_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type)
usr/src/cmd/hal/hald/solaris/devinfo_ieee1394.c
74
devinfo_scsa1394_add(HalDevice *parent, di_node_t node, gchar *devfs_path)
usr/src/cmd/hal/hald/solaris/devinfo_misc.c
127
devinfo_keyboard_add(HalDevice *parent, di_node_t node, char *devfs_path,
usr/src/cmd/hal/hald/solaris/devinfo_misc.c
164
devinfo_mouse_add(HalDevice *parent, di_node_t node, char *devfs_path,
usr/src/cmd/hal/hald/solaris/devinfo_misc.c
199
devinfo_default_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type)
usr/src/cmd/hal/hald/solaris/devinfo_misc.c
30
static HalDevice *devinfo_computer_add(HalDevice *, di_node_t, char *, char *);
usr/src/cmd/hal/hald/solaris/devinfo_misc.c
31
static HalDevice *devinfo_keyboard_add(HalDevice *, di_node_t, char *, char *);
usr/src/cmd/hal/hald/solaris/devinfo_misc.c
32
static HalDevice *devinfo_mouse_add(HalDevice *, di_node_t, char *, char *);
usr/src/cmd/hal/hald/solaris/devinfo_misc.c
33
static HalDevice *devinfo_default_add(HalDevice *, di_node_t, char *, char *);
usr/src/cmd/hal/hald/solaris/devinfo_misc.c
73
devinfo_computer_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type)
usr/src/cmd/hal/hald/solaris/devinfo_pci.c
29
HalDevice *devinfo_pci_add (HalDevice *parent, di_node_t node, char *devfs_path, char *device_type);
usr/src/cmd/hal/hald/solaris/devinfo_pci.c
40
HalDevice *devinfo_pci_add (HalDevice *parent, di_node_t node, char *devfs_path, char *device_type)
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
1264
di_node_t node;
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
149
devinfo_ide_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type)
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
166
devinfo_ide_host_add(HalDevice *parent, di_node_t node, char *devfs_path)
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
183
devinfo_ide_device_add(HalDevice *parent, di_node_t node, char *devfs_path)
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
201
devinfo_ide_storage_add(HalDevice *parent, di_node_t node, char *devfs_path)
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
247
devinfo_scsi_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type)
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
282
devinfo_scsi_storage_add(HalDevice *parent, di_node_t node, char *devfs_path)
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
372
devinfo_blkdev_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type)
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
401
devinfo_blkdev_storage_add(HalDevice *parent, di_node_t node, char *devfs_path)
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
440
devinfo_floppy_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type)
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
523
devinfo_floppy_add_volume(HalDevice *parent, di_node_t node)
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
551
di_node_t node;
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
58
HalDevice *devinfo_ide_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
589
devinfo_lofi_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type)
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
59
static HalDevice *devinfo_ide_host_add(HalDevice *parent, di_node_t node, char *devfs_path);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
595
devinfo_lofi_add_major(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type,
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
60
static HalDevice *devinfo_ide_device_add(HalDevice *parent, di_node_t node, char *devfs_path);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
61
static HalDevice *devinfo_ide_storage_add(HalDevice *parent, di_node_t node, char *devfs_path);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
62
HalDevice *devinfo_scsi_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
63
static HalDevice *devinfo_scsi_storage_add(HalDevice *parent, di_node_t node, char *devfs_path);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
64
HalDevice *devinfo_blkdev_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
65
static HalDevice *devinfo_blkdev_storage_add(HalDevice *parent, di_node_t node, char *devfs_path);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
66
HalDevice *devinfo_floppy_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
669
devinfo_lofi_add_minor(HalDevice *parent, di_node_t node, char *minor_path, char *devlink, dev_t dev)
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
67
static void devinfo_floppy_add_volume(HalDevice *parent, di_node_t node);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
68
static HalDevice *devinfo_lofi_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
69
static void devinfo_lofi_add_minor(HalDevice *parent, di_node_t node, char *minor_path, char *devlink, dev_t dev);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
70
static void devinfo_storage_minors(HalDevice *parent, di_node_t node, gchar *devfs_path, gboolean);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
74
HalDevice *devinfo_volume_add(HalDevice *parent, di_node_t node, devinfo_storage_minor_t *m);
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
800
devinfo_storage_minors(HalDevice *parent, di_node_t node, gchar *devfs_path, gboolean rescan)
usr/src/cmd/hal/hald/solaris/devinfo_storage.c
978
devinfo_volume_add(HalDevice *parent, di_node_t node, devinfo_storage_minor_t *m)
usr/src/cmd/hal/hald/solaris/devinfo_storage.h
24
HalDevice *devinfo_lofi_add_major(HalDevice *parent, di_node_t node, char *devfs_path,
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
124
devinfo_usb_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type)
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
247
set_usb_properties(HalDevice *d, di_node_t node, gchar *devfs_path, char *driver_name)
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
306
parse_usb_if_descr(di_node_t node, int ifnum)
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
310
di_node_t tmp_node = DI_NODE_NIL;
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
369
devinfo_usb_if_add(HalDevice *parent, di_node_t node, gchar *devfs_path,
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
37
static HalDevice *devinfo_usb_if_add(HalDevice *d, di_node_t node, gchar *devfs_path,
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
39
static HalDevice *devinfo_usb_scsa2usb_add(HalDevice *d, di_node_t node);
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
40
static HalDevice *devinfo_usb_printer_add(HalDevice *usbd, di_node_t node);
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
41
static HalDevice *devinfo_usb_input_add(HalDevice *usbd, di_node_t node);
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
42
static HalDevice *devinfo_usb_video4linux_add(HalDevice *usbd, di_node_t node);
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
423
get_dev_link_path(di_node_t node, char *nodetype, char *re, char **devlink, char **minor_path, char **minor_name)
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
45
static void set_usb_properties(HalDevice *d, di_node_t node, gchar *devfs_path, char *driver_name);
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
482
devinfo_usb_video4linux_add(HalDevice *usbd, di_node_t node)
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
545
devinfo_usb_input_add(HalDevice *usbd, di_node_t node)
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
619
devinfo_usb_scsa2usb_add(HalDevice *usbd, di_node_t node)
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
666
devinfo_usb_printer_add(HalDevice *parent, di_node_t node)
usr/src/cmd/hal/hald/solaris/devinfo_usb.c
75
is_usb_node(di_node_t node)
usr/src/cmd/hal/hald/solaris/devinfo_usb.h
23
HalDevice *devinfo_usb_add(HalDevice *parent, di_node_t node, char *devfs_path, char *device_type);
usr/src/cmd/hal/hald/solaris/sysevent.c
370
di_node_t node;
usr/src/cmd/hal/hald/solaris/sysevent.c
447
di_node_t node;
usr/src/cmd/hal/hald/solaris/sysevent.c
585
sysevent_dr_insert_cpu(di_node_t node, void *arg)
usr/src/cmd/hal/hald/solaris/sysevent.c
614
di_node_t root_node;
usr/src/cmd/hotplugd/hotplugd_info.c
140
di_node_t di_root;
usr/src/cmd/hotplugd/hotplugd_info.c
176
copy_devices(hp_node_t parent, di_node_t dev, uint_t flags, hp_node_t *rootp)
usr/src/cmd/hotplugd/hotplugd_info.c
180
di_node_t child;
usr/src/cmd/hotplugd/hotplugd_info.c
241
copy_hotplug(hp_node_t parent, di_node_t dev, const char *connection,
usr/src/cmd/hotplugd/hotplugd_info.c
246
di_node_t child_dev;
usr/src/cmd/hotplugd/hotplugd_info.c
395
search_cb(di_node_t node, void *arg)
usr/src/cmd/hotplugd/hotplugd_info.c
397
di_node_t parent;
usr/src/cmd/hotplugd/hotplugd_info.c
421
check_search(di_node_t dev, uint_t flags)
usr/src/cmd/hotplugd/hotplugd_info.c
456
new_device_node(hp_node_t parent, di_node_t dev)
usr/src/cmd/hotplugd/hotplugd_info.c
51
static int copy_devices(hp_node_t, di_node_t, uint_t, hp_node_t *);
usr/src/cmd/hotplugd/hotplugd_info.c
52
static int copy_hotplug(hp_node_t, di_node_t, const char *, uint_t,
usr/src/cmd/hotplugd/hotplugd_info.c
55
static int search_cb(di_node_t, void *);
usr/src/cmd/hotplugd/hotplugd_info.c
56
static int check_search(di_node_t, uint_t);
usr/src/cmd/hotplugd/hotplugd_info.c
57
static hp_node_t new_device_node(hp_node_t, di_node_t);
usr/src/cmd/i2cadm/i2cadm_controller.c
706
di_node_t icl_nexus;
usr/src/cmd/i2cadm/i2cadm_controller.c
707
di_node_t icl_drv;
usr/src/cmd/i2cadm/i2cadm_mux.c
191
di_node_t dn = di_parent_node(i2c_mux_disc_devi(disc));
usr/src/cmd/i2cadm/i2cadm_mux.c
77
di_node_t dn;
usr/src/cmd/i2cadm/i2cadm_port.c
112
di_node_t root = di_init("/", DINFOSUBTREE);
usr/src/cmd/i2cadm/i2cadm_port.c
83
i2cadm_major_to_name_cb(di_node_t node, void *arg)
usr/src/cmd/ldmad/ldma_dio.c
116
is_root_complex(di_prom_handle_t ph, di_node_t di)
usr/src/cmd/ldmad/ldma_dio.c
148
mmd_t *mdp, md_node_t *np, di_node_t di, char *name, char *alt_name)
usr/src/cmd/ldmad/ldma_dio.c
179
mmd_t *mdp, md_node_t *np, di_node_t di, char *name, char *alt_name)
usr/src/cmd/ldmad/ldma_dio.c
205
di_prom_handle_t ph, di_node_t di, md_node_t *node, char *path)
usr/src/cmd/ldmad/ldma_dio.c
245
di_prom_handle_t ph, md_node_t *md_parent, di_node_t di_parent)
usr/src/cmd/ldmad/ldma_dio.c
249
di_node_t di_child;
usr/src/cmd/ldmad/ldma_dio.c
285
create_peers(mmd_t *mdp, di_prom_handle_t ph, md_node_t *node, di_node_t dev)
usr/src/cmd/ldmad/ldma_dio.c
287
di_node_t di_peer;
usr/src/cmd/ldmad/ldma_dio.c
302
di_node_t node;
usr/src/cmd/ldmad/ldma_dio.c
303
di_node_t root;
usr/src/cmd/ldmad/ldma_dio.c
47
static boolean_t is_root_complex(di_prom_handle_t ph, di_node_t di);
usr/src/cmd/ldmad/ldma_dio.c
49
di_prom_handle_t ph, di_node_t di, md_node_t *node, char *path);
usr/src/cmd/ldmad/ldma_dio.c
51
di_prom_handle_t ph, md_node_t *node, di_node_t parent);
usr/src/cmd/ldmad/ldma_dio.c
53
di_prom_handle_t ph, md_node_t *node, di_node_t dev);
usr/src/cmd/luxadm/g_adm.c
3487
di_node_t root = DI_NODE_NIL;
usr/src/cmd/luxadm/g_adm.c
6390
di_node_t node;
usr/src/cmd/luxadm/qlgcupdate.c
1054
di_node_t root;
usr/src/cmd/luxadm/qlgcupdate.c
1055
di_node_t node, sib_node, count_node;
usr/src/cmd/luxadm/qlgcupdate.c
1307
emulex_fcodeversion(di_node_t node, uchar_t *ver) {
usr/src/cmd/luxadm/qlgcupdate.c
131
static int emulex_fcodeversion(di_node_t, uchar_t *);
usr/src/cmd/modload/add_drv.c
114
di_node_t root_node; /* for device tree snapshot */
usr/src/cmd/modload/add_drv.c
614
drv_name_conflict(di_node_t root_node)
usr/src/cmd/modload/add_drv.c
649
devfs_node(di_node_t node, void *arg)
usr/src/cmd/modload/add_drv.c
72
static int drv_name_conflict(di_node_t);
usr/src/cmd/modload/add_drv.c
725
clone(di_node_t node)
usr/src/cmd/modload/add_drv.c
73
static int devfs_node(di_node_t node, void *arg);
usr/src/cmd/modload/add_drv.c
79
static int clone(di_node_t node);
usr/src/cmd/nvmeadm/nvmeadm.c
1081
nvme_dskname(di_node_t ctrl, const char *bd_addr)
usr/src/cmd/nvmeadm/nvmeadm.c
1091
for (di_node_t child = di_child_node(ctrl); child != DI_NODE_NIL;
usr/src/cmd/nvmeadm/nvmeadm.c
1199
di_node_t ctrl_devi;
usr/src/cmd/nvmeadm/nvmeadm.c
847
di_node_t di = nvme_ctrl_disc_devi(disc);
usr/src/cmd/nvmeadm/nvmeadm.h
199
di_node_t nloa_dip;
usr/src/cmd/oplhpd/scf_notify.c
254
di_node_t pci_node; /* pci device node */
usr/src/cmd/oplhpd/scf_notify.c
255
di_node_t child_node; /* child level node */
usr/src/cmd/oplhpd/scf_notify.c
256
di_node_t ap_node; /* hotplugged node */
usr/src/cmd/pcieadm/pcieadm.c
148
pcieadm_di_node_is_pci(di_node_t node)
usr/src/cmd/pcieadm/pcieadm.c
179
pcieadm_di_walk_cb(di_node_t node, void *arg)
usr/src/cmd/pcieadm/pcieadm.c
190
static di_node_t
usr/src/cmd/pcieadm/pcieadm.c
217
di_node_t cur;
usr/src/cmd/pcieadm/pcieadm.c
234
pcieadm_find_dip_cb(di_node_t node, void *arg)
usr/src/cmd/pcieadm/pcieadm.h
42
di_node_t pia_root;
usr/src/cmd/pcieadm/pcieadm.h
44
di_node_t pia_devi;
usr/src/cmd/pcieadm/pcieadm.h
45
di_node_t pia_nexus;
usr/src/cmd/pcieadm/pcieadm.h
55
int (*pdw_func)(di_node_t, void *);
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
5751
pcieadm_save_cfgspace_cb(di_node_t devi, void *arg)
usr/src/cmd/pcieadm/pcieadm_devs.c
421
pcieadm_show_devs_walk_cb(di_node_t node, void *arg)
usr/src/cmd/pcitool/pcitool.c
141
static int do_probe(int fd, di_node_t di_node, di_prom_handle_t di_phdl,
usr/src/cmd/pcitool/pcitool.c
143
static int process_nexus_node(di_node_t node, di_minor_t minor, void *arg);
usr/src/cmd/pcitool/pcitool.c
748
do_probe(int fd, di_node_t di_node, di_prom_handle_t di_phdl,
usr/src/cmd/pcitool/pcitool.c
862
process_nexus_node(di_node_t di_node, di_minor_t minor, void *arg)
usr/src/cmd/pcitool/pcitool.c
938
di_node_t di_node;
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1062
di_node_t di_node;
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1063
di_node_t di_root;
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1120
di_node_t phci_node = di_path_phci_node(pi);
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1215
construct_mpath_node(picl_nodehdl_t parh, di_node_t di_node)
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1220
di_node_t phci_node = di_path_phci_node(pi);
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1272
add_devinfo_props(picl_nodehdl_t nodeh, di_node_t di_node)
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1414
construct_picl_platform(picl_nodehdl_t rooth, di_node_t di_root,
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1461
construct_obp_node(picl_nodehdl_t parh, di_node_t dn, picl_nodehdl_t *chdh)
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1497
char *nodeclass, di_node_t dn, picl_nodehdl_t *chdh)
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1518
construct_openprom_tree(picl_nodehdl_t nodeh, di_node_t dinode)
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1520
di_node_t cnode;
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1553
di_node_t dinode, char *parent_class)
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1555
di_node_t cnode;
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1604
update_subtree(picl_nodehdl_t nodeh, di_node_t dinode)
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1606
di_node_t cnode;
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1771
check_stale_node(di_node_t node, void *arg)
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1788
is_snapshot_stale(di_node_t root)
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
1802
di_node_t di_root;
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
3681
di_node_t devnode;
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
424
has_reg_prop(di_node_t dn)
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
447
get_device_type(char *outbuf, di_node_t dn)
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
494
get_minor_class(char *classbuf, di_node_t dn)
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
569
get_compatible_class(char *outbuf, di_node_t dn)
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
604
get_node_class(char *classbuf, di_node_t dn, const char *nodename)
usr/src/cmd/picl/plugins/common/devtree/picldevtree.c
898
add_openprom_props(picl_nodehdl_t nodeh, di_node_t di_node)
usr/src/cmd/picl/plugins/sun4u/cherrystone/psvcpolicy/psvcpolicy.c
1469
di_node_t node;
usr/src/cmd/picl/plugins/sun4u/cherrystone/psvcpolicy/psvcpolicy.c
1470
di_node_t root_node;
usr/src/cmd/picl/plugins/sun4u/excalibur/envd/piclenvd.c
1580
di_node_t root_node;
usr/src/cmd/picl/plugins/sun4u/excalibur/envd/piclenvd.c
810
di_node_t root_node;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
1077
di_node_t root_node;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
1078
di_node_t prom_node;
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
1079
di_node_t f_node;
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
271
get_drv_info(di_node_t node, led_dtls_t *dtls)
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
360
walk_disks(di_node_t node, led_dtls_t *dtls)
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
408
di_node_t tree = di_init("/", DINFOCPYALL);
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
45
static int get_drv_info(di_node_t node, led_dtls_t *dtls);
usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/fcal_leds_thread.c
46
static int walk_disks(di_node_t node, led_dtls_t *dtls);
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
112
add_devinfo_props(picl_nodehdl_t nodeh, di_node_t di_node)
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
252
add_reg_prop(picl_nodehdl_t pn, di_node_t dn)
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
284
construct_cpu_node(picl_nodehdl_t plath, di_node_t dn)
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
308
get_reg_prop(di_node_t dn, int **pdata)
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
32
di_node_t di_node;
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
326
get_cpuid(di_node_t di_node)
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
343
find_cpu(di_node_t node, int cpuid)
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
346
di_node_t cnode;
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
374
di_node_t di_node;
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
411
remove_cpus(di_node_t di_start)
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
448
di_node_t di_node;
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
484
add_cpus(di_node_t di_node)
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
487
di_node_t cnode;
usr/src/cmd/picl/plugins/sun4v/mdesc/dr.c
525
di_node_t di_root;
usr/src/cmd/power/parse.c
163
di_node_t node;
usr/src/cmd/power/powerd.c
1261
di_node_t root_node;
usr/src/cmd/prtconf/pdevinfo.c
1264
dump_pathing_data(int ilev, di_node_t node)
usr/src/cmd/prtconf/pdevinfo.c
1267
di_node_t phci_node;
usr/src/cmd/prtconf/pdevinfo.c
1378
create_minor_list(di_node_t node)
usr/src/cmd/prtconf/pdevinfo.c
143
static void walk_driver(di_node_t, di_arg_t *);
usr/src/cmd/prtconf/pdevinfo.c
144
static int dump_devs(di_node_t, void *);
usr/src/cmd/prtconf/pdevinfo.c
1466
di_node_t node = DI_NODE_NIL;
usr/src/cmd/prtconf/pdevinfo.c
150
static void dump_prodinfo(di_prom_handle_t, di_node_t, const char **,
usr/src/cmd/prtconf/pdevinfo.c
152
static di_node_t find_node_by_name(di_prom_handle_t, di_node_t, char *);
usr/src/cmd/prtconf/pdevinfo.c
153
static int get_propval_by_name(di_prom_handle_t, di_node_t,
usr/src/cmd/prtconf/pdevinfo.c
1531
dump_minor_link_data(int ilev, di_node_t node, dev_t devt,
usr/src/cmd/prtconf/pdevinfo.c
155
static int dump_compatible(char *, int, di_node_t);
usr/src/cmd/prtconf/pdevinfo.c
156
static void dump_pathing_data(int, di_node_t);
usr/src/cmd/prtconf/pdevinfo.c
157
static void dump_minor_data(int, di_node_t, di_devlink_handle_t);
usr/src/cmd/prtconf/pdevinfo.c
158
static void dump_link_data(int, di_node_t, di_devlink_handle_t);
usr/src/cmd/prtconf/pdevinfo.c
1589
dump_minor_data(int ilev, di_node_t node, di_devlink_handle_t devlink_hdl)
usr/src/cmd/prtconf/pdevinfo.c
164
static di_node_t find_target_node(di_node_t);
usr/src/cmd/prtconf/pdevinfo.c
165
static void node_display_private_set(di_node_t);
usr/src/cmd/prtconf/pdevinfo.c
166
static int node_display_set(di_node_t, void *);
usr/src/cmd/prtconf/pdevinfo.c
167
static void dump_pciid(char *, int, di_node_t);
usr/src/cmd/prtconf/pdevinfo.c
1709
dump_link_data(int ilev, di_node_t node, di_devlink_handle_t devlink_hdl)
usr/src/cmd/prtconf/pdevinfo.c
176
di_node_t root_node;
usr/src/cmd/prtconf/pdevinfo.c
1969
di_node_t root, next_node;
usr/src/cmd/prtconf/pdevinfo.c
2010
di_node_t
usr/src/cmd/prtconf/pdevinfo.c
2011
find_node_by_name(di_prom_handle_t promh, di_node_t parent,
usr/src/cmd/prtconf/pdevinfo.c
2014
di_node_t next_node;
usr/src/cmd/prtconf/pdevinfo.c
2030
get_propval_by_name(di_prom_handle_t promh, di_node_t node, const char *name,
usr/src/cmd/prtconf/pdevinfo.c
2047
dump_prodinfo(di_prom_handle_t promh, di_node_t node, const char **propstr,
usr/src/cmd/prtconf/pdevinfo.c
2095
dump_compatible(char *name, int ilev, di_node_t node)
usr/src/cmd/prtconf/pdevinfo.c
2140
dump_pciid(char *name, int ilev, di_node_t node)
usr/src/cmd/prtconf/pdevinfo.c
250
di_node_t target_node, node;
usr/src/cmd/prtconf/pdevinfo.c
311
i_find_target_node(di_node_t node, void *arg)
usr/src/cmd/prtconf/pdevinfo.c
313
di_node_t *target = (di_node_t *)arg;
usr/src/cmd/prtconf/pdevinfo.c
345
static di_node_t
usr/src/cmd/prtconf/pdevinfo.c
346
find_target_node(di_node_t root_node)
usr/src/cmd/prtconf/pdevinfo.c
348
di_node_t target = DI_NODE_NIL;
usr/src/cmd/prtconf/pdevinfo.c
366
node_display(di_node_t node)
usr/src/cmd/prtconf/pdevinfo.c
373
node_display_private_set(di_node_t node)
usr/src/cmd/prtconf/pdevinfo.c
381
node_display_set(di_node_t node, void *arg __unused)
usr/src/cmd/prtconf/pdevinfo.c
583
while ((minor = di_minor_next((di_node_t)node,
usr/src/cmd/prtconf/pdevinfo.c
711
walk_driver(di_node_t root, di_arg_t *di_arg)
usr/src/cmd/prtconf/pdevinfo.c
713
di_node_t node;
usr/src/cmd/prtconf/pdevinfo.c
724
devinfo_is_pci(di_node_t node)
usr/src/cmd/prtconf/pdevinfo.c
727
di_node_t pnode = di_parent_node(node);
usr/src/cmd/prtconf/pdevinfo.c
745
dump_devs(di_node_t node, void *arg)
usr/src/cmd/prtconf/pdevinfo.c
751
di_node_t root_node, tmp;
usr/src/cmd/prtconf/prt_xxx.c
354
match_priv_data(di_node_t node)
usr/src/cmd/prtconf/prt_xxx.c
359
di_node_t parent;
usr/src/cmd/prtconf/prt_xxx.c
393
dump_priv_data(int ilev, di_node_t node)
usr/src/cmd/prtconf/prt_xxx.c
55
static struct priv_data *match_priv_data(di_node_t);
usr/src/cmd/prtconf/prtconf.h
40
extern void dump_priv_data(int, di_node_t);
usr/src/cmd/psrinfo/psrinfo.c
473
di_node_t root_node;
usr/src/cmd/ramdiskadm/main.c
124
di_callback(di_node_t node, di_minor_t minor, void *arg)
usr/src/cmd/ramdiskadm/main.c
190
di_node_t root;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
102
static int is_client(di_node_t);
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
103
static char *get_rsrcname(di_node_t);
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
192
di_node_t devroot;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
622
get_nclients(di_node_t dinode, void *arg)
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
638
is_client(di_node_t dinode)
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
758
build_groups(di_node_t dinode, void *arg)
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
765
di_node_t phcinode;
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
95
static int get_nclients(di_node_t, void *);
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
956
get_rsrcname(di_node_t dinode)
usr/src/cmd/rcm_daemon/common/mpxio_rcm.c
96
static int build_groups(di_node_t, void *);
usr/src/cmd/rcm_daemon/common/network_rcm.c
101
static int devfs_entry(di_node_t node, di_minor_t minor, void *arg);
usr/src/cmd/rcm_daemon/common/network_rcm.c
642
devfs_entry(di_node_t node, di_minor_t minor, void *arg)
usr/src/cmd/rcm_daemon/common/network_rcm.c
730
di_node_t root;
usr/src/cmd/stat/common/dsr.c
122
di_node_t node;
usr/src/cmd/stat/common/dsr.c
62
static di_node_t di_root; /* from di_init: for devid */
usr/src/cmd/stmsboot/stmsboot_util.c
101
static void print_mpx_capable(di_node_t curnode);
usr/src/cmd/stmsboot/stmsboot_util.c
102
static int popcheck_devnvl(di_node_t thisnode, nvlist_t *devnvl,
usr/src/cmd/stmsboot/stmsboot_util.c
104
static int mpxio_nvl_boilerplate(di_node_t curnode);
usr/src/cmd/stmsboot/stmsboot_util.c
109
static char *find_link(di_node_t cnode);
usr/src/cmd/stmsboot/stmsboot_util.c
1119
print_mpx_capable(di_node_t curnode)
usr/src/cmd/stmsboot/stmsboot_util.c
112
static void get_devid(di_node_t node, ddi_devid_t *thisdevid);
usr/src/cmd/stmsboot/stmsboot_util.c
1178
find_link(di_node_t cnode)
usr/src/cmd/stmsboot/stmsboot_util.c
1247
get_devid(di_node_t node, ddi_devid_t *thisdevid)
usr/src/cmd/stmsboot/stmsboot_util.c
1299
di_node_t phci_node = DI_NODE_NIL;
usr/src/cmd/stmsboot/stmsboot_util.c
81
static di_node_t devinfo_root = DI_NODE_NIL;
usr/src/cmd/stmsboot/stmsboot_util.c
831
di_node_t curnode;
usr/src/cmd/stmsboot/stmsboot_util.c
869
di_node_t curnode;
usr/src/cmd/stmsboot/stmsboot_util.c
909
mpxio_nvl_boilerplate(di_node_t curnode)
usr/src/cmd/stmsboot/stmsboot_util.c
988
popcheck_devnvl(di_node_t thisnode, nvlist_t *devnvl, char *strdevid)
usr/src/cmd/sysdef/sdevinfo.c
43
static int dump_node(di_node_t node, void *arg);
usr/src/cmd/sysdef/sdevinfo.c
48
di_node_t root_node;
usr/src/cmd/sysdef/sdevinfo.c
67
dump_node(di_node_t node, void *arg)
usr/src/cmd/sysdef/sdevinfo.c
71
di_node_t tmp;
usr/src/cmd/th_tools/th_define.c
1678
walk_callback(di_node_t node, void *arg)
usr/src/cmd/th_tools/th_define.c
1702
di_node_t node;
usr/src/cmd/th_tools/th_define.c
1981
di_node_t node;
usr/src/cmd/th_tools/th_manage.c
343
di_node_t node;
usr/src/cmd/th_tools/th_manage.c
367
walk_callback(di_node_t node, void *arg)
usr/src/cmd/th_tools/th_manage.c
391
di_node_t node;
usr/src/cmd/ttymon/tmexpress.c
153
di_node_t root;
usr/src/cmd/xhci/xhci_portsc.c
234
xp_devinfo_cb(di_node_t node, void *arg)
usr/src/cmd/xhci/xhci_portsc.c
285
di_node_t root;
usr/src/cmd/zoneadmd/zcons.c
180
count_cb(di_node_t node, void *arg)
usr/src/cmd/zoneadmd/zcons.c
199
di_node_t root;
usr/src/cmd/zoneadmd/zcons.c
224
destroy_cb(di_node_t node, void *arg)
usr/src/cmd/zoneadmd/zcons.c
266
di_node_t root;
usr/src/lib/cfgadm_plugins/fp/common/cfga_cs.c
1060
unconf_vhci_nodes(di_path_t pnode, di_node_t fp_node, char *xport_phys,
usr/src/lib/cfgadm_plugins/fp/common/cfga_cs.c
1070
di_node_t client_node;
usr/src/lib/cfgadm_plugins/fp/common/cfga_cs.c
1239
unconf_non_vhci_nodes(di_node_t dnode, char *xport_phys, char *dyncomp,
usr/src/lib/cfgadm_plugins/fp/common/cfga_cs.c
1425
di_node_t root_node, direct_node, fp_node;
usr/src/lib/cfgadm_plugins/fp/common/cfga_cs.c
50
static fpcfga_ret_t unconf_vhci_nodes(di_path_t, di_node_t, char *,
usr/src/lib/cfgadm_plugins/fp/common/cfga_cs.c
501
di_node_t root, vhci, node, phci;
usr/src/lib/cfgadm_plugins/fp/common/cfga_cs.c
52
static fpcfga_ret_t unconf_non_vhci_nodes(di_node_t, char *, char *,
usr/src/lib/cfgadm_plugins/fp/common/cfga_cvt.c
193
di_node_t tree_root, root, fpnode, dev_node, client_node;
usr/src/lib/cfgadm_plugins/fp/common/cfga_cvt.c
37
const char *dyncomp, di_node_t devnode, int *l_errnop);
usr/src/lib/cfgadm_plugins/fp/common/cfga_cvt.c
429
di_node_t dev_node,
usr/src/lib/cfgadm_plugins/fp/common/cfga_cvt.c
581
const di_node_t node,
usr/src/lib/cfgadm_plugins/fp/common/cfga_cvt.c
624
const di_node_t node,
usr/src/lib/cfgadm_plugins/fp/common/cfga_cvt.c
708
const di_node_t node,
usr/src/lib/cfgadm_plugins/fp/common/cfga_fp.h
161
int (*fcn)(di_node_t node, void *argp);
usr/src/lib/cfgadm_plugins/fp/common/cfga_fp.h
166
int (*fcn)(di_node_t node, di_minor_t minor, void *argp);
usr/src/lib/cfgadm_plugins/fp/common/cfga_fp.h
476
int stat_path_info_node(di_node_t root, void *arg, int *l_errnop);
usr/src/lib/cfgadm_plugins/fp/common/cfga_fp.h
485
fpcfga_ret_t make_dyncomp_from_dinode(const di_node_t node, char **dyncompp,
usr/src/lib/cfgadm_plugins/fp/common/cfga_fp.h
487
fpcfga_ret_t make_portwwn_luncomp_from_dinode(const di_node_t node,
usr/src/lib/cfgadm_plugins/fp/common/cfga_fp.h
491
fpcfga_ret_t construct_nodepath_from_dinode(const di_node_t node,
usr/src/lib/cfgadm_plugins/fp/common/cfga_fp.h
514
int known_state(di_node_t node);
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
109
static int stat_path_info_fc_dev(di_node_t root, fpcfga_list_t *lap,
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
111
static int stat_path_info_FCP_dev(di_node_t root, fpcfga_list_t *lap,
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
1187
stat_fc_dev(di_node_t node, void *arg)
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
1336
stat_FCP_dev(di_node_t node, void *arg)
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
1541
get_xport_state(di_node_t node, void *arg)
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
1567
const di_node_t node,
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
1898
di_node_t root,
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
1929
di_node_t root,
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
2122
di_node_t root,
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
2129
di_node_t client_node = DI_NODE_NIL;
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
2454
const di_node_t node,
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
2880
di_node_t client_node = DI_NODE_NIL;
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
3309
get_hw_info(di_node_t node, cfga_list_data_t *clp)
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
3371
get_device_type(di_node_t node)
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
77
static int stat_fc_dev(di_node_t node, void *arg);
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
78
static int stat_FCP_dev(di_node_t node, void *arg);
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
81
static int get_xport_state(di_node_t node, void *arg);
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
83
static fpcfga_ret_t do_stat_fc_dev(const di_node_t node, const char *nodepath,
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
85
static fpcfga_ret_t do_stat_FCP_dev(const di_node_t node, const char *nodepath,
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
89
static void get_hw_info(di_node_t node, cfga_list_data_t *clp);
usr/src/lib/cfgadm_plugins/fp/common/cfga_list.c
90
static const char *get_device_type(di_node_t);
usr/src/lib/cfgadm_plugins/fp/common/cfga_rcm.c
165
di_node_t node;
usr/src/lib/cfgadm_plugins/fp/common/cfga_rcm.c
265
di_node_t node;
usr/src/lib/cfgadm_plugins/fp/common/cfga_rcm.c
31
static int fp_rcm_process_node(di_node_t, void *);
usr/src/lib/cfgadm_plugins/fp/common/cfga_rcm.c
430
fp_rcm_process_node(di_node_t node, void *argp)
usr/src/lib/cfgadm_plugins/fp/common/cfga_rcm.c
48
static int fp_rcm_process_node(di_node_t, void *);
usr/src/lib/cfgadm_plugins/fp/common/cfga_utils.c
502
di_node_t root, tree_root, fpnode;
usr/src/lib/cfgadm_plugins/fp/common/cfga_utils.c
919
known_state(di_node_t node)
usr/src/lib/cfgadm_plugins/pci/common/cfga.c
1206
find_slotname(di_node_t din, di_minor_t dim, void *arg)
usr/src/lib/cfgadm_plugins/pci/common/cfga.c
1271
di_node_t root_node;
usr/src/lib/cfgadm_plugins/pci/common/cfga.c
1397
di_node_t ap_node;
usr/src/lib/cfgadm_plugins/pci/common/cfga.c
271
di_node_t ap_node;
usr/src/lib/cfgadm_plugins/sata/common/cfga_sata.c
1141
sata_check_target_node(di_node_t node, void *arg)
usr/src/lib/cfgadm_plugins/sata/common/cfga_sata.c
1168
chk_dev_fcn(di_node_t node, di_minor_t minor, void *arg)
usr/src/lib/cfgadm_plugins/sata/common/cfga_sata.c
1198
di_node_t node;
usr/src/lib/cfgadm_plugins/scsi/common/cfga_ctl.c
1447
add_dev(di_node_t node, void *arg)
usr/src/lib/cfgadm_plugins/scsi/common/cfga_ctl.c
719
di_node_t bus_node, dev_node;
usr/src/lib/cfgadm_plugins/scsi/common/cfga_cvt.c
203
drv_to_hba_logid(di_node_t node, di_minor_t minor, void *arg)
usr/src/lib/cfgadm_plugins/scsi/common/cfga_cvt.c
301
di_node_t root, walk_root;
usr/src/lib/cfgadm_plugins/scsi/common/cfga_cvt.c
454
do_drv_dyn_to_devpath(di_node_t node, void *arg)
usr/src/lib/cfgadm_plugins/scsi/common/cfga_cvt.c
58
static int drv_to_hba_logid(di_node_t node, di_minor_t minor, void *arg);
usr/src/lib/cfgadm_plugins/scsi/common/cfga_cvt.c
609
di_node_t node,
usr/src/lib/cfgadm_plugins/scsi/common/cfga_cvt.c
61
static int do_drv_dyn_to_devpath(di_node_t node, void *arg);
usr/src/lib/cfgadm_plugins/scsi/common/cfga_cvt.c
694
drv_to_dyncomp(di_node_t node, const char *phys, char **dyncompp, int *l_errnop)
usr/src/lib/cfgadm_plugins/scsi/common/cfga_cvt.c
74
static scfga_ret_t drv_to_dyncomp(di_node_t node, const char *phys,
usr/src/lib/cfgadm_plugins/scsi/common/cfga_list.c
315
stat_dev(di_node_t node, void *arg)
usr/src/lib/cfgadm_plugins/scsi/common/cfga_list.c
421
di_node_t client_node = DI_NODE_NIL;
usr/src/lib/cfgadm_plugins/scsi/common/cfga_list.c
526
di_node_t root,
usr/src/lib/cfgadm_plugins/scsi/common/cfga_list.c
53
static int stat_dev(di_node_t node, void *arg);
usr/src/lib/cfgadm_plugins/scsi/common/cfga_list.c
55
static int get_bus_state(di_node_t node, void *arg);
usr/src/lib/cfgadm_plugins/scsi/common/cfga_list.c
57
static scfga_ret_t do_stat_dev(const di_node_t node, const char *nodepath,
usr/src/lib/cfgadm_plugins/scsi/common/cfga_list.c
61
static char *get_device_type(di_node_t, dyncomp_t);
usr/src/lib/cfgadm_plugins/scsi/common/cfga_list.c
62
static void get_hw_info(di_node_t node, cfga_list_data_t *clp, dyncomp_t type);
usr/src/lib/cfgadm_plugins/scsi/common/cfga_list.c
678
get_bus_state(di_node_t node, void *arg)
usr/src/lib/cfgadm_plugins/scsi/common/cfga_list.c
698
const di_node_t node,
usr/src/lib/cfgadm_plugins/scsi/common/cfga_list.c
770
get_hw_info(di_node_t node, cfga_list_data_t *clp, dyncomp_t type)
usr/src/lib/cfgadm_plugins/scsi/common/cfga_list.c
822
get_device_type(di_node_t node, dyncomp_t type)
usr/src/lib/cfgadm_plugins/scsi/common/cfga_scsi.h
154
int (*fcn)(di_node_t node, void *argp);
usr/src/lib/cfgadm_plugins/scsi/common/cfga_scsi.h
159
int (*fcn)(di_node_t node, di_minor_t minor, void *argp);
usr/src/lib/cfgadm_plugins/scsi/common/cfga_scsi.h
390
int stat_path_info(di_node_t root, void *arg, int *l_errnop);
usr/src/lib/cfgadm_plugins/scsi/common/cfga_scsi.h
398
scfga_ret_t make_dyncomp(di_node_t node, const char *physpath,
usr/src/lib/cfgadm_plugins/scsi/common/cfga_scsi.h
424
int known_state(di_node_t node);
usr/src/lib/cfgadm_plugins/scsi/common/cfga_utils.c
1050
known_state(di_node_t node)
usr/src/lib/cfgadm_plugins/scsi/common/cfga_utils.c
416
di_node_t root, walk_root;
usr/src/lib/cfgadm_plugins/scsi/common/cfga_utils.c
748
di_node_t client_node,
usr/src/lib/cfgadm_plugins/scsi/common/cfga_utils.c
781
di_node_t root, walk_root, client_node;
usr/src/lib/cfgadm_plugins/shp/common/shp.c
1079
find_slotname(di_node_t din, di_minor_t dim, void *arg)
usr/src/lib/cfgadm_plugins/shp/common/shp.c
1144
di_node_t root_node;
usr/src/lib/cfgadm_plugins/shp/common/shp.c
1253
di_node_t ap_node;
usr/src/lib/fm/topo/libtopo/common/dev.c
383
di_node_t dnode;
usr/src/lib/fm/topo/libtopo/common/dev.c
463
di_node_t dnode;
usr/src/lib/fm/topo/libtopo/common/dev.c
537
di_node_t dnode;
usr/src/lib/fm/topo/libtopo/common/dev.c
584
di_node_t dnode;
usr/src/lib/fm/topo/libtopo/common/libtopo.h
94
extern di_node_t topo_hdl_devinfo(topo_hdl_t *);
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
717
di_node_t
usr/src/lib/fm/topo/libtopo/common/topo_mod.c
806
di_node_t rooth = DI_NODE_NIL;
usr/src/lib/fm/topo/libtopo/common/topo_mod.h
130
extern di_node_t topo_mod_devinfo(topo_mod_t *);
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
122
di_node_t root;
usr/src/lib/fm/topo/libtopo/common/topo_snap.c
823
di_node_t
usr/src/lib/fm/topo/libtopo/common/topo_tree.h
118
di_node_t th_di; /* handle to root of devinfo tree */
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
1005
di_node_t parent;
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
1053
dev_walk_di_nodes(di_node_t node, void *arg)
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
1083
di_node_t devtree;
usr/src/lib/fm/topo/modules/common/disk/disk_common.c
751
dev_di_node_add(di_node_t node, char *devid, disk_cbdata_t *cbp)
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
190
disk_nvme_common_io(topo_mod_t *mod, tnode_t *tn, di_node_t di)
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
259
disk_nvme_make_ns_di_props(topo_mod_t *mod, tnode_t *tn, di_node_t di)
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
456
for (di_node_t di = di_child_node(nei->nei_dinode); di != DI_NODE_NIL;
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
707
discover_nvme_ctl(topo_mod_t *mod, tnode_t *pnode, di_node_t dinode)
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
751
di_node_t devtree;
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
752
di_node_t dnode;
usr/src/lib/fm/topo/modules/common/disk/disk_nvme.c
77
di_node_t nei_dinode;
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
240
pcihostbridge_declare(topo_mod_t *mod, tnode_t *parent, di_node_t din,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
265
pciexhostbridge_declare(topo_mod_t *mod, tnode_t *parent, di_node_t din,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c
290
pciexrc_declare(topo_mod_t *mod, tnode_t *parent, di_node_t din,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.h
66
extern tnode_t *pcihostbridge_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.h
68
extern tnode_t *pciexhostbridge_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.h
70
extern tnode_t *pciexrc_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/nic/topo_nic.c
391
nic_enum_devinfo_linkid(dladm_handle_t handle, di_node_t din,
usr/src/lib/fm/topo/modules/common/nic/topo_nic.c
413
di_node_t din)
usr/src/lib/fm/topo/modules/common/nic/topo_nic.c
417
di_node_t child;
usr/src/lib/fm/topo/modules/common/nic/topo_nic.c
472
di_node_t din = data;
usr/src/lib/fm/topo/modules/common/pcibus/did.c
156
di_physlotinfo_get(topo_mod_t *mp, di_node_t src, int bdf, int *slotnum,
usr/src/lib/fm/topo/modules/common/pcibus/did.c
273
di_slotinfo_get(topo_mod_t *mp, di_node_t src, int *nslots,
usr/src/lib/fm/topo/modules/common/pcibus/did.c
332
did_create(topo_mod_t *mp, di_node_t src,
usr/src/lib/fm/topo/modules/common/pcibus/did.c
496
di_node_t
usr/src/lib/fm/topo/modules/common/pcibus/did.c
610
did_find(topo_mod_t *mp, di_node_t dn)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
616
pci_BDF_get(topo_mod_t *mp, di_node_t dn, int *bus, int *dev, int *fn)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
630
pci_classcode_get(topo_mod_t *mp, di_node_t dn, uint_t *class, uint_t *sub)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
647
pci_devtype_get(topo_mod_t *mp, di_node_t dn)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
658
pciex_cap_get(topo_mod_t *mp, di_node_t dn)
usr/src/lib/fm/topo/modules/common/pcibus/did.c
84
di_devtype_get(topo_mod_t *mp, di_node_t src, char **devtype)
usr/src/lib/fm/topo/modules/common/pcibus/did.h
40
extern did_t *did_create(topo_mod_t *, di_node_t, int, int, int,
usr/src/lib/fm/topo/modules/common/pcibus/did.h
42
extern did_t *did_find(topo_mod_t *, di_node_t);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
43
extern did_t *did_hash_lookup(topo_mod_t *, di_node_t);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
44
extern void did_hash_insert(topo_mod_t *, di_node_t, did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did.h
51
extern di_node_t did_dinode(did_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did_hash.c
128
did_hash_insert(topo_mod_t *mp, di_node_t key, did_t *new)
usr/src/lib/fm/topo/modules/common/pcibus/did_hash.c
155
did_hash_lookup(topo_mod_t *mp, di_node_t key)
usr/src/lib/fm/topo/modules/common/pcibus/did_hash.c
67
did_dnhash(di_node_t key)
usr/src/lib/fm/topo/modules/common/pcibus/did_impl.h
69
di_node_t dp_src; /* di_node_t from which the info was derived */
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
269
promprop2uint(topo_mod_t *mod, di_node_t n, const char *propnm, uint_t *val)
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
300
hwprop2uint(di_node_t n, const char *propnm, uint_t *val)
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
317
di_uintprop_get(topo_mod_t *mod, di_node_t n, const char *pnm, uint_t *pv)
usr/src/lib/fm/topo/modules/common/pcibus/did_props.c
326
di_bytes_get(topo_mod_t *mod, di_node_t n, const char *pnm, int *sz,
usr/src/lib/fm/topo/modules/common/pcibus/did_props.h
87
extern char *pci_devtype_get(topo_mod_t *, di_node_t);
usr/src/lib/fm/topo/modules/common/pcibus/did_props.h
88
extern int pciex_cap_get(topo_mod_t *, di_node_t);
usr/src/lib/fm/topo/modules/common/pcibus/did_props.h
89
extern int pci_BDF_get(topo_mod_t *, di_node_t, int *, int *, int *);
usr/src/lib/fm/topo/modules/common/pcibus/did_props.h
90
extern int pci_classcode_get(topo_mod_t *, di_node_t, uint_t *, uint_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did_props.h
92
extern int di_uintprop_get(topo_mod_t *, di_node_t, const char *, uint_t *);
usr/src/lib/fm/topo/modules/common/pcibus/did_props.h
93
extern int di_bytes_get(topo_mod_t *, di_node_t, const char *, int *,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
152
di_node_t di;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
211
pciexfn_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
216
di_node_t pdn;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
313
pciexdev_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
347
pciexbus_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
374
pcifn_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
401
pcidev_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
435
pcibus_declare(topo_mod_t *mod, tnode_t *parent, di_node_t dn,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
482
pci_bridge_declare(topo_mod_t *mod, tnode_t *fn, di_node_t din, int board,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
500
declare_dev_and_fn(topo_mod_t *mod, tnode_t *bus, tnode_t **dev, di_node_t din,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
625
di_node_t cn;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
628
di_node_t, int);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
630
di_node_t);
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
729
pci_children_instantiate(topo_mod_t *mod, tnode_t *parent, di_node_t pn,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
735
di_node_t sib;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
736
di_node_t din;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c
798
di_node_t pdn;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
66
extern tnode_t *pcibus_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
68
extern tnode_t *pcidev_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
70
extern tnode_t *pcifn_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
72
extern tnode_t *pciexbus_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
74
extern tnode_t *pciexdev_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
76
extern tnode_t *pciexfn_declare(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus.h
78
extern int pci_children_instantiate(topo_mod_t *, tnode_t *, di_node_t,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
131
di_node_t cn, int instance)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
165
di_node_t cn, int instance)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
190
pci_iports_instantiate(topo_mod_t *mod, tnode_t *parent, di_node_t pn,
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
193
di_node_t cn, smp, sd;
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
260
pci_receptacle_instantiate(topo_mod_t *mod, tnode_t *parent, di_node_t pnode)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
48
pci_di_prop_set(tnode_t *tn, di_node_t din, char *dpnm, char *tpnm)
usr/src/lib/fm/topo/modules/common/pcibus/pcibus_hba.c
71
di_node_t cn, int instance, di_path_t pi)
usr/src/lib/fm/topo/modules/common/pcibus/util.c
68
get_pci_vpd_sn_pn(topo_mod_t *mp, di_node_t dn, char **serial, char **part)
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1306
di_node_t child;
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
163
di_node_t tul_device;
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
164
di_node_t tul_acpi_device;
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
175
di_node_t tuc_devinfo;
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
1833
di_node_t din)
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
209
di_node_t tu_devinfo;
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
325
topo_usb_controller_create(topo_mod_t *mod, topo_usb_t *usb, di_node_t node)
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
417
uint_t *nports, topo_usb_controller_t *tuc, di_node_t portinfo)
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
427
di_node_t child;
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
523
di_node_t fwroot, sbnode;
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
536
di_node_t hub;
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
548
di_node_t port;
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
679
topo_list_t *plist, di_node_t node)
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
722
di_node_t child;
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
766
topo_usb_gather_devcfg_cb(di_node_t node, void *arg)
usr/src/lib/fm/topo/modules/common/usb/topo_usb.c
775
di_node_t child;
usr/src/lib/fm/topo/modules/i86pc/hostbridge/hb_i86pc.c
37
hb_process(topo_mod_t *mod, tnode_t *ptn, topo_instance_t hbi, di_node_t bn)
usr/src/lib/fm/topo/modules/i86pc/hostbridge/hb_i86pc.c
56
rc_process(topo_mod_t *mod, tnode_t *ptn, topo_instance_t hbi, di_node_t bn)
usr/src/lib/fm/topo/modules/i86pc/hostbridge/hb_i86pc.c
82
di_node_t devtree;
usr/src/lib/fm/topo/modules/i86pc/hostbridge/hb_i86pc.c
83
di_node_t pnode, cnode;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bay.c
120
bay_pgroups(topo_mod_t *mod, tnode_t *tnp, di_node_t *dnp, di_node_t *sibp,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bay.c
202
di_node_t devtree, dnode, sib;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_hostbridge.c
163
pci_process(topo_mod_t *mod, tnode_t *tn_hbr, di_node_t bn)
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_hostbridge.c
192
di_node_t devtree, pnode, cnode;
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_hostbridge.c
97
pciex_process(topo_mod_t *mod, tnode_t *tn_hbr, di_node_t rcn,
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
185
uint16_t x86pi_bdf(topo_mod_t *, di_node_t);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h
186
int x86pi_phy(topo_mod_t *, di_node_t);
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_subr.c
674
x86pi_bdf(topo_mod_t *mod, di_node_t node)
usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_subr.c
691
x86pi_phy(topo_mod_t *mod, di_node_t node)
usr/src/lib/libbe/common/be_utils.c
3909
di_node_t dn;
usr/src/lib/libcfgadm/common/config_admin.c
1051
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
1061
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
1093
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
1129
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
1157
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
1479
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
1489
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
1503
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
1630
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
1688
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
191
cfga_err_t (*mklog)(di_node_t, di_minor_t, plugin_lib_t *,
usr/src/lib/libcfgadm/common/config_admin.c
1926
int (*fcn)(di_node_t node, di_minor_t minor, void *arg),
usr/src/lib/libcfgadm/common/config_admin.c
1927
int (*fcn_hp)(di_node_t node, di_hp_t hp, void *arg),
usr/src/lib/libcfgadm/common/config_admin.c
1930
di_node_t rnode, wnode;
usr/src/lib/libcfgadm/common/config_admin.c
2054
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
2066
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
2083
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
210
static int check_ap(di_node_t, di_minor_t, void *);
usr/src/lib/libcfgadm/common/config_admin.c
211
static int check_ap_hp(di_node_t, di_hp_t, void *);
usr/src/lib/libcfgadm/common/config_admin.c
212
static int check_ap_impl(di_node_t, di_minor_t, di_hp_t, void *);
usr/src/lib/libcfgadm/common/config_admin.c
213
static int check_ap_phys(di_node_t, di_minor_t, void *);
usr/src/lib/libcfgadm/common/config_admin.c
214
static int check_ap_phys_hp(di_node_t, di_hp_t, void *);
usr/src/lib/libcfgadm/common/config_admin.c
215
static int check_ap_phys_impl(di_node_t, di_minor_t, di_hp_t, void *);
usr/src/lib/libcfgadm/common/config_admin.c
218
int (*fcn)(di_node_t node, di_minor_t minor, void *arg),
usr/src/lib/libcfgadm/common/config_admin.c
219
int (*fcn_hp)(di_node_t node, di_hp_t hp, void *arg),
usr/src/lib/libcfgadm/common/config_admin.c
2202
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
2214
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
223
static cfga_err_t find_lib(di_node_t, di_minor_t, lib_loc_t *);
usr/src/lib/libcfgadm/common/config_admin.c
2230
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
224
static cfga_err_t find_lib_hp(di_node_t, di_hp_t, lib_loc_t *);
usr/src/lib/libcfgadm/common/config_admin.c
226
static cfga_err_t load_lib(di_node_t, di_minor_t, lib_loc_t *);
usr/src/lib/libcfgadm/common/config_admin.c
227
static cfga_err_t load_lib_hp(di_node_t, di_hp_t, lib_loc_t *);
usr/src/lib/libcfgadm/common/config_admin.c
228
static cfga_err_t load_lib_impl(di_node_t, di_minor_t, di_hp_t, lib_loc_t *);
usr/src/lib/libcfgadm/common/config_admin.c
237
static int do_list_common(di_node_t node, di_minor_t minor, void *arg);
usr/src/lib/libcfgadm/common/config_admin.c
238
static int do_list_common_hp(di_node_t node, di_hp_t hp, void *arg);
usr/src/lib/libcfgadm/common/config_admin.c
239
static int do_list_common_impl(di_node_t node, di_minor_t minor,
usr/src/lib/libcfgadm/common/config_admin.c
2475
di_node_t rnode;
usr/src/lib/libcfgadm/common/config_admin.c
248
static cfga_err_t mklog_common(di_node_t node, di_minor_t minor,
usr/src/lib/libcfgadm/common/config_admin.c
251
static cfga_err_t null_mklog(di_node_t node, di_minor_t minor,
usr/src/lib/libcfgadm/common/config_admin.c
253
static cfga_err_t mklog_v1(di_node_t node, di_minor_t minor,
usr/src/lib/libcfgadm/common/config_admin.c
255
static cfga_err_t mklog_v2(di_node_t node, di_minor_t minor,
usr/src/lib/libcfgadm/common/config_admin.c
2563
do_list_common(di_node_t node, di_minor_t minor, void *arg)
usr/src/lib/libcfgadm/common/config_admin.c
2565
di_node_t rnode;
usr/src/lib/libcfgadm/common/config_admin.c
2602
di_node_t node,
usr/src/lib/libcfgadm/common/config_admin.c
2618
di_node_t node,
usr/src/lib/libcpc/sparc/conf_ultra.c
612
cpc_get_cpu_ver(di_node_t di_node, void *arg)
usr/src/lib/libcpc/sparc/conf_ultra.c
669
di_node_t di_root_node;
usr/src/lib/libdevinfo/devfsmap.c
810
di_node_t par_node = DI_NODE_NIL;
usr/src/lib/libdevinfo/devinfo.c
1000
di_flags(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
1006
di_retired(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
1012
di_devid(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
1022
di_driver_major(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
1033
di_driver_name(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
1053
di_driver_ops(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
1073
di_devfs_path(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
1076
di_node_t parent;
usr/src/lib/libdevinfo/devinfo.c
110
di_node_t
usr/src/lib/libdevinfo/devinfo.c
1136
di_node_t node;
usr/src/lib/libdevinfo/devinfo.c
1171
di_node_t phci_node;
usr/src/lib/libdevinfo/devinfo.c
1348
di_minor_next(di_node_t node, di_minor_t minor)
usr/src/lib/libdevinfo/devinfo.c
1395
di_node_t
usr/src/lib/libdevinfo/devinfo.c
1449
di_prop_next(di_node_t node, di_prop_t prop)
usr/src/lib/libdevinfo/devinfo.c
149
di_node_t
usr/src/lib/libdevinfo/devinfo.c
1661
di_prop_search(dev_t match_dev, di_node_t node, const char *name,
usr/src/lib/libdevinfo/devinfo.c
1688
di_prop_find(dev_t match_dev, di_node_t node, const char *name)
usr/src/lib/libdevinfo/devinfo.c
1713
di_prop_lookup_ints(dev_t dev, di_node_t node, const char *prop_name,
usr/src/lib/libdevinfo/devinfo.c
1726
di_prop_lookup_int64(dev_t dev, di_node_t node, const char *prop_name,
usr/src/lib/libdevinfo/devinfo.c
1739
di_prop_lookup_strings(dev_t dev, di_node_t node, const char *prop_name,
usr/src/lib/libdevinfo/devinfo.c
1752
di_prop_lookup_bytes(dev_t dev, di_node_t node, const char *prop_name,
usr/src/lib/libdevinfo/devinfo.c
1775
di_prop_next_common(di_node_t node, di_prop_t prop, int prop_type)
usr/src/lib/libdevinfo/devinfo.c
1835
di_prop_drv_next(di_node_t node, di_prop_t prop)
usr/src/lib/libdevinfo/devinfo.c
1841
di_prop_sys_next(di_node_t node, di_prop_t prop)
usr/src/lib/libdevinfo/devinfo.c
1847
di_prop_global_next(di_node_t node, di_prop_t prop)
usr/src/lib/libdevinfo/devinfo.c
1853
di_prop_hw_next(di_node_t node, di_prop_t prop)
usr/src/lib/libdevinfo/devinfo.c
1893
di_path_phci_next_path(di_node_t node, di_path_t path)
usr/src/lib/libdevinfo/devinfo.c
1935
di_path_client_next_path(di_node_t node, di_path_t path)
usr/src/lib/libdevinfo/devinfo.c
1993
di_path_next(di_node_t node, di_path_t path)
usr/src/lib/libdevinfo/devinfo.c
2014
di_path_next_phci(di_node_t node, di_path_t path)
usr/src/lib/libdevinfo/devinfo.c
2019
di_path_next_client(di_node_t node, di_path_t path)
usr/src/lib/libdevinfo/devinfo.c
2042
di_node_t client_node;
usr/src/lib/libdevinfo/devinfo.c
2067
di_node_t
usr/src/lib/libdevinfo/devinfo.c
2098
di_node_t
usr/src/lib/libdevinfo/devinfo.c
2365
di_node_t
usr/src/lib/libdevinfo/devinfo.c
2366
di_vhci_first_node(di_node_t root)
usr/src/lib/libdevinfo/devinfo.c
2389
di_node_t
usr/src/lib/libdevinfo/devinfo.c
2390
di_vhci_next_node(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
2415
di_node_t
usr/src/lib/libdevinfo/devinfo.c
2416
di_phci_first_node(di_node_t vhci_node)
usr/src/lib/libdevinfo/devinfo.c
2438
di_node_t
usr/src/lib/libdevinfo/devinfo.c
2439
di_phci_next_node(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
2465
di_parent_private_data(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
2496
di_driver_private_data(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
2534
int (*hp_callback)(di_node_t, di_hp_t, void *);
usr/src/lib/libdevinfo/devinfo.c
2538
di_walk_hp_callback(di_node_t node, void *argp)
usr/src/lib/libdevinfo/devinfo.c
2572
di_walk_hp(di_node_t node, const char *type, uint_t flag, void *arg,
usr/src/lib/libdevinfo/devinfo.c
2573
int (*hp_callback)(di_node_t node, di_hp_t hp, void *arg))
usr/src/lib/libdevinfo/devinfo.c
2607
di_hp_next(di_node_t node, di_hp_t hp)
usr/src/lib/libdevinfo/devinfo.c
2758
di_node_t
usr/src/lib/libdevinfo/devinfo.c
293
di_fini(di_node_t root)
usr/src/lib/libdevinfo/devinfo.c
2976
di_prom_prop_next(di_prom_handle_t ph, di_node_t node, di_prom_prop_t prom_prop)
usr/src/lib/libdevinfo/devinfo.c
3046
di_prom_prop_lookup_common(di_prom_handle_t ph, di_node_t node,
usr/src/lib/libdevinfo/devinfo.c
3146
di_prom_prop_lookup_ints(di_prom_handle_t ph, di_node_t node,
usr/src/lib/libdevinfo/devinfo.c
3172
di_prom_prop_lookup_strings(di_prom_handle_t ph, di_node_t node,
usr/src/lib/libdevinfo/devinfo.c
318
di_node_t
usr/src/lib/libdevinfo/devinfo.c
319
di_parent_node(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
3215
di_prom_prop_lookup_bytes(di_prom_handle_t ph, di_node_t node,
usr/src/lib/libdevinfo/devinfo.c
3272
di_prop_lookup_slot_names(dev_t dev, di_node_t node,
usr/src/lib/libdevinfo/devinfo.c
3318
di_prom_prop_lookup_slot_names(di_prom_handle_t ph, di_node_t node,
usr/src/lib/libdevinfo/devinfo.c
3359
di_node_t
usr/src/lib/libdevinfo/devinfo.c
3402
di_node_private_set(di_node_t node, void *data)
usr/src/lib/libdevinfo/devinfo.c
3408
di_node_private_get(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
3450
di_lnode_next(di_node_t node, di_lnode_t lnode)
usr/src/lib/libdevinfo/devinfo.c
3483
di_link_next_by_node(di_node_t node, di_link_t link, uint_t endpoint)
usr/src/lib/libdevinfo/devinfo.c
349
di_node_t
usr/src/lib/libdevinfo/devinfo.c
350
di_sibling_node(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
3586
di_node_t node = (*headp)->node;
usr/src/lib/libdevinfo/devinfo.c
3599
di_walk_link(di_node_t root, uint_t flag, uint_t endpoint, void *arg,
usr/src/lib/libdevinfo/devinfo.c
3651
di_node_t node = (*headp)->node;
usr/src/lib/libdevinfo/devinfo.c
3664
di_walk_lnode(di_node_t root, uint_t flag, void *arg,
usr/src/lib/libdevinfo/devinfo.c
3701
alias_to_curr(di_node_t anynode, char *devfspath, di_node_t *nodep)
usr/src/lib/libdevinfo/devinfo.c
3706
di_node_t node;
usr/src/lib/libdevinfo/devinfo.c
3746
static di_node_t
usr/src/lib/libdevinfo/devinfo.c
3747
di_lookup_node_impl(di_node_t root, char *devfspath)
usr/src/lib/libdevinfo/devinfo.c
3750
di_node_t node;
usr/src/lib/libdevinfo/devinfo.c
381
di_node_t
usr/src/lib/libdevinfo/devinfo.c
382
di_child_node(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
3835
di_node_t
usr/src/lib/libdevinfo/devinfo.c
3836
di_lookup_node(di_node_t root, char *devfspath)
usr/src/lib/libdevinfo/devinfo.c
3838
di_node_t node;
usr/src/lib/libdevinfo/devinfo.c
3861
di_alias2curr(di_node_t anynode, char *alias)
usr/src/lib/libdevinfo/devinfo.c
3863
di_node_t currnode = DI_NODE_NIL;
usr/src/lib/libdevinfo/devinfo.c
3880
di_lookup_path(di_node_t root, char *devfspath)
usr/src/lib/libdevinfo/devinfo.c
3882
di_node_t phci_node;
usr/src/lib/libdevinfo/devinfo.c
412
di_node_t
usr/src/lib/libdevinfo/devinfo.c
413
di_drv_first_node(const char *drv_name, di_node_t root)
usr/src/lib/libdevinfo/devinfo.c
451
di_node_t
usr/src/lib/libdevinfo/devinfo.c
452
di_drv_next_node(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
486
di_node_t node;
usr/src/lib/libdevinfo/devinfo.c
545
is_descendant(di_node_t node, di_node_t parent)
usr/src/lib/libdevinfo/devinfo.c
568
di_node_t parent)
usr/src/lib/libdevinfo/devinfo.c
602
get_children(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
604
di_node_t child;
usr/src/lib/libdevinfo/devinfo.c
644
di_node_t parent, curr_par, curr_gpar;
usr/src/lib/libdevinfo/devinfo.c
708
di_node_t parent = di_parent_node((*headp)->node);
usr/src/lib/libdevinfo/devinfo.c
775
int (*callback)(di_node_t, void *))
usr/src/lib/libdevinfo/devinfo.c
784
di_walk_node(di_node_t root, uint_t flag, void *arg,
usr/src/lib/libdevinfo/devinfo.c
785
int (*node_callback)(di_node_t, void *))
usr/src/lib/libdevinfo/devinfo.c
821
uint_t flag, void *arg, int (*callback)(di_node_t, di_minor_t, void *))
usr/src/lib/libdevinfo/devinfo.c
827
di_node_t node = (*headp)->node;
usr/src/lib/libdevinfo/devinfo.c
855
di_walk_minor(di_node_t root, const char *minor_type, uint_t flag, void *arg,
usr/src/lib/libdevinfo/devinfo.c
856
int (*minor_callback)(di_node_t, di_minor_t, void *))
usr/src/lib/libdevinfo/devinfo.c
88
di_node_t
usr/src/lib/libdevinfo/devinfo.c
894
di_node_name(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
901
di_bus_addr(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
912
di_binding_name(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
923
di_compatible_names(di_node_t node, char **names)
usr/src/lib/libdevinfo/devinfo.c
949
di_instance(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
959
di_nodeid(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
971
di_state(di_node_t node)
usr/src/lib/libdevinfo/devinfo.c
994
di_node_state(di_node_t node)
usr/src/lib/libdevinfo/devinfo_devperm.c
345
di_node_t node;
usr/src/lib/libdevinfo/devinfo_retire.c
107
enclosure_minor(di_node_t node, di_minor_t minor, void *arg)
usr/src/lib/libdevinfo/devinfo_retire.c
119
enclosure_select(di_node_t node, rcm_arg_t *rp)
usr/src/lib/libdevinfo/devinfo_retire.c
149
smp_minor(di_node_t node, di_minor_t minor, void *arg)
usr/src/lib/libdevinfo/devinfo_retire.c
161
smp_select(di_node_t node, rcm_arg_t *rp)
usr/src/lib/libdevinfo/devinfo_retire.c
184
disk_minor(di_node_t node, di_minor_t minor, void *arg)
usr/src/lib/libdevinfo/devinfo_retire.c
202
disk_select(di_node_t node, rcm_arg_t *rp)
usr/src/lib/libdevinfo/devinfo_retire.c
224
nexus_select(di_node_t node, rcm_arg_t *rp)
usr/src/lib/libdevinfo/devinfo_retire.c
257
node_select(di_node_t node, void *arg)
usr/src/lib/libdevinfo/devinfo_retire.c
333
di_node_t rnode = rp->rcm_node;
usr/src/lib/libdevinfo/devinfo_retire.c
421
call_offline(di_node_t node, di_minor_t minor, void *arg)
usr/src/lib/libdevinfo/devinfo_retire.c
43
di_node_t rcm_node;
usr/src/lib/libdevinfo/devinfo_retire.c
480
offline_one(di_node_t node, void *arg)
usr/src/lib/libdevinfo/devinfo_retire.c
57
int (*sel_selector)(di_node_t node, rcm_arg_t *rp);
usr/src/lib/libdevinfo/devinfo_retire.c
581
di_node_t rnode;
usr/src/lib/libdevinfo/devinfo_retire.c
67
static int disk_select(di_node_t node, rcm_arg_t *rp);
usr/src/lib/libdevinfo/devinfo_retire.c
68
static int nexus_select(di_node_t node, rcm_arg_t *rp);
usr/src/lib/libdevinfo/devinfo_retire.c
69
static int enclosure_select(di_node_t node, rcm_arg_t *rp);
usr/src/lib/libdevinfo/devinfo_retire.c
70
static int smp_select(di_node_t node, rcm_arg_t *rp);
usr/src/lib/libdevinfo/libdevinfo.h
154
extern di_node_t di_init(const char *phys_path, uint_t flag);
usr/src/lib/libdevinfo/libdevinfo.h
155
extern void di_fini(di_node_t root);
usr/src/lib/libdevinfo/libdevinfo.h
160
extern int di_walk_node(di_node_t root, uint_t flag, void *arg,
usr/src/lib/libdevinfo/libdevinfo.h
161
int (*node_callback)(di_node_t node, void *arg));
usr/src/lib/libdevinfo/libdevinfo.h
163
extern di_node_t di_drv_first_node(const char *drv_name, di_node_t root);
usr/src/lib/libdevinfo/libdevinfo.h
164
extern di_node_t di_drv_next_node(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
166
extern di_node_t di_parent_node(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
167
extern di_node_t di_sibling_node(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
168
extern di_node_t di_child_node(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
170
extern char *di_node_name(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
171
extern char *di_bus_addr(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
172
extern char *di_binding_name(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
173
extern int di_compatible_names(di_node_t, char **names);
usr/src/lib/libdevinfo/libdevinfo.h
174
extern int di_instance(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
175
extern int di_nodeid(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
176
extern int di_driver_major(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
177
extern uint_t di_state(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
178
extern ddi_node_state_t di_node_state(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
179
extern ddi_devid_t di_devid(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
180
extern char *di_driver_name(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
181
extern uint_t di_driver_ops(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
183
extern void di_node_private_set(di_node_t node, void *data);
usr/src/lib/libdevinfo/libdevinfo.h
184
extern void *di_node_private_get(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
186
extern char *di_devfs_path(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
193
extern di_path_t di_path_phci_next_path(di_node_t node, di_path_t);
usr/src/lib/libdevinfo/libdevinfo.h
194
extern di_path_t di_path_client_next_path(di_node_t node, di_path_t);
usr/src/lib/libdevinfo/libdevinfo.h
196
extern di_node_t di_path_phci_node(di_path_t path);
usr/src/lib/libdevinfo/libdevinfo.h
197
extern di_node_t di_path_client_node(di_path_t path);
usr/src/lib/libdevinfo/libdevinfo.h
214
extern int di_walk_minor(di_node_t root, const char *minortype,
usr/src/lib/libdevinfo/libdevinfo.h
216
int (*minor_callback)(di_node_t node,
usr/src/lib/libdevinfo/libdevinfo.h
218
extern di_minor_t di_minor_next(di_node_t node, di_minor_t minor);
usr/src/lib/libdevinfo/libdevinfo.h
220
extern di_node_t di_minor_devinfo(di_minor_t minor);
usr/src/lib/libdevinfo/libdevinfo.h
233
extern di_prop_t di_prop_next(di_node_t node, di_prop_t prop);
usr/src/lib/libdevinfo/libdevinfo.h
244
extern int di_prop_lookup_bytes(dev_t dev, di_node_t node,
usr/src/lib/libdevinfo/libdevinfo.h
246
extern int di_prop_lookup_ints(dev_t dev, di_node_t node,
usr/src/lib/libdevinfo/libdevinfo.h
248
extern int di_prop_lookup_int64(dev_t dev, di_node_t node,
usr/src/lib/libdevinfo/libdevinfo.h
250
extern int di_prop_lookup_strings(dev_t dev, di_node_t node,
usr/src/lib/libdevinfo/libdevinfo.h
259
extern di_prom_prop_t di_prom_prop_next(di_prom_handle_t ph, di_node_t node,
usr/src/lib/libdevinfo/libdevinfo.h
267
di_node_t node, const char *prom_prop_name,
usr/src/lib/libdevinfo/libdevinfo.h
270
di_node_t node, const char *prom_prop_name,
usr/src/lib/libdevinfo/libdevinfo.h
273
di_node_t node, const char *prom_prop_name,
usr/src/lib/libdevinfo/libdevinfo.h
306
extern int di_walk_link(di_node_t root, uint_t flag,
usr/src/lib/libdevinfo/libdevinfo.h
309
extern int di_walk_lnode(di_node_t root, uint_t flag, void *arg,
usr/src/lib/libdevinfo/libdevinfo.h
312
extern di_link_t di_link_next_by_node(di_node_t node,
usr/src/lib/libdevinfo/libdevinfo.h
316
extern di_lnode_t di_lnode_next(di_node_t node, di_lnode_t lnode);
usr/src/lib/libdevinfo/libdevinfo.h
322
extern di_node_t di_lnode_devinfo(di_lnode_t lnode);
usr/src/lib/libdevinfo/libdevinfo.h
333
extern int di_walk_hp(di_node_t node, const char *type,
usr/src/lib/libdevinfo/libdevinfo.h
335
int (*hp_callback)(di_node_t node, di_hp_t hp,
usr/src/lib/libdevinfo/libdevinfo.h
337
extern di_hp_t di_hp_next(di_node_t node, di_hp_t hp);
usr/src/lib/libdevinfo/libdevinfo.h
346
extern di_node_t di_hp_child(di_hp_t hp);
usr/src/lib/libdevinfo/libdevinfo.h
357
extern di_prop_t di_prop_find(dev_t match_dev, di_node_t node,
usr/src/lib/libdevinfo/libdevinfo.h
361
extern di_node_t di_vhci_first_node(di_node_t root);
usr/src/lib/libdevinfo/libdevinfo.h
362
extern di_node_t di_vhci_next_node(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
363
extern di_node_t di_phci_first_node(di_node_t vhci_node);
usr/src/lib/libdevinfo/libdevinfo.h
364
extern di_node_t di_phci_next_node(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
382
extern int di_prop_lookup_slot_names(dev_t dev, di_node_t node,
usr/src/lib/libdevinfo/libdevinfo.h
384
extern int di_prom_prop_lookup_slot_names(di_prom_handle_t ph, di_node_t node,
usr/src/lib/libdevinfo/libdevinfo.h
393
extern di_path_t di_path_next(di_node_t node, di_path_t path);
usr/src/lib/libdevinfo/libdevinfo.h
394
extern di_path_t di_path_next_phci(di_node_t node, di_path_t path);
usr/src/lib/libdevinfo/libdevinfo.h
395
extern di_path_t di_path_next_client(di_node_t node, di_path_t path);
usr/src/lib/libdevinfo/libdevinfo.h
400
extern di_node_t di_init_driver(const char *drv_name, uint_t flag);
usr/src/lib/libdevinfo/libdevinfo.h
401
extern di_node_t di_init_impl(const char *phys_path, uint_t flag,
usr/src/lib/libdevinfo/libdevinfo.h
407
extern di_prop_t di_prop_drv_next(di_node_t node, di_prop_t prop);
usr/src/lib/libdevinfo/libdevinfo.h
408
extern di_prop_t di_prop_sys_next(di_node_t node, di_prop_t prop);
usr/src/lib/libdevinfo/libdevinfo.h
409
extern di_prop_t di_prop_global_next(di_node_t node, di_prop_t prop);
usr/src/lib/libdevinfo/libdevinfo.h
410
extern di_prop_t di_prop_hw_next(di_node_t node, di_prop_t prop);
usr/src/lib/libdevinfo/libdevinfo.h
413
extern void *di_parent_private_data(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
414
extern void *di_driver_private_data(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
419
uint_t di_flags(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
489
extern uint_t di_retired(di_node_t node);
usr/src/lib/libdevinfo/libdevinfo.h
501
extern di_path_t di_lookup_path(di_node_t root, char *path);
usr/src/lib/libdevinfo/libdevinfo.h
502
extern di_node_t di_lookup_node(di_node_t root, char *path);
usr/src/lib/libdevinfo/libdevinfo.h
564
char *di_alias2curr(di_node_t anynode, char *alias);
usr/src/lib/libdiskmgt/common/disks_private.h
141
di_node_t node;
usr/src/lib/libdiskmgt/common/findevs.c
1058
ctype(di_node_t node, di_minor_t minor)
usr/src/lib/libdiskmgt/common/findevs.c
106
static char *ctype(di_node_t node, di_minor_t minor);
usr/src/lib/libdiskmgt/common/findevs.c
114
static char *get_byte_prop(char *prop_name, di_node_t node);
usr/src/lib/libdiskmgt/common/findevs.c
115
static di_node_t get_parent_bus(di_node_t node,
usr/src/lib/libdiskmgt/common/findevs.c
117
static int get_prom_int(char *prop_name, di_node_t node,
usr/src/lib/libdiskmgt/common/findevs.c
119
static char *get_prom_str(char *prop_name, di_node_t node,
usr/src/lib/libdiskmgt/common/findevs.c
121
static int get_prop(char *prop_name, di_node_t node);
usr/src/lib/libdiskmgt/common/findevs.c
122
static char *get_str_prop(char *prop_name, di_node_t node);
usr/src/lib/libdiskmgt/common/findevs.c
1235
get_byte_prop(char *prop_name, di_node_t node)
usr/src/lib/libdiskmgt/common/findevs.c
1257
static di_node_t
usr/src/lib/libdiskmgt/common/findevs.c
1258
get_parent_bus(di_node_t node, struct search_args *args)
usr/src/lib/libdiskmgt/common/findevs.c
1260
di_node_t pnode;
usr/src/lib/libdiskmgt/common/findevs.c
127
static int is_zvol(di_node_t node, di_minor_t minor);
usr/src/lib/libdiskmgt/common/findevs.c
1275
get_prom_int(char *prop_name, di_node_t node, di_prom_handle_t ph)
usr/src/lib/libdiskmgt/common/findevs.c
128
static int is_ctrl(di_node_t node, di_minor_t minor);
usr/src/lib/libdiskmgt/common/findevs.c
1287
get_prom_str(char *prop_name, di_node_t node, di_prom_handle_t ph)
usr/src/lib/libdiskmgt/common/findevs.c
1302
get_prop(char *prop_name, di_node_t node)
usr/src/lib/libdiskmgt/common/findevs.c
1321
get_str_prop(char *prop_name, di_node_t node)
usr/src/lib/libdiskmgt/common/findevs.c
133
di_node_t node, di_path_state_t st, char *wwn);
usr/src/lib/libdiskmgt/common/findevs.c
1364
bus_type(di_node_t node, di_minor_t minor, di_prom_handle_t ph)
usr/src/lib/libdiskmgt/common/findevs.c
1446
is_zvol(di_node_t node, di_minor_t minor)
usr/src/lib/libdiskmgt/common/findevs.c
1455
is_ctrl(di_node_t node, di_minor_t minor)
usr/src/lib/libdiskmgt/common/findevs.c
149
di_node_t di_root;
usr/src/lib/libdiskmgt/common/findevs.c
1491
di_node_t pnode;
usr/src/lib/libdiskmgt/common/findevs.c
1606
new_path(controller_t *cp, disk_t *dp, di_node_t node, di_path_state_t st,
usr/src/lib/libdiskmgt/common/findevs.c
1615
di_node_t pnode;
usr/src/lib/libdiskmgt/common/findevs.c
203
add_bus(struct search_args *args, di_node_t node, di_minor_t minor,
usr/src/lib/libdiskmgt/common/findevs.c
210
di_node_t pnode;
usr/src/lib/libdiskmgt/common/findevs.c
314
add_controller(struct search_args *args, di_node_t node, di_minor_t minor)
usr/src/lib/libdiskmgt/common/findevs.c
330
di_node_t pnode;
usr/src/lib/libdiskmgt/common/findevs.c
478
add_devs(di_node_t node, di_minor_t minor, void *arg)
usr/src/lib/libdiskmgt/common/findevs.c
619
di_node_t pnode;
usr/src/lib/libdiskmgt/common/findevs.c
622
di_node_t node;
usr/src/lib/libdiskmgt/common/findevs.c
641
di_node_t n;
usr/src/lib/libdiskmgt/common/findevs.c
696
di_node_t phci_node = di_path_phci_node(pi);
usr/src/lib/libdiskmgt/common/findevs.c
87
static bus_t *add_bus(struct search_args *args, di_node_t node,
usr/src/lib/libdiskmgt/common/findevs.c
90
di_node_t node, di_minor_t minor);
usr/src/lib/libdiskmgt/common/findevs.c
92
static int add_devs(di_node_t node, di_minor_t minor, void *arg);
usr/src/lib/libdiskmgt/common/findevs.c
99
static char *bus_type(di_node_t node, di_minor_t minor,
usr/src/lib/libdladm/common/libdllink.c
259
i_dladm_mac_walk(di_node_t node, di_minor_t minor __unused, void *arg)
usr/src/lib/libdladm/common/libdllink.c
308
di_node_t root;
usr/src/lib/libgrubmgmt/common/libgrub_fs.c
343
ufs_bootsign(di_node_t node, di_minor_t minor, void *arg)
usr/src/lib/libgrubmgmt/common/libgrub_impl.h
83
di_node_t gf_diroot;
usr/src/lib/libi2c/common/libi2c.c
197
i2c_node_type(di_node_t dn)
usr/src/lib/libi2c/common/libi2c.c
236
i2c_node_minor_device(di_node_t dn)
usr/src/lib/libi2c/common/libi2c.c
264
i2c_node_minor(di_node_t dn)
usr/src/lib/libi2c/common/libi2c.c
301
i2c_node_is_type(di_node_t dn, i2c_node_type_t type)
usr/src/lib/libi2c/common/libi2c.c
317
i2c_node_to_path(i2c_hdl_t *hdl, di_node_t dn, char *buf, size_t buflen)
usr/src/lib/libi2c/common/libi2c.c
537
i2c_reg_to_addr(i2c_hdl_t *hdl, di_node_t dn, i2c_addr_t *addr, uint32_t n)
usr/src/lib/libi2c/common/libi2c.c
584
di_node_t
usr/src/lib/libi2c/common/libi2c.c
585
i2c_path_find_ctrl(di_node_t root, const char *name)
usr/src/lib/libi2c/common/libi2c.c
587
for (di_node_t di = di_drv_first_node(I2C_NEX_DRV, root); di != NULL;
usr/src/lib/libi2c/common/libi2c.c
601
di_node_t
usr/src/lib/libi2c/common/libi2c.c
602
i2c_path_find_mux(di_node_t dev)
usr/src/lib/libi2c/common/libi2c.c
604
for (di_node_t dn = di_child_node(dev); dn != NULL;
usr/src/lib/libi2c/common/libi2c.c
614
di_node_t
usr/src/lib/libi2c/common/libi2c.c
615
i2c_path_find_port(di_node_t parent, const char *name)
usr/src/lib/libi2c/common/libi2c.c
617
for (di_node_t dn = di_child_node(parent); dn != NULL;
usr/src/lib/libi2c/common/libi2c.c
642
di_node_t
usr/src/lib/libi2c/common/libi2c.c
643
i2c_path_find_device(i2c_hdl_t *hdl, di_node_t port, const char *name)
usr/src/lib/libi2c/common/libi2c.c
645
for (di_node_t dn = di_child_node(port); dn != NULL;
usr/src/lib/libi2c/common/libi2c.c
703
i2c_path_parse(i2c_hdl_t *hdl, const char *path, di_node_t root, di_node_t *dnp,
usr/src/lib/libi2c/common/libi2c.c
706
di_node_t cur_devi;
usr/src/lib/libi2c/common/libi2c.h
265
extern di_node_t i2c_ctrl_disc_devi(const i2c_ctrl_disc_t *);
usr/src/lib/libi2c/common/libi2c.h
268
extern bool i2c_ctrl_init(i2c_hdl_t *, di_node_t, i2c_ctrl_t **);
usr/src/lib/libi2c/common/libi2c.h
312
extern di_node_t i2c_port_disc_devi(const i2c_port_disc_t *);
usr/src/lib/libi2c/common/libi2c.h
315
extern bool i2c_port_init(i2c_hdl_t *, di_node_t, i2c_port_t **);
usr/src/lib/libi2c/common/libi2c.h
378
extern di_node_t i2c_device_disc_devi(const i2c_dev_disc_t *);
usr/src/lib/libi2c/common/libi2c.h
384
extern bool i2c_device_info_snap(i2c_hdl_t *, di_node_t, i2c_dev_info_t **);
usr/src/lib/libi2c/common/libi2c.h
410
extern di_node_t i2c_mux_disc_devi(const i2c_mux_disc_t *);
usr/src/lib/libi2c/common/libi2c_ctrl.c
139
di_node_t
usr/src/lib/libi2c/common/libi2c_ctrl.c
169
i2c_ctrl_init(i2c_hdl_t *hdl, di_node_t di, i2c_ctrl_t **ctrlp)
usr/src/lib/libi2c/common/libi2c_ctrl.c
262
di_node_t dn, root;
usr/src/lib/libi2c/common/libi2c_device.c
307
for (di_node_t di = di_child_node(dpi->dpi_port); di != DI_NODE_NIL;
usr/src/lib/libi2c/common/libi2c_device.c
516
di_node_t
usr/src/lib/libi2c/common/libi2c_device.c
601
i2c_device_info_snap(i2c_hdl_t *hdl, di_node_t dn, i2c_dev_info_t **infop)
usr/src/lib/libi2c/common/libi2c_device.c
727
di_node_t dn, root, port_dn, dev_dn;
usr/src/lib/libi2c/common/libi2c_impl.h
150
di_node_t dmi_node;
usr/src/lib/libi2c/common/libi2c_impl.h
154
di_node_t dpi_port;
usr/src/lib/libi2c/common/libi2c_impl.h
196
di_node_t md_devi;
usr/src/lib/libi2c/common/libi2c_impl.h
204
di_node_t mi_root;
usr/src/lib/libi2c/common/libi2c_impl.h
205
di_node_t mi_cur;
usr/src/lib/libi2c/common/libi2c_impl.h
237
extern i2c_node_type_t i2c_node_type(di_node_t);
usr/src/lib/libi2c/common/libi2c_impl.h
238
extern di_minor_t i2c_node_minor(di_node_t);
usr/src/lib/libi2c/common/libi2c_impl.h
239
extern bool i2c_node_is_type(di_node_t, i2c_node_type_t);
usr/src/lib/libi2c/common/libi2c_impl.h
240
extern bool i2c_node_to_path(i2c_hdl_t *, di_node_t, char *, size_t);
usr/src/lib/libi2c/common/libi2c_impl.h
242
extern bool i2c_reg_to_addr(i2c_hdl_t *, di_node_t, i2c_addr_t *, uint32_t);
usr/src/lib/libi2c/common/libi2c_impl.h
248
extern di_node_t i2c_path_find_ctrl(di_node_t, const char *);
usr/src/lib/libi2c/common/libi2c_impl.h
249
extern di_node_t i2c_path_find_mux(di_node_t);
usr/src/lib/libi2c/common/libi2c_impl.h
250
extern di_node_t i2c_path_find_port(di_node_t, const char *);
usr/src/lib/libi2c/common/libi2c_impl.h
251
extern di_node_t i2c_path_find_device(i2c_hdl_t *, di_node_t, const char *);
usr/src/lib/libi2c/common/libi2c_impl.h
252
extern bool i2c_path_parse(i2c_hdl_t *, const char *, di_node_t, di_node_t *,
usr/src/lib/libi2c/common/libi2c_impl.h
57
di_node_t icd_devi;
usr/src/lib/libi2c/common/libi2c_impl.h
63
di_node_t ci_root;
usr/src/lib/libi2c/common/libi2c_impl.h
65
di_node_t ci_cur;
usr/src/lib/libi2c/common/libi2c_impl.h
81
di_node_t pd_devi;
usr/src/lib/libi2c/common/libi2c_impl.h
88
di_node_t pi_root;
usr/src/lib/libi2c/common/libi2c_impl.h
92
di_node_t *pi_ports;
usr/src/lib/libi2c/common/libi2c_mux.c
180
di_node_t
usr/src/lib/libi2c/common/libi2c_port.c
115
di_node_t l = *(di_node_t *)left;
usr/src/lib/libi2c/common/libi2c_port.c
116
di_node_t r = *(di_node_t *)right;
usr/src/lib/libi2c/common/libi2c_port.c
187
for (di_node_t dn = di_drv_first_node(I2C_NEX_DRV, iter->pi_root);
usr/src/lib/libi2c/common/libi2c_port.c
194
di_node_t *new;
usr/src/lib/libi2c/common/libi2c_port.c
198
toalloc, sizeof (di_node_t));
usr/src/lib/libi2c/common/libi2c_port.c
215
qsort(iter->pi_ports, iter->pi_nports, sizeof (di_node_t),
usr/src/lib/libi2c/common/libi2c_port.c
251
di_node_t
usr/src/lib/libi2c/common/libi2c_port.c
280
i2c_port_init(i2c_hdl_t *hdl, di_node_t di, i2c_port_t **portp)
usr/src/lib/libi2c/common/libi2c_port.c
283
di_node_t parent;
usr/src/lib/libi2c/common/libi2c_port.c
391
di_node_t dn, root;
usr/src/lib/libi2c/common/libi2c_port.c
69
i2c_port_sort_node(di_node_t l, di_node_t r)
usr/src/lib/libi2c/common/libi2c_port.c
85
di_node_t ni_ctrl;
usr/src/lib/libi2c/common/libi2c_port.c
86
di_node_t ni_parent;
usr/src/lib/libi2c/common/libi2c_port.c
91
i2c_port_sort_info(di_node_t dn, node_info_t *info)
usr/src/lib/libnvme/common/libnvme.c
578
di_node_t
usr/src/lib/libnvme/common/libnvme.c
618
nvme_ctrl_init(nvme_t *nvme, di_node_t di, nvme_ctrl_t **outp)
usr/src/lib/libnvme/common/libnvme.c
803
nvme_ctrl_devi(nvme_ctrl_t *ctrl, di_node_t *devip)
usr/src/lib/libnvme/common/libnvme.h
633
extern di_node_t nvme_ctrl_disc_devi(const nvme_ctrl_disc_t *);
usr/src/lib/libnvme/common/libnvme.h
644
extern bool nvme_ctrl_init(nvme_t *, di_node_t, nvme_ctrl_t **);
usr/src/lib/libnvme/common/libnvme.h
646
extern bool nvme_ctrl_devi(nvme_ctrl_t *, di_node_t *);
usr/src/lib/libnvme/common/libnvme_ctrl_info.c
369
nvme_ctrl_get_udi(nvme_ctrl_t *ctrl, di_node_t di, const char *prop,
usr/src/lib/libnvme/common/libnvme_impl.h
49
di_node_t nh_devinfo;
usr/src/lib/libnvme/common/libnvme_impl.h
53
di_node_t ncd_devi;
usr/src/lib/libnvme/common/libnvme_impl.h
60
di_node_t ni_cur;
usr/src/lib/libnvme/common/libnvme_impl.h
87
di_node_t nc_devi;
usr/src/lib/libpcp/common/pcp_utils.c
224
di_node_t root_node, service_node;
usr/src/lib/libpcp/common/pcp_utils.c
281
di_node_t root_node, vldc_node;
usr/src/lib/libppt/common/libppt.c
187
di_node_t di_root = DI_NODE_NIL;
usr/src/lib/libppt/common/libppt.c
215
di_node_t di_node;
usr/src/lib/libppt/common/libppt.c
370
inspect_node(di_node_t di_node, void *arg)
usr/src/lib/libppt/common/libppt.c
421
di_node_t di_root;
usr/src/lib/libppt/common/libppt.c
49
is_pci(di_node_t di_node)
usr/src/lib/libppt/common/libppt.c
61
populate_int_prop(di_node_t di_node, nvlist_t *nvl, const char *name, int *ival)
usr/src/lib/libppt/common/libppt.c
99
dev_getinfo(di_node_t di_node, pcidb_hdl_t *db,
usr/src/lib/libprtdiag/common/libdevinfo_sun4u.c
198
dump_di_node(Prom_node *pnode, di_node_t di_node)
usr/src/lib/libprtdiag/common/libdevinfo_sun4u.c
410
di_node_t di_root_node; /* root of the devinfo tree */
usr/src/lib/libprtdiag/common/libdevinfo_sun4u.c
52
static void dump_di_node(Prom_node *pnode, di_node_t di_node);
usr/src/lib/libprtdiag/common/libdevinfo_sun4u.c
54
di_node_t di_node);
usr/src/lib/libprtdiag/common/libdevinfo_sun4u.c
71
walk_di_tree(Sys_tree *tree, Prom_node *root, di_node_t di_node)
usr/src/lib/libprtdiag/common/libdevinfo_sun4u.c
73
di_node_t curnode;
usr/src/lib/libraidcfg/common/raidcfg.c
4454
di_node_t di_node;
usr/src/lib/libsmbios/common/smb_lib.c
116
di_node_t root;
usr/src/lib/libxpio/common/libxpio.c
188
xpio_ctrl_discover_cb(di_node_t di, di_minor_t minor, void *arg)
usr/src/lib/libxpio/common/libxpio_dpio.c
53
xpio_dpio_discover_cb(di_node_t di, di_minor_t minor, void *arg)
usr/src/lib/libxpio/common/libxpio_impl.h
45
di_node_t xp_devinfo;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetAssociatedPathOidList.c
199
di_node_t root_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetAssociatedPathOidList.c
200
di_node_t sv_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetAssociatedPathOidList.c
201
di_node_t child_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetAssociatedPathOidList.c
42
di_node_t root_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetAssociatedPathOidList.c
44
di_node_t vh_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetAssociatedPathOidList.c
45
di_node_t ph_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetAssociatedPathOidList.c
46
di_node_t sv_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetInitiatorPortOidListPlugin.c
122
di_node_t root_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetInitiatorPortOidListPlugin.c
36
static int getOidList(di_node_t root_node, MP_OID_LIST *pOidList)
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetInitiatorPortOidListPlugin.c
42
di_node_t vh_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetInitiatorPortOidListPlugin.c
43
di_node_t ph_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMPLogicalUnitProperties.c
67
di_node_t root_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMPLogicalUnitProperties.c
68
di_node_t cur_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMPLuOidListFromTPG.c
131
static int getOidList(di_node_t root_node, int tpgID,
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMPLuOidListFromTPG.c
134
di_node_t sv_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMPLuOidListFromTPG.c
135
di_node_t child_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMPLuOidListFromTPG.c
345
di_node_t root_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMultipathLusDevProd.c
120
di_node_t root_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMultipathLusDevProd.c
35
static int getOidList(di_node_t root_node,
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMultipathLusDevProd.c
49
di_node_t sv_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMultipathLusDevProd.c
50
di_node_t sv_child_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMultipathLusPlugin.c
157
di_node_t root_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMultipathLusPlugin.c
40
static int checkAvailablePath(di_node_t node)
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMultipathLusPlugin.c
65
static int getOidList(di_node_t root_node, MP_OID_LIST *pOidList)
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMultipathLusPlugin.c
73
di_node_t sv_node = DI_NODE_NIL;
usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMultipathLusPlugin.c
74
di_node_t sv_child_node = DI_NODE_NIL;
usr/src/lib/scsi/plugins/smp/usmp/common/usmp.c
57
di_walk(di_node_t node, di_minor_t minor, void *arg)
usr/src/lib/scsi/plugins/smp/usmp/common/usmp.c
88
di_node_t root, smp;
usr/src/lib/storage/libg_fc/common/genf.c
1136
di_node_t root;
usr/src/lib/storage/libg_fc/common/genf.c
1137
di_node_t node;
usr/src/lib/storage/libg_fc/common/hdrs/g_state.h
217
extern int g_devid_get(char *, ddi_devid_t *, di_node_t root,
usr/src/lib/storage/libg_fc/common/io.c
746
g_devid_get(char *devpath, ddi_devid_t *devid, di_node_t root,
usr/src/lib/storage/libg_fc/common/io.c
751
di_node_t node;
usr/src/lib/storage/libg_fc/common/map.c
143
static int devices_get_all(di_node_t, char *, char *,
usr/src/lib/storage/libg_fc/common/map.c
145
static char *my_devfs_path(di_node_t);
usr/src/lib/storage/libg_fc/common/map.c
4353
di_node_t root;
usr/src/lib/storage/libg_fc/common/map.c
5438
devid_get_all(ddi_devid_t devid, di_node_t root, char *drvr_name,
usr/src/lib/storage/libg_fc/common/map.c
5442
di_node_t node;
usr/src/lib/storage/libg_fc/common/map.c
5536
devices_get_all(di_node_t root, char *drvr_name, char *minor_name,
usr/src/lib/storage/libg_fc/common/map.c
5539
di_node_t node;
usr/src/lib/storage/libg_fc/common/map.c
5697
get_wwn_data(di_node_t node, uchar_t **nwwn, uchar_t **pwwn)
usr/src/lib/storage/libg_fc/common/map.c
5847
my_devfs_path(di_node_t node)
usr/src/lib/storage/libg_fc/common/map.c
5857
di_node_t parentnode;
usr/src/lib/storage/libg_fc/common/map.c
631
di_node_t root;
usr/src/lib/storage/libg_fc/common/map.c
89
static int devid_get_all(ddi_devid_t, di_node_t, char *,
usr/src/lib/storage/libg_fc/common/map.c
96
static int get_wwn_data(di_node_t, uchar_t **, uchar_t **);
usr/src/lib/sun_fc/common/Sun_fcGetNumberOfAdapters.cc
47
di_node_t root_node;
usr/src/lib/sun_sas/common/Sun_sasGetPhyStatistics.c
50
di_node_t node;
usr/src/lib/sun_sas/common/Sun_sasLoadLibrary.c
46
di_node_t root;
usr/src/lib/sun_sas/common/Sun_sasRefreshAdapterConfiguration.c
38
find_matching_hba(di_node_t node, void *arg)
usr/src/lib/sun_sas/common/Sun_sasRefreshAdapterConfiguration.c
88
di_node_t root;
usr/src/lib/sun_sas/common/Sun_sasRefreshInformation.c
35
match_smhba_sas_hba(di_node_t node, void *arg)
usr/src/lib/sun_sas/common/Sun_sasRefreshInformation.c
90
di_node_t root;
usr/src/lib/sun_sas/common/devtree_device_disco.c
1065
devtree_attached_devices(di_node_t node, struct sun_sas_port *port_ptr)
usr/src/lib/sun_sas/common/devtree_device_disco.c
1068
di_node_t nodechild = DI_NODE_NIL;
usr/src/lib/sun_sas/common/devtree_device_disco.c
218
get_attached_devices_info(di_node_t node, struct sun_sas_port *port_ptr)
usr/src/lib/sun_sas/common/devtree_device_disco.c
661
di_node_t clientnode;
usr/src/lib/sun_sas/common/devtree_hba_disco.c
104
di_node_t branchNode;
usr/src/lib/sun_sas/common/devtree_hba_disco.c
310
refresh_hba(di_node_t hbaNode, struct sun_sas_hba *hba_ptr)
usr/src/lib/sun_sas/common/devtree_hba_disco.c
313
di_node_t portNode;
usr/src/lib/sun_sas/common/devtree_hba_disco.c
366
devtree_get_one_hba(di_node_t hbaNode)
usr/src/lib/sun_sas/common/devtree_hba_disco.c
374
di_node_t portNode;
usr/src/lib/sun_sas/common/devtree_hba_disco.c
601
lookup_smhba_sas_hba(di_node_t node, void *arg)
usr/src/lib/sun_sas/common/devtree_hba_disco.c
636
devtree_get_all_hbas(di_node_t root)
usr/src/lib/sun_sas/common/devtree_hba_disco.c
94
add_hba_port_info(di_node_t portNode, struct sun_sas_hba *hba_ptr, int protocol)
usr/src/lib/sun_sas/common/devtree_phy_disco.c
71
get_phy_info(di_node_t node, struct sun_sas_port *port_ptr)
usr/src/lib/sun_sas/common/sun_sas.h
265
extern HBA_STATUS devtree_attached_devices(di_node_t, struct sun_sas_port *);
usr/src/lib/sun_sas/common/sun_sas.h
276
extern HBA_STATUS devtree_get_all_hbas(di_node_t root);
usr/src/lib/sun_sas/common/sun_sas.h
277
extern HBA_STATUS devtree_get_one_hba(di_node_t node);
usr/src/lib/sun_sas/common/sun_sas.h
285
extern HBA_STATUS get_phy_info(di_node_t, struct sun_sas_port *);
usr/src/lib/sun_sas/common/verify.c
39
di_node_t node;
usr/src/lib/udapl/udapl_tavor/common/dapl_ia_open.c
96
di_node_t root_node, node;
usr/src/test/i2c-tests/tests/ioctl/addresses.c
387
test_compat_walk_cb(di_node_t di, void *arg)
usr/src/test/i2c-tests/tests/ioctl/addresses.c
474
di_node_t root = di_init(i2c_sim_dipath, DINFOCPYALL);
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
117
static di_node_t
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
118
i2c_ioctl_test_find_by_addr(di_node_t dev, i2c_dev_t type, const char *targ)
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
120
for (di_node_t dn = di_child_node(dev); dn != NULL;
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
138
static di_node_t
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
139
i2c_ioctl_test_find_mux(di_node_t dev)
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
141
for (di_node_t dn = di_child_node(dev); dn != NULL;
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
150
static di_node_t
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
151
i2c_ioctl_test_find_device(di_node_t dev, const char *addrstr)
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
162
for (di_node_t dn = di_child_node(dev); dn != NULL;
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
180
i2c_ioctl_test_device_minor(di_node_t dn)
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
210
i2c_ioctl_test_minor(di_node_t dn, i2c_dev_t type)
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
256
di_node_t root = i2c_ioctl_test_init_devi();
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
257
di_node_t devi = root;
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
55
static di_node_t
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
58
di_node_t root;
usr/src/test/i2c-tests/tests/ioctl/i2c_ioctl_util.c
84
i2c_node_type(di_node_t dn)
usr/src/test/i2c-tests/tests/libi2c/discovery.c
41
di_node_t di = i2c_ctrl_disc_devi(disc);
usr/src/test/nvme-tests/tests/ioctl/nvme_ioctl_util.c
164
for (di_node_t di = di_drv_first_node("nvme", nvme_test_root);
usr/src/test/nvme-tests/tests/ioctl/nvme_ioctl_util.c
32
static di_node_t nvme_test_root;
usr/src/test/nvme-tests/tests/ioctl/nvme_ioctl_util.c
33
static di_node_t nvme_test_dev;
usr/src/test/nvme-tests/tests/ioctl/nvme_ioctl_util.c
75
nvme_ioctl_test_find_nsid(di_node_t di, uint32_t nsid, int oflag)
usr/src/test/nvme-tests/tests/libnvme/ctrl-disc.c
42
di_node_t ctrl_devi, minor_devi;
usr/src/test/nvme-tests/tests/libnvme/ctrl-disc.c
87
di_node_t targ_di;
usr/src/test/nvme-tests/tests/libnvme/format.c
167
di_node_t root;
usr/src/test/nvme-tests/tests/libnvme/format.c
175
for (di_node_t n = di_drv_first_node("blkdev", root); n != DI_NODE_NIL;