Searched refs:hmat_lb (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/hw/acpi/ |
H A D | hmat.c | 76 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 D | numa.c | 214 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 D | numa.h | 94 HMAT_LB_Info *hmat_lb[HMAT_LB_LEVELS][HMAT_LB_TYPES]; member
|