Searched refs:hp_node_t (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/lib/libhotplug/common/
H A Dlibhotplug.h72 typedef struct hp_node *hp_node_t; typedef in typeref:struct:hp_node
77 hp_node_t hp_init(const char *path, const char *connection, uint_t flags);
78 void hp_fini(hp_node_t root);
79 int hp_traverse(hp_node_t root, void *arg,
80 int (*hp_callback)(hp_node_t, void *arg));
81 int hp_type(hp_node_t node);
82 char *hp_name(hp_node_t node);
83 char *hp_usage(hp_node_t node);
84 int hp_state(hp_node_t node);
85 char *hp_description(hp_node_t nod
[all...]
H A Dlibhotplug_impl.h48 hp_node_t hp_parent;
49 hp_node_t hp_child;
50 hp_node_t hp_sibling;
H A Dlibhotplug.c41 static int i_hp_pack_branch(hp_node_t, char **, size_t *);
42 static int i_hp_pack_node(hp_node_t, char **, size_t *);
43 static int i_hp_unpack_node(char *, size_t, hp_node_t, hp_node_t *);
44 static int i_hp_unpack_branch(char *, size_t, hp_node_t, hp_node_t *);
48 static int i_hp_parse_results(nvlist_t *, hp_node_t *, char **);
60 hp_node_t
65 hp_node_t root = NULL;
124 hp_fini(hp_node_t roo
[all...]
/illumos-gate/usr/src/cmd/hotplugd/
H A Dhotplugd_impl.h65 hp_node_t *rootp);
67 uint_t flags, int *old_statep, hp_node_t *resultsp);
70 int copy_usage(hp_node_t root);
71 int rcm_resources(hp_node_t root, char ***rsrcsp);
73 int rcm_offline(char **rsrcs, uint_t flags, hp_node_t root);
H A Dhotplugd_info.c42 hp_node_t head;
43 hp_node_t prev;
50 hp_node_t *);
51 static int copy_devices(hp_node_t, di_node_t, uint_t, hp_node_t *);
52 static int copy_hotplug(hp_node_t, di_node_t, const char *, uint_t,
53 hp_node_t *);
57 static hp_node_t new_device_node(hp_node_t, di_node_t);
58 static hp_node_t new_hotplug_nod
[all...]
H A Dhotplugd_rcm.c79 static int merge_rcm_info(hp_node_t root, rcm_info_t *info);
84 static int resource_callback(hp_node_t node, void *argp);
85 static int merge_callback(hp_node_t node, void *argp);
96 copy_usage(hp_node_t root)
139 rcm_resources(hp_node_t root, char ***rsrcsp)
186 rcm_offline(char **rsrcs, uint_t flags, hp_node_t root)
329 merge_rcm_info(hp_node_t root, rcm_info_t *info)
377 resource_callback(hp_node_t node, void *argp)
448 merge_callback(hp_node_t node, void *argp)
451 hp_node_t usag
[all...]
H A Dhotplugd_impl.c51 static boolean_t check_rcm_required(hp_node_t, int);
65 int *old_statep, hp_node_t *resultsp)
67 hp_node_t root = NULL;
232 check_rcm_required(hp_node_t root, int target_state)
H A Dhotplugd_door.c292 hp_node_t root;
365 hp_node_t root = NULL;
/illumos-gate/usr/src/cmd/hotplug/
H A Dhotplug.c61 static int list_cb(hp_node_t, void *);
62 static int list_long_cb(hp_node_t, void *);
63 static int error_cb(hp_node_t, void *);
245 hp_node_t root;
296 hp_node_t root;
297 hp_node_t results = NULL;
356 hp_node_t root;
357 hp_node_t results = NULL;
413 hp_node_t root;
414 hp_node_t result
[all...]
/illumos-gate/usr/src/lib/cfgadm_plugins/shp/common/
H A Dshp.c286 physpath2node(const char *physpath, char **errstring, hp_node_t *nodep)
290 hp_node_t node;
353 error_sizeup_cb(hp_node_t node, void *arg)
387 error_sumup_cb(hp_node_t node, void *arg)
409 pci_rcm_info_table(hp_node_t node, char **table)
547 cfga_get_state(hp_node_t connector, ap_rstate_t *rs, ap_ostate_t *os)
550 hp_node_t port;
622 hp_node_t node;
623 hp_node_t results = NULL;
791 hp_node_t nod
[all...]

Completed in 73 milliseconds