Home
last modified time | relevance | path

Searched refs:hmat_lb (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/hw/acpi/
H A Dhmat.c76 static void build_hmat_lb(GArray *table_data, HMAT_LB_Info *hmat_lb, in build_hmat_lb() argument
99 assert(!(hmat_lb->hierarchy >> 4)); in build_hmat_lb()
100 build_append_int_noprefix(table_data, hmat_lb->hierarchy, 1); in build_hmat_lb()
102 build_append_int_noprefix(table_data, hmat_lb->data_type, 1); in build_hmat_lb()
113 if (hmat_lb->data_type <= HMAT_LB_DATA_WRITE_LATENCY) { in build_hmat_lb()
115 base = hmat_lb->base * 1000; in build_hmat_lb()
118 base = hmat_lb->base / MiB; in build_hmat_lb()
136 for (i = 0; i < hmat_lb->list->len; i++) { in build_hmat_lb()
137 lb_data = &g_array_index(hmat_lb->list, HMAT_LB_Data, i); in build_hmat_lb()
141 entry_list[index] = (uint16_t)(lb_data->data / hmat_lb->base); in build_hmat_lb()
[all …]
/openbmc/qemu/hw/core/
H A Dnuma.c214 HMAT_LB_Info *hmat_lb = in parse_numa_hmat_lb() local
215 numa_state->hmat_lb[node->hierarchy][node->data_type]; in parse_numa_hmat_lb()
242 if (!hmat_lb) { in parse_numa_hmat_lb()
243 hmat_lb = g_malloc0(sizeof(*hmat_lb)); in parse_numa_hmat_lb()
244 numa_state->hmat_lb[node->hierarchy][node->data_type] = hmat_lb; in parse_numa_hmat_lb()
245 hmat_lb->list = g_array_new(false, true, sizeof(HMAT_LB_Data)); in parse_numa_hmat_lb()
247 hmat_lb->hierarchy = node->hierarchy; in parse_numa_hmat_lb()
248 hmat_lb->data_type = node->data_type; in parse_numa_hmat_lb()
266 for (i = 0; i < hmat_lb->list->len; i++) { in parse_numa_hmat_lb()
267 lb_temp = &g_array_index(hmat_lb->list, HMAT_LB_Data, i); in parse_numa_hmat_lb()
[all …]
/openbmc/qemu/include/sysemu/
H A Dnuma.h94 HMAT_LB_Info *hmat_lb[HMAT_LB_LEVELS][HMAT_LB_TYPES]; member