fn line_hook(self: *RiscvCpuinfoImpl, key: []const u8, value: []const u8) !bool self: *RiscvCpuinfoImplkey: []const u8value: []const u885
86
87
88
89
90
91
92
93
94
95
96
97 fn line_hook(self: *RiscvCpuinfoImpl, key: []const u8, value: []const u8) !bool {
if (mem.eql(u8, key, "uarch")) {
inline for (cpu_names) |pair| {
if (mem.eql(u8, value, pair[0])) {
self.model = pair[1];
break;
}
}
return false;
}
return true;
}