Lines Matching +full:10 +full:ms
69 * Wrapper that returns node distance from ms->numa_state->nodes
72 static int get_numa_distance(MachineState *ms, int src, int dst) in get_numa_distance() argument
74 NodeInfo *numa_info = ms->numa_state->nodes; in get_numa_distance()
94 static bool spapr_numa_is_symmetrical(MachineState *ms) in spapr_numa_is_symmetrical() argument
96 int nb_numa_nodes = ms->numa_state->num_nodes; in spapr_numa_is_symmetrical()
101 if (get_numa_distance(ms, src, dst) != in spapr_numa_is_symmetrical()
102 get_numa_distance(ms, dst, src)) { in spapr_numa_is_symmetrical()
113 * what the kernel understand as possible values: 10
116 * - local distance (10) returns numa_level = 0x4, meaning there is
130 if (distance == 10) { in spapr_numa_get_numa_level()
145 MachineState *ms = MACHINE(spapr); in spapr_numa_define_FORM1_domains() local
146 int nb_numa_nodes = ms->numa_state->num_nodes; in spapr_numa_define_FORM1_domains()
182 uint8_t distance = get_numa_distance(ms, src, dst); in spapr_numa_define_FORM1_domains()
192 * dst, in this case of no match, is 10 (local distance) doubled in spapr_numa_define_FORM1_domains()
194 * levels (4), so this gives us 10*2*2*2*2 = 160. in spapr_numa_define_FORM1_domains()
434 MachineState *ms = MACHINE(spapr); in spapr_numa_FORM1_write_rtas_dt() local
443 uint32_t maxdomain = ms->numa_state->num_nodes; in spapr_numa_FORM1_write_rtas_dt()
453 ms->numa_state->num_nodes <= 1) { in spapr_numa_FORM1_write_rtas_dt()
491 MachineState *ms = MACHINE(spapr); in spapr_numa_FORM2_write_rtas_tables() local
492 int nb_numa_nodes = ms->numa_state->num_nodes; in spapr_numa_FORM2_write_rtas_tables()
533 distance_table[i++] = get_numa_distance(ms, src, dst); in spapr_numa_FORM2_write_rtas_tables()
552 MachineState *ms = MACHINE(spapr); in spapr_numa_FORM2_write_rtas_dt() local
566 uint32_t maxdomain = ms->numa_state->num_nodes; in spapr_numa_FORM2_write_rtas_dt()