Lines Matching refs:fmri

33  * The embodiment of an FMA protocol element (event, fmri or authority) is a
106 kstat_named_t fmri_set_failed; /* num fmri set failures */
113 { "fmri-set-failed", KSTAT_DATA_UINT64 },
857 * Set-up and validate the members of an hc fmri according to;
873 fm_fmri_hc_set_common(nvlist_t *fmri, int version, const nvlist_t *auth)
880 if (nvlist_add_uint8(fmri, FM_VERSION, version) != 0 ||
881 nvlist_add_string(fmri, FM_FMRI_SCHEME, FM_FMRI_SCHEME_HC) != 0) {
886 if (auth != NULL && nvlist_add_nvlist(fmri, FM_FMRI_AUTHORITY,
896 fm_fmri_hc_set(nvlist_t *fmri, int version, const nvlist_t *auth,
899 nv_alloc_t *nva = nvlist_lookup_nv_alloc(fmri);
904 if (!fm_fmri_hc_set_common(fmri, version, auth))
926 if (nvlist_add_nvlist_array(fmri, FM_FMRI_HC_LIST, pairs, npairs) != 0)
933 if (nvlist_add_nvlist(fmri, FM_FMRI_HC_SPECIFIC, snvl) != 0) {
941 * Set-up and validate the members of an dev fmri according to:
986 * Set-up and validate the members of an cpu fmri according to:
1051 fm_fmri_mem_set(nvlist_t *fmri, int version, const nvlist_t *auth,
1064 if (nvlist_add_uint8(fmri, FM_VERSION, version) != 0) {
1069 if (nvlist_add_string(fmri, FM_FMRI_SCHEME, FM_FMRI_SCHEME_MEM) != 0) {
1075 if (nvlist_add_nvlist(fmri, FM_FMRI_AUTHORITY,
1082 if (nvlist_add_string(fmri, FM_FMRI_MEM_UNUM, unum) != 0) {
1087 if (nvlist_add_string_array(fmri, FM_FMRI_MEM_SERIAL_ID,
1092 if (offset != (uint64_t)-1 && nvlist_add_uint64(fmri,
1101 fm_fmri_zfs_set(nvlist_t *fmri, int version, uint64_t pool_guid,
1109 if (nvlist_add_uint8(fmri, FM_VERSION, version) != 0) {
1114 if (nvlist_add_string(fmri, FM_FMRI_SCHEME, FM_FMRI_SCHEME_ZFS) != 0) {
1119 if (nvlist_add_uint64(fmri, FM_FMRI_ZFS_POOL, pool_guid) != 0) {
1124 if (nvlist_add_uint64(fmri, FM_FMRI_ZFS_VDEV, vdev_guid) != 0) {
1287 fm_fmri_hc_create(nvlist_t *fmri, int version, const nvlist_t *auth,
1290 nv_alloc_t *nva = nvlist_lookup_nv_alloc(fmri);
1298 if (!fm_fmri_hc_set_common(fmri, version, auth))
1364 * Create the fmri hc list
1366 if (nvlist_add_nvlist_array(fmri, FM_FMRI_HC_LIST, pairs,
1377 if (nvlist_add_nvlist(fmri, FM_FMRI_HC_SPECIFIC, snvl) != 0) {