Searched refs:hp_node_t (Results 1 - 10 of 10) sorted by relevance
/illumos-gate/usr/src/lib/libhotplug/common/ |
H A D | libhotplug.h | 72 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 D | libhotplug_impl.h | 48 hp_node_t hp_parent; 49 hp_node_t hp_child; 50 hp_node_t hp_sibling;
|
H A D | libhotplug.c | 41 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 D | hotplugd_impl.h | 65 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 D | hotplugd_info.c | 42 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 D | hotplugd_rcm.c | 79 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 D | hotplugd_impl.c | 51 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 D | hotplugd_door.c | 292 hp_node_t root; 365 hp_node_t root = NULL;
|
/illumos-gate/usr/src/cmd/hotplug/ |
H A D | hotplug.c | 61 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 D | shp.c | 286 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