/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/ |
H A D | chip.h | 123 extern int simple_dimm_label(topo_mod_t *, tnode_t *, topo_version_t, 125 extern int simple_dimm_label_mp(topo_mod_t *, tnode_t *, topo_version_t, 127 extern int seq_dimm_label(topo_mod_t *, tnode_t *, topo_version_t, 129 extern int g4_dimm_label(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 132 extern int g12f_dimm_label(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 135 extern int simple_chip_label(topo_mod_t *, tnode_t *, topo_version_t, 137 extern int g4_chip_label(topo_mod_t *, tnode_t *, topo_version_t, 139 extern int a4fplus_chip_label(topo_mod_t *, tnode_t *, topo_version_t, 141 extern int simple_cs_label_mp(topo_mod_t *, tnode_t *, topo_version_t, 143 extern int get_dimm_serial(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, [all …]
|
H A D | chip_label.c | 114 simple_dimm_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers, in simple_dimm_label() 175 simple_dimm_label_mp(topo_mod_t *mod, tnode_t *node, topo_version_t vers, in simple_dimm_label_mp() 261 seq_dimm_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers, in seq_dimm_label() 339 simple_chip_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers, in simple_chip_label() 396 fsb2_chip_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers, in fsb2_chip_label() 447 g4_chip_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers, in g4_chip_label() 590 a4fplus_chip_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers, in a4fplus_chip_label() 669 simple_cs_label_mp(topo_mod_t *mod, tnode_t *node, topo_version_t vers, in simple_cs_label_mp() 716 g4_dimm_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers, in g4_dimm_label() 790 g12f_dimm_label(topo_mod_t *mod, tnode_t *node, topo_version_t vers, in g12f_dimm_label()
|
H A D | chip_subr.c | 267 mem_asru_compute(topo_mod_t *mod, tnode_t *node, topo_version_t version, in mem_asru_compute() 444 rank_fmri_present(topo_mod_t *mod, tnode_t *node, topo_version_t version, in rank_fmri_present() 473 rank_fmri_replaced(topo_mod_t *mod, tnode_t *node, topo_version_t version, in rank_fmri_replaced() 618 retire_strands(topo_mod_t *mod, tnode_t *node, topo_version_t version, in retire_strands() 642 unretire_strands(topo_mod_t *mod, tnode_t *node, topo_version_t version, in unretire_strands() 666 service_state_strands(topo_mod_t *mod, tnode_t *node, topo_version_t version, in service_state_strands() 693 unusable_strands(topo_mod_t *mod, tnode_t *node, topo_version_t version, in unusable_strands() 732 ntv_page_retire(topo_mod_t *mod, tnode_t *node, topo_version_t version, in ntv_page_retire() 752 ntv_page_unretire(topo_mod_t *mod, tnode_t *node, topo_version_t version, in ntv_page_unretire() 772 ntv_page_service_state(topo_mod_t *mod, tnode_t *node, topo_version_t version, in ntv_page_service_state() [all …]
|
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | dev.c | 46 static int dev_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t, 48 static int dev_fmri_str2nvl(topo_mod_t *, tnode_t *, topo_version_t, 50 static int dev_fmri_create_meth(topo_mod_t *, tnode_t *, topo_version_t, 52 static int dev_fmri_present(topo_mod_t *, tnode_t *, topo_version_t, 54 static int dev_fmri_replaced(topo_mod_t *, tnode_t *, topo_version_t, 56 static int dev_fmri_unusable(topo_mod_t *, tnode_t *, topo_version_t, 58 static int dev_fmri_service_state(topo_mod_t *, tnode_t *, topo_version_t, 88 dev_init(topo_mod_t *mod, topo_version_t version) in dev_init() 200 dev_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version, in dev_fmri_nvl2str() 233 dev_fmri_str2nvl(topo_mod_t *mod, tnode_t *node, topo_version_t version, in dev_fmri_str2nvl() [all …]
|
H A D | svc.c | 58 static int svc_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t, 60 static int svc_fmri_str2nvl(topo_mod_t *, tnode_t *, topo_version_t, 62 static int svc_fmri_present(topo_mod_t *, tnode_t *, topo_version_t, 64 static int svc_fmri_replaced(topo_mod_t *, tnode_t *, topo_version_t, 66 static int svc_fmri_service_state(topo_mod_t *, tnode_t *, topo_version_t, 68 static int svc_fmri_unusable(topo_mod_t *, tnode_t *, topo_version_t, 70 static int svc_fmri_prop_get(topo_mod_t *, tnode_t *, topo_version_t, 141 svc_init(topo_mod_t *mod, topo_version_t version) in svc_init() 347 svc_fmri_prop_get(topo_mod_t *mod, tnode_t *node, topo_version_t version, in svc_fmri_prop_get() 418 svc_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version, in svc_fmri_nvl2str() [all …]
|
H A D | topo_mod.h | 51 typedef int topo_method_f(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 60 const topo_version_t tm_version; /* Method version */ 73 topo_version_t tmi_version; /* module version */ 77 extern topo_mod_t *topo_mod_load(topo_mod_t *, const char *, topo_version_t); 80 topo_version_t); 138 extern int topo_method_sensor_failure(topo_mod_t *, tnode_t *, topo_version_t,
|
H A D | hc.c | 57 static int hc_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t, 59 static int hc_fmri_str2nvl(topo_mod_t *, tnode_t *, topo_version_t, 61 static int hc_compare(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 63 static int hc_fmri_present(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 65 static int hc_fmri_replaced(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 67 static int hc_fmri_unusable(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 69 static int hc_fmri_expand(topo_mod_t *, tnode_t *, topo_version_t, 71 static int hc_fmri_retire(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 73 static int hc_fmri_unretire(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 75 static int hc_fmri_service_state(topo_mod_t *, tnode_t *, topo_version_t, [all …]
|
H A D | topo_method.h | 44 topo_version_t tim_version; /* Method version */ 51 extern int topo_method_call(tnode_t *, const char *, topo_version_t, nvlist_t *, 55 const char *, topo_type_t, const char *, topo_version_t, const nvlist_t *,
|
H A D | topo_module.h | 39 int (*mop_init)(struct topo_mod *, topo_version_t version); 55 topo_version_t tmi_version; /* module version */ 95 const topo_imodops_t *, topo_version_t);
|
H A D | cpu.c | 48 static int cpu_nvl2str(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 50 static int cpu_str2nvl(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 52 static int cpu_fmri_asru(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 54 static int cpu_fmri_create_meth(topo_mod_t *, tnode_t *, topo_version_t, 78 cpu_init(topo_mod_t *mod, topo_version_t version) in cpu_init() 333 cpu_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version, in cpu_nvl2str() 367 cpu_str2nvl(topo_mod_t *mod, tnode_t *node, topo_version_t version, in cpu_str2nvl() 510 cpu_fmri_asru(topo_mod_t *mod, tnode_t *node, topo_version_t version, in cpu_fmri_asru() 535 cpu_fmri_create_meth(topo_mod_t *mod, tnode_t *node, topo_version_t version, in cpu_fmri_create_meth()
|
H A D | topo_subr.h | 123 extern char *topo_version_num2str(topo_version_t, char *, size_t); 124 extern int topo_version_str2num(const char *, topo_version_t); 125 extern int topo_version_defined(topo_version_t);
|
H A D | topo_builtin.h | 54 topo_version_t bltin_version; 55 int (*bltin_init)(topo_mod_t *, topo_version_t version);
|
H A D | fmd.c | 48 static int fmd_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t, 63 fmd_init(topo_mod_t *mod, topo_version_t version) in fmd_init() 127 fmd_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version, in fmd_fmri_nvl2str()
|
H A D | mem.c | 49 static int mem_nvl2str(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 51 static int mem_fmri_create(topo_mod_t *, tnode_t *, topo_version_t, 68 mem_init(topo_mod_t *mod, topo_version_t version) in mem_init() 185 mem_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version, in mem_nvl2str() 310 mem_fmri_create(topo_mod_t *mod, tnode_t *node, topo_version_t version, in mem_fmri_create()
|
H A D | mod.c | 48 static int mod_fmri_create_meth(topo_mod_t *, tnode_t *, topo_version_t, 50 static int mod_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t, 67 mod_init(topo_mod_t *mod, topo_version_t version) in mod_init() 235 mod_fmri_create_meth(topo_mod_t *mp, tnode_t *node, topo_version_t version, in mod_fmri_create_meth() 330 mod_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version, in mod_fmri_nvl2str()
|
H A D | pkg.c | 53 static int pkg_fmri_create_meth(topo_mod_t *, tnode_t *, topo_version_t, 55 static int pkg_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t, 72 pkg_init(topo_mod_t *mod, topo_version_t version) in pkg_init() 229 pkg_fmri_create_meth(topo_mod_t *mp, tnode_t *node, topo_version_t version, in pkg_fmri_create_meth() 302 pkg_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version, in pkg_fmri_nvl2str()
|
H A D | topo_prop.h | 41 topo_version_t tpi_version; /* version of pgroup definition */ 52 topo_version_t tpm_version; /* method version */
|
H A D | zfs.c | 50 static int zfs_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t, 69 zfs_init(topo_mod_t *mod, topo_version_t version) in zfs_init() 197 zfs_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version, in zfs_fmri_nvl2str()
|
H A D | legacy_hc.c | 48 static int legacy_hc_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t, 63 legacy_hc_init(topo_mod_t *mod, topo_version_t version) in legacy_hc_init() 183 legacy_hc_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version, in legacy_hc_fmri_nvl2str()
|
H A D | sw.c | 36 static int sw_fmri_nvl2str(topo_mod_t *, tnode_t *, topo_version_t, 38 static int sw_fmri_create(topo_mod_t *, tnode_t *, topo_version_t, 60 sw_init(topo_mod_t *mod, topo_version_t version) in sw_init() 128 sw_fmri_create(topo_mod_t *mod, tnode_t *node, topo_version_t version, in sw_fmri_create() 357 sw_fmri_nvl2str(topo_mod_t *mod, tnode_t *node, topo_version_t version, in sw_fmri_nvl2str()
|
H A D | topo_rtld.c | 39 int (*rtld_init)(topo_mod_t *, topo_version_t); /* .so _topo_init() */ 65 rtld_init(topo_mod_t *mod, topo_version_t version) in rtld_init()
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/ |
H A D | fac_prov_ipmi.c | 72 static int ipmi_sensor_enum(topo_mod_t *, tnode_t *, topo_version_t, 74 static int ipmi_entity(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 76 static int dimm_ipmi_entity(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 78 static int cs_ipmi_entity(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 80 static int ipmi_platform_message(topo_mod_t *, tnode_t *, topo_version_t, 82 static int ipmi_sensor_reading(topo_mod_t *, tnode_t *, topo_version_t, 84 static int ipmi_sensor_state(topo_mod_t *, tnode_t *, topo_version_t, 86 static int ipmi_indicator_mode(topo_mod_t *, tnode_t *, topo_version_t, 88 static int bay_locate_mode(topo_mod_t *, tnode_t *, topo_version_t, 90 static int x4500_present_mode(topo_mod_t *, tnode_t *, topo_version_t, [all …]
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/ses/ |
H A D | ses.h | 44 extern int ses_node_enum_facility(topo_mod_t *, tnode_t *, topo_version_t, 46 extern int ses_enc_enum_facility(topo_mod_t *, tnode_t *, topo_version_t,
|
H A D | ses_facility.c | 79 static int ses_indicator_mode(topo_mod_t *, tnode_t *, topo_version_t, 81 static int ses_sensor_reading(topo_mod_t *, tnode_t *, topo_version_t, 83 static int ses_sensor_state(topo_mod_t *, tnode_t *, topo_version_t, 85 static int ses_psu_state(topo_mod_t *, tnode_t *, topo_version_t, 141 ses_indicator_mode(topo_mod_t *mod, tnode_t *tn, topo_version_t vers, in ses_indicator_mode() 252 ses_sensor_reading(topo_mod_t *mod, tnode_t *tn, topo_version_t vers, in ses_sensor_reading() 322 ses_sensor_state(topo_mod_t *mod, tnode_t *tn, topo_version_t vers, in ses_sensor_state() 411 ses_psu_state(topo_mod_t *mod, tnode_t *tn, topo_version_t vers, in ses_psu_state() 769 ses_node_enum_facility(topo_mod_t *mod, tnode_t *tn, topo_version_t vers, in ses_node_enum_facility() 955 ses_enc_enum_facility(topo_mod_t *mod, tnode_t *tn, topo_version_t vers, in ses_enc_enum_facility()
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/ipmi/ |
H A D | ipmi_enum.c | 49 static int ipmi_present(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 51 static int ipmi_unusable(topo_mod_t *, tnode_t *, topo_version_t, nvlist_t *, 58 topo_version_t vers, nvlist_t *in, nvlist_t **out); 61 topo_version_t vers, nvlist_t *in, nvlist_t **out); 168 ipmi_present(topo_mod_t *mod, tnode_t *tn, topo_version_t version, in ipmi_present() 265 ipmi_unusable(topo_mod_t *mod, tnode_t *tn, topo_version_t version, in ipmi_unusable() 685 _topo_init(topo_mod_t *mod, topo_version_t version) in _topo_init()
|