Lines Matching refs:rv

55 	smbios_processor_info_riscv_t rv;  in smbios_test_pinfo_verify_amd64()  local
90 if (smbios_info_processor_riscv(hdl, sp.smbstr_id, &rv) != -1) { in smbios_test_pinfo_verify_amd64()
108 smb_processor_info_riscv_t rv; in smbios_test_pinfo_mktable_riscv() local
119 rv.smbpairv_vers = 1; in smbios_test_pinfo_mktable_riscv()
120 rv.smbpairv_len = sizeof (smb_processor_info_riscv_t); in smbios_test_pinfo_mktable_riscv()
122 bcopy(smbios_pinfo_hartid, rv.smbpairv_hartid, in smbios_test_pinfo_mktable_riscv()
124 rv.smbpairv_boot = 1; in smbios_test_pinfo_mktable_riscv()
126 bcopy(smbios_pinfo_vendid, rv.smbpairv_vendid, in smbios_test_pinfo_mktable_riscv()
129 bcopy(smbios_pinfo_archid, rv.smbpairv_archid, in smbios_test_pinfo_mktable_riscv()
132 bcopy(smbios_pinfo_machid, rv.smbpairv_machid, in smbios_test_pinfo_mktable_riscv()
134 rv.smbpairv_boot = 1; in smbios_test_pinfo_mktable_riscv()
135 rv.smbpairv_isa = htole64(smbios_pinfo_isa); in smbios_test_pinfo_mktable_riscv()
136 rv.smbpairv_privlvl = SMB_RV_PRIV_M | SMB_RV_PRIV_S; in smbios_test_pinfo_mktable_riscv()
138 bcopy(smbios_pinfo_metdi, rv.smbpairv_metdi, in smbios_test_pinfo_mktable_riscv()
141 bcopy(smbios_pinfo_mitdi, rv.smbpairv_mitdi, in smbios_test_pinfo_mktable_riscv()
143 rv.smbpairv_xlen = SMB_RV_WIDTH_64B; in smbios_test_pinfo_mktable_riscv()
144 rv.smbpairv_mxlen = SMB_RV_WIDTH_64B; in smbios_test_pinfo_mktable_riscv()
145 rv.smbpairv_sxlen = SMB_RV_WIDTH_128B; in smbios_test_pinfo_mktable_riscv()
146 rv.smbpairv_uxlen = SMB_RV_WIDTH_32B; in smbios_test_pinfo_mktable_riscv()
148 smbios_test_table_append_raw(table, &rv, sizeof (rv)); in smbios_test_pinfo_mktable_riscv()
174 smbios_processor_info_riscv_t rv; in smbios_test_pinfo_verify_riscv() local
208 if (smbios_info_processor_riscv(hdl, sp.smbstr_id, &rv) != 0) { in smbios_test_pinfo_verify_riscv()
216 if (bcmp(rv.smbpirv_hartid, smbios_pinfo_hartid, in smbios_test_pinfo_verify_riscv()
219 smbios_test_pinfo_id_mismatch(rv.smbpirv_hartid, in smbios_test_pinfo_verify_riscv()
224 if (bcmp(rv.smbpirv_vendid, smbios_pinfo_vendid, in smbios_test_pinfo_verify_riscv()
227 smbios_test_pinfo_id_mismatch(rv.smbpirv_vendid, in smbios_test_pinfo_verify_riscv()
232 if (bcmp(rv.smbpirv_archid, smbios_pinfo_archid, in smbios_test_pinfo_verify_riscv()
235 smbios_test_pinfo_id_mismatch(rv.smbpirv_archid, in smbios_test_pinfo_verify_riscv()
240 if (bcmp(rv.smbpirv_machid, smbios_pinfo_machid, in smbios_test_pinfo_verify_riscv()
243 smbios_test_pinfo_id_mismatch(rv.smbpirv_machid, in smbios_test_pinfo_verify_riscv()
248 if (bcmp(rv.smbpirv_metdi, smbios_pinfo_metdi, in smbios_test_pinfo_verify_riscv()
251 smbios_test_pinfo_id_mismatch(rv.smbpirv_metdi, in smbios_test_pinfo_verify_riscv()
256 if (bcmp(rv.smbpirv_mitdi, smbios_pinfo_mitdi, in smbios_test_pinfo_verify_riscv()
259 smbios_test_pinfo_id_mismatch(rv.smbpirv_mitdi, in smbios_test_pinfo_verify_riscv()
264 if (rv.smbpirv_isa != smbios_pinfo_isa) { in smbios_test_pinfo_verify_riscv()
269 if (rv.smbpirv_privlvl != (SMB_RV_PRIV_M | SMB_RV_PRIV_S)) { in smbios_test_pinfo_verify_riscv()
271 rv.smbpirv_privlvl); in smbios_test_pinfo_verify_riscv()
275 if (rv.smbpirv_xlen != SMB_RV_WIDTH_64B) { in smbios_test_pinfo_verify_riscv()
276 warnx("RISC-V xlen mismatch, found: 0x%x", rv.smbpirv_xlen); in smbios_test_pinfo_verify_riscv()
280 if (rv.smbpirv_mxlen != SMB_RV_WIDTH_64B) { in smbios_test_pinfo_verify_riscv()
281 warnx("RISC-V mxlen mismatch, found: 0x%x", rv.smbpirv_mxlen); in smbios_test_pinfo_verify_riscv()
285 if (rv.smbpirv_sxlen != SMB_RV_WIDTH_128B) { in smbios_test_pinfo_verify_riscv()
286 warnx("RISC-V sxlen mismatch, found: 0x%x", rv.smbpirv_sxlen); in smbios_test_pinfo_verify_riscv()
290 if (rv.smbpirv_uxlen != SMB_RV_WIDTH_32B) { in smbios_test_pinfo_verify_riscv()
291 warnx("RISC-V uxlen mismatch, found: 0x%x", rv.smbpirv_uxlen); in smbios_test_pinfo_verify_riscv()
395 smb_processor_info_riscv_t rv; in smbios_test_pinfo_mktable_invlen2() local
405 arc4random_buf(&rv, sizeof (rv)); in smbios_test_pinfo_mktable_invlen2()
406 rv.smbpairv_vers = 1; in smbios_test_pinfo_mktable_invlen2()
407 rv.smbpairv_len = sizeof (smb_processor_info_riscv_t); in smbios_test_pinfo_mktable_invlen2()
409 smbios_test_table_append_raw(table, &rv, sizeof (rv)); in smbios_test_pinfo_mktable_invlen2()
423 smb_processor_info_riscv_t rv; in smbios_test_pinfo_mktable_invlen3() local
433 arc4random_buf(&rv, sizeof (rv)); in smbios_test_pinfo_mktable_invlen3()
434 rv.smbpairv_vers = 1; in smbios_test_pinfo_mktable_invlen3()
435 rv.smbpairv_len = sizeof (smb_processor_info_riscv_t); in smbios_test_pinfo_mktable_invlen3()
437 smbios_test_table_append_raw(table, &rv, sizeof (rv)); in smbios_test_pinfo_mktable_invlen3()
452 smb_processor_info_riscv_t rv; in smbios_test_pinfo_mktable_invlen4() local
463 arc4random_buf(&rv, sizeof (rv)); in smbios_test_pinfo_mktable_invlen4()
464 rv.smbpairv_vers = 1; in smbios_test_pinfo_mktable_invlen4()
465 rv.smbpairv_len = sizeof (smb_processor_info_riscv_t) * 2; in smbios_test_pinfo_mktable_invlen4()
467 smbios_test_table_append_raw(table, &rv, sizeof (rv)); in smbios_test_pinfo_mktable_invlen4()
478 smbios_processor_info_riscv_t rv; in smbios_test_pinfo_verify_badtable() local
510 if (smbios_info_processor_riscv(hdl, sp.smbstr_id, &rv) != -1) { in smbios_test_pinfo_verify_badtable()
553 smbios_processor_info_riscv_t rv; in smbios_test_pinfo_verify_badtype() local
574 if (smbios_info_processor_riscv(hdl, sp.smbstr_id, &rv) != -1) { in smbios_test_pinfo_verify_badtype()