Symbol: hp_node_t
usr/src/cmd/hotplug/hotplug.c
1030
list_cb(hp_node_t node, void *arg)
usr/src/cmd/hotplug/hotplug.c
1032
hp_node_t parent;
usr/src/cmd/hotplug/hotplug.c
1072
list_long_cb(hp_node_t node, void *arg)
usr/src/cmd/hotplug/hotplug.c
1112
error_cb(hp_node_t node, void *arg)
usr/src/cmd/hotplug/hotplug.c
1114
hp_node_t child;
usr/src/cmd/hotplug/hotplug.c
245
hp_node_t root;
usr/src/cmd/hotplug/hotplug.c
296
hp_node_t root;
usr/src/cmd/hotplug/hotplug.c
297
hp_node_t results = NULL;
usr/src/cmd/hotplug/hotplug.c
356
hp_node_t root;
usr/src/cmd/hotplug/hotplug.c
357
hp_node_t results = NULL;
usr/src/cmd/hotplug/hotplug.c
413
hp_node_t root;
usr/src/cmd/hotplug/hotplug.c
414
hp_node_t results = NULL;
usr/src/cmd/hotplug/hotplug.c
468
hp_node_t root;
usr/src/cmd/hotplug/hotplug.c
469
hp_node_t results = NULL;
usr/src/cmd/hotplug/hotplug.c
534
hp_node_t root;
usr/src/cmd/hotplug/hotplug.c
535
hp_node_t results = NULL;
usr/src/cmd/hotplug/hotplug.c
598
hp_node_t root;
usr/src/cmd/hotplug/hotplug.c
599
hp_node_t results = NULL;
usr/src/cmd/hotplug/hotplug.c
61
static int list_cb(hp_node_t, void *);
usr/src/cmd/hotplug/hotplug.c
62
static int list_long_cb(hp_node_t, void *);
usr/src/cmd/hotplug/hotplug.c
63
static int error_cb(hp_node_t, void *);
usr/src/cmd/hotplug/hotplug.c
655
hp_node_t root;
usr/src/cmd/hotplug/hotplug.c
719
hp_node_t root;
usr/src/cmd/hotplug/hotplug.c
785
hp_node_t root;
usr/src/cmd/hotplug/hotplug.c
786
hp_node_t results = NULL;
usr/src/cmd/hotplugd/hotplugd_door.c
292
hp_node_t root;
usr/src/cmd/hotplugd/hotplugd_door.c
365
hp_node_t root = NULL;
usr/src/cmd/hotplugd/hotplugd_impl.c
235
check_rcm_required(hp_node_t root, int target_state)
usr/src/cmd/hotplugd/hotplugd_impl.c
51
static boolean_t check_rcm_required(hp_node_t, int);
usr/src/cmd/hotplugd/hotplugd_impl.c
65
int *old_statep, hp_node_t *resultsp)
usr/src/cmd/hotplugd/hotplugd_impl.c
67
hp_node_t root = NULL;
usr/src/cmd/hotplugd/hotplugd_impl.h
65
hp_node_t *rootp);
usr/src/cmd/hotplugd/hotplugd_impl.h
67
uint_t flags, int *old_statep, hp_node_t *resultsp);
usr/src/cmd/hotplugd/hotplugd_impl.h
70
int copy_usage(hp_node_t root);
usr/src/cmd/hotplugd/hotplugd_impl.h
71
int rcm_resources(hp_node_t root, char ***rsrcsp);
usr/src/cmd/hotplugd/hotplugd_impl.h
73
int rcm_offline(char **rsrcs, uint_t flags, hp_node_t root);
usr/src/cmd/hotplugd/hotplugd_info.c
137
hp_node_t *rootp)
usr/src/cmd/hotplugd/hotplugd_info.c
139
hp_node_t hp_root = NULL;
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
179
hp_node_t self, branch;
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
242
uint_t flags, hp_node_t *retp)
usr/src/cmd/hotplugd/hotplugd_info.c
245
hp_node_t node, port_node;
usr/src/cmd/hotplugd/hotplugd_info.c
42
hp_node_t head;
usr/src/cmd/hotplugd/hotplugd_info.c
43
hp_node_t prev;
usr/src/cmd/hotplugd/hotplugd_info.c
440
node_list_add(hp_node_list_t *listp, hp_node_t node)
usr/src/cmd/hotplugd/hotplugd_info.c
455
static hp_node_t
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
458
hp_node_t node;
usr/src/cmd/hotplugd/hotplugd_info.c
462
node = (hp_node_t)calloc(1, sizeof (struct hp_node));
usr/src/cmd/hotplugd/hotplugd_info.c
490
static hp_node_t
usr/src/cmd/hotplugd/hotplugd_info.c
491
new_hotplug_node(hp_node_t parent, di_hp_t hp)
usr/src/cmd/hotplugd/hotplugd_info.c
493
hp_node_t node;
usr/src/cmd/hotplugd/hotplugd_info.c
496
node = (hp_node_t)calloc(1, sizeof (struct hp_node));
usr/src/cmd/hotplugd/hotplugd_info.c
50
hp_node_t *);
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
53
hp_node_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/hotplugd/hotplugd_info.c
58
static hp_node_t new_hotplug_node(hp_node_t, di_hp_t);
usr/src/cmd/hotplugd/hotplugd_info.c
59
static void node_list_add(hp_node_list_t *, hp_node_t);
usr/src/cmd/hotplugd/hotplugd_info.c
68
getinfo(const char *path, const char *connection, uint_t flags, hp_node_t *retp)
usr/src/cmd/hotplugd/hotplugd_info.c
70
hp_node_t root = NULL;
usr/src/cmd/hotplugd/hotplugd_info.c
71
hp_node_t child;
usr/src/cmd/hotplugd/hotplugd_rcm.c
139
rcm_resources(hp_node_t root, char ***rsrcsp)
usr/src/cmd/hotplugd/hotplugd_rcm.c
186
rcm_offline(char **rsrcs, uint_t flags, hp_node_t root)
usr/src/cmd/hotplugd/hotplugd_rcm.c
329
merge_rcm_info(hp_node_t root, rcm_info_t *info)
usr/src/cmd/hotplugd/hotplugd_rcm.c
377
resource_callback(hp_node_t node, void *argp)
usr/src/cmd/hotplugd/hotplugd_rcm.c
448
merge_callback(hp_node_t node, void *argp)
usr/src/cmd/hotplugd/hotplugd_rcm.c
451
hp_node_t usage;
usr/src/cmd/hotplugd/hotplugd_rcm.c
478
usage = (hp_node_t)calloc(1, sizeof (struct hp_node));
usr/src/cmd/hotplugd/hotplugd_rcm.c
79
static int merge_rcm_info(hp_node_t root, rcm_info_t *info);
usr/src/cmd/hotplugd/hotplugd_rcm.c
84
static int resource_callback(hp_node_t node, void *argp);
usr/src/cmd/hotplugd/hotplugd_rcm.c
85
static int merge_callback(hp_node_t node, void *argp);
usr/src/cmd/hotplugd/hotplugd_rcm.c
96
copy_usage(hp_node_t root)
usr/src/lib/cfgadm_plugins/shp/common/shp.c
1346
cfga_get_condition(hp_node_t node, ap_condition_t *cond)
usr/src/lib/cfgadm_plugins/shp/common/shp.c
1391
hp_node_t node;
usr/src/lib/cfgadm_plugins/shp/common/shp.c
286
physpath2node(const char *physpath, char **errstring, hp_node_t *nodep)
usr/src/lib/cfgadm_plugins/shp/common/shp.c
290
hp_node_t node;
usr/src/lib/cfgadm_plugins/shp/common/shp.c
353
error_sizeup_cb(hp_node_t node, void *arg)
usr/src/lib/cfgadm_plugins/shp/common/shp.c
387
error_sumup_cb(hp_node_t node, void *arg)
usr/src/lib/cfgadm_plugins/shp/common/shp.c
409
pci_rcm_info_table(hp_node_t node, char **table)
usr/src/lib/cfgadm_plugins/shp/common/shp.c
547
cfga_get_state(hp_node_t connector, ap_rstate_t *rs, ap_ostate_t *os)
usr/src/lib/cfgadm_plugins/shp/common/shp.c
550
hp_node_t port;
usr/src/lib/cfgadm_plugins/shp/common/shp.c
622
hp_node_t node;
usr/src/lib/cfgadm_plugins/shp/common/shp.c
623
hp_node_t results = NULL;
usr/src/lib/cfgadm_plugins/shp/common/shp.c
791
hp_node_t node;
usr/src/lib/cfgadm_plugins/shp/common/shp.c
890
hp_node_t node;
usr/src/lib/fm/topo/modules/common/fac_prov_libhp/fac_prov_libhp.c
138
fac_prov_libhp_set_val(topo_mod_t *mod, hp_node_t hp, const char *opt_name,
usr/src/lib/fm/topo/modules/common/fac_prov_libhp/fac_prov_libhp.c
163
fac_prov_libhp_get_opt(topo_mod_t *mod, hp_node_t hp, const char *opt_name,
usr/src/lib/fm/topo/modules/common/fac_prov_libhp/fac_prov_libhp.c
213
hp_node_t hp = NULL;
usr/src/lib/fm/topo/modules/common/fac_prov_libhp/fac_prov_libhp.c
83
static hp_node_t
usr/src/lib/fm/topo/modules/common/fac_prov_libhp/fac_prov_libhp.c
90
hp_node_t node;
usr/src/lib/libhotplug/common/libhotplug.c
1071
i_hp_unpack_node(char *buf, size_t len, hp_node_t parent, hp_node_t *retp)
usr/src/lib/libhotplug/common/libhotplug.c
1073
hp_node_t node;
usr/src/lib/libhotplug/common/libhotplug.c
1088
if ((node = (hp_node_t)calloc(1, sizeof (struct hp_node))) == NULL) {
usr/src/lib/libhotplug/common/libhotplug.c
124
hp_fini(hp_node_t root)
usr/src/lib/libhotplug/common/libhotplug.c
126
hp_node_t node;
usr/src/lib/libhotplug/common/libhotplug.c
127
hp_node_t sibling;
usr/src/lib/libhotplug/common/libhotplug.c
1332
i_hp_parse_results(nvlist_t *results, hp_node_t *rootp, char **optionsp)
usr/src/lib/libhotplug/common/libhotplug.c
168
hp_traverse(hp_node_t root, void *arg, int (*hp_callback)(hp_node_t, void *arg))
usr/src/lib/libhotplug/common/libhotplug.c
171
hp_node_t node;
usr/src/lib/libhotplug/common/libhotplug.c
211
hp_type(hp_node_t node)
usr/src/lib/libhotplug/common/libhotplug.c
230
hp_name(hp_node_t node)
usr/src/lib/libhotplug/common/libhotplug.c
254
hp_state(hp_node_t node)
usr/src/lib/libhotplug/common/libhotplug.c
280
hp_usage(hp_node_t node)
usr/src/lib/libhotplug/common/libhotplug.c
310
hp_description(hp_node_t node)
usr/src/lib/libhotplug/common/libhotplug.c
341
hp_last_change(hp_node_t node)
usr/src/lib/libhotplug/common/libhotplug.c
366
hp_node_t
usr/src/lib/libhotplug/common/libhotplug.c
367
hp_parent(hp_node_t node)
usr/src/lib/libhotplug/common/libhotplug.c
390
hp_node_t
usr/src/lib/libhotplug/common/libhotplug.c
391
hp_child(hp_node_t node)
usr/src/lib/libhotplug/common/libhotplug.c
41
static int i_hp_pack_branch(hp_node_t, char **, size_t *);
usr/src/lib/libhotplug/common/libhotplug.c
414
hp_node_t
usr/src/lib/libhotplug/common/libhotplug.c
415
hp_sibling(hp_node_t node)
usr/src/lib/libhotplug/common/libhotplug.c
42
static int i_hp_pack_node(hp_node_t, char **, size_t *);
usr/src/lib/libhotplug/common/libhotplug.c
43
static int i_hp_unpack_node(char *, size_t, hp_node_t, hp_node_t *);
usr/src/lib/libhotplug/common/libhotplug.c
44
static int i_hp_unpack_branch(char *, size_t, hp_node_t, hp_node_t *);
usr/src/lib/libhotplug/common/libhotplug.c
440
hp_path(hp_node_t node, char *path, char *connection)
usr/src/lib/libhotplug/common/libhotplug.c
442
hp_node_t root = NULL;
usr/src/lib/libhotplug/common/libhotplug.c
443
hp_node_t parent;
usr/src/lib/libhotplug/common/libhotplug.c
48
static int i_hp_parse_results(nvlist_t *, hp_node_t *, char **);
usr/src/lib/libhotplug/common/libhotplug.c
507
hp_set_state(hp_node_t node, uint_t flags, int state, hp_node_t *resultsp)
usr/src/lib/libhotplug/common/libhotplug.c
509
hp_node_t root = NULL;
usr/src/lib/libhotplug/common/libhotplug.c
589
hp_set_private(hp_node_t node, const char *options, char **resultsp)
usr/src/lib/libhotplug/common/libhotplug.c
60
hp_node_t
usr/src/lib/libhotplug/common/libhotplug.c
649
hp_get_private(hp_node_t node, const char *options, char **resultsp)
usr/src/lib/libhotplug/common/libhotplug.c
65
hp_node_t root = NULL;
usr/src/lib/libhotplug/common/libhotplug.c
710
hp_pack(hp_node_t root, char **bufp, size_t *lenp)
usr/src/lib/libhotplug/common/libhotplug.c
712
hp_node_t node;
usr/src/lib/libhotplug/common/libhotplug.c
773
hp_unpack(char *packed_buf, size_t packed_len, hp_node_t *retp)
usr/src/lib/libhotplug/common/libhotplug.c
775
hp_node_t root;
usr/src/lib/libhotplug/common/libhotplug.c
776
hp_node_t root_list = NULL;
usr/src/lib/libhotplug/common/libhotplug.c
777
hp_node_t prev_root = NULL;
usr/src/lib/libhotplug/common/libhotplug.c
877
i_hp_pack_branch(hp_node_t root, char **bufp, size_t *lenp)
usr/src/lib/libhotplug/common/libhotplug.c
879
hp_node_t child;
usr/src/lib/libhotplug/common/libhotplug.c
936
i_hp_pack_node(hp_node_t node, char **bufp, size_t *lenp)
usr/src/lib/libhotplug/common/libhotplug.c
992
i_hp_unpack_branch(char *packed_buf, size_t packed_len, hp_node_t parent,
usr/src/lib/libhotplug/common/libhotplug.c
993
hp_node_t *retp)
usr/src/lib/libhotplug/common/libhotplug.c
995
hp_node_t node = NULL;
usr/src/lib/libhotplug/common/libhotplug.c
996
hp_node_t child;
usr/src/lib/libhotplug/common/libhotplug.c
997
hp_node_t prev_child = NULL;
usr/src/lib/libhotplug/common/libhotplug.h
77
hp_node_t hp_init(const char *path, const char *connection, uint_t flags);
usr/src/lib/libhotplug/common/libhotplug.h
78
void hp_fini(hp_node_t root);
usr/src/lib/libhotplug/common/libhotplug.h
79
int hp_traverse(hp_node_t root, void *arg,
usr/src/lib/libhotplug/common/libhotplug.h
80
int (*hp_callback)(hp_node_t, void *arg));
usr/src/lib/libhotplug/common/libhotplug.h
81
int hp_type(hp_node_t node);
usr/src/lib/libhotplug/common/libhotplug.h
82
char *hp_name(hp_node_t node);
usr/src/lib/libhotplug/common/libhotplug.h
83
char *hp_usage(hp_node_t node);
usr/src/lib/libhotplug/common/libhotplug.h
84
int hp_state(hp_node_t node);
usr/src/lib/libhotplug/common/libhotplug.h
85
char *hp_description(hp_node_t node);
usr/src/lib/libhotplug/common/libhotplug.h
86
time_t hp_last_change(hp_node_t node);
usr/src/lib/libhotplug/common/libhotplug.h
87
hp_node_t hp_parent(hp_node_t node);
usr/src/lib/libhotplug/common/libhotplug.h
88
hp_node_t hp_child(hp_node_t node);
usr/src/lib/libhotplug/common/libhotplug.h
89
hp_node_t hp_sibling(hp_node_t node);
usr/src/lib/libhotplug/common/libhotplug.h
90
int hp_path(hp_node_t node, char *path, char *connection);
usr/src/lib/libhotplug/common/libhotplug.h
91
int hp_set_state(hp_node_t node, uint_t flags, int state,
usr/src/lib/libhotplug/common/libhotplug.h
92
hp_node_t *resultsp);
usr/src/lib/libhotplug/common/libhotplug.h
93
int hp_set_private(hp_node_t node, const char *options,
usr/src/lib/libhotplug/common/libhotplug.h
95
int hp_get_private(hp_node_t node, const char *options,
usr/src/lib/libhotplug/common/libhotplug.h
97
int hp_pack(hp_node_t root, char **bufp, size_t *lenp);
usr/src/lib/libhotplug/common/libhotplug.h
98
int hp_unpack(char *packed_buf, size_t packed_len, hp_node_t *retp);
usr/src/lib/libhotplug/common/libhotplug_impl.h
48
hp_node_t hp_parent;
usr/src/lib/libhotplug/common/libhotplug_impl.h
49
hp_node_t hp_child;
usr/src/lib/libhotplug/common/libhotplug_impl.h
50
hp_node_t hp_sibling;