Home
last modified time | relevance | path

Searched refs:distance (Results 1 – 18 of 18) sorted by relevance

/qemu/docs/specs/
H A Dppc-spapr-numa.rst15 similar mean performance (or in our context here, distance) relative to
50 to define the relevant performance/distance related boundaries, defining
60 same performance boundaries are expected to have relative NUMA distance
62 to the same first boundary will have the shortest distance from each
74 belonging to the first NUMA level have distance equal to 10 from each
75 other, and each NUMA level doubles the distance from the previous. This
98 distance attributes for the same associativity arrays, as the following
114 NUMA configuration, distance between them is one boundary above the first
133 P1 and P2 belongs to the same first order boundary. The distance between then
141 how the distances are expressed. The SLIT table provides the NUMA distance
[all …]
/qemu/hw/ppc/
H A Dspapr_numa.c75 int ret = numa_info[src].distance[dst]; in get_numa_distance()
128 static uint8_t spapr_numa_get_numa_level(uint8_t distance) in spapr_numa_get_numa_level() argument
130 if (distance == 10) { in spapr_numa_get_numa_level()
132 } else if (distance > 11 && distance <= 30) { in spapr_numa_get_numa_level()
134 } else if (distance > 31 && distance <= 60) { in spapr_numa_get_numa_level()
136 } else if (distance > 61 && distance <= 120) { in spapr_numa_get_numa_level()
182 uint8_t distance = get_numa_distance(ms, src, dst); in spapr_numa_define_FORM1_domains() local
183 uint8_t n_level = spapr_numa_get_numa_level(distance); in spapr_numa_define_FORM1_domains()
/qemu/hw/timer/
H A Dexynos4210_mct.c223 uint64_t distance; /* distance to count to the next event */ member
274 VMSTATE_UINT64(distance, struct tick_timer),
433 uint64_t distance; in exynos4210_gcomp_find() local
455 distance = s->g_timer.reg.comp[i] - gfrc; in exynos4210_gcomp_find()
457 if (distance <= distance_min) { in exynos4210_gcomp_find()
458 distance_min = distance; in exynos4210_gcomp_find()
517 uint64_t distance; in exynos4210_gfrc_restart() local
523 distance = exynos4210_gcomp_get_distance(s, s->g_timer.curr_comp); in exynos4210_gfrc_restart()
525 if (distance > MCT_GT_COUNTER_STEP || !distance) { in exynos4210_gfrc_restart()
526 distance = MCT_GT_COUNTER_STEP; in exynos4210_gfrc_restart()
[all …]
/qemu/contrib/plugins/
H A Dlockstep.c66 int distance; member
147 divrec.distance++; in report_divergance()
154 if (divrec.distance == 1 && last->distance == 1) { in report_divergance()
162 if (verbose || divrec.distance == 1 || diverged) { in report_divergance()
170 divrec.distance); in report_divergance()
/qemu/hw/core/
H A Dnuma.c204 numa_info[src].distance[dst] = val; in parse_numa_distance()
569 if (numa_info[src].distance[dst] == 0 && in validate_numa_distance()
570 numa_info[dst].distance[src] == 0) { in validate_numa_distance()
580 if (numa_info[src].distance[dst] != 0 && in validate_numa_distance()
581 numa_info[dst].distance[src] != 0 && in validate_numa_distance()
582 numa_info[src].distance[dst] != in validate_numa_distance()
583 numa_info[dst].distance[src]) { in validate_numa_distance()
592 if (src != dst && numa_info[src].distance[dst] == 0) { in validate_numa_distance()
615 if (numa_info[src].distance[dst] == 0) { in complete_init_numa_distance()
617 numa_info[src].distance[dst] = NUMA_DISTANCE_MIN; in complete_init_numa_distance()
[all …]
/qemu/include/system/
H A Dnuma.h46 uint8_t distance[MAX_NODES]; member
/qemu/hw/riscv/
H A Dnuma.c184 cpu_to_be32(ms->numa_state->nodes[i].distance[j]); in riscv_socket_fdt_write_distance_matrix()
/qemu/qapi/
H A Dmachine.json488 # @dist: NUMA distance configuration (since 2.10)
556 # Set the distance between 2 NUMA nodes.
562 # @val: NUMA distance from source node to destination node. When a
563 # node is unreachable from another node, set the distance between
/qemu/hw/arm/
H A Dsbsa-ref.c232 cpu_to_be32(ms->numa_state->nodes[i].distance[j]); in create_fdt()
H A Domap1.c127 uint64_t distance = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) - timer->time; in omap_timer_read() local
130 return timer->val - muldiv64(distance >> (timer->ptv + 1), in omap_timer_read()
H A Dvirt.c339 cpu_to_be32(ms->numa_state->nodes[i].distance[j]); in create_fdt()
/qemu/docs/devel/testing/
H A Dfuzzing.rst80 distance between Arg1 and Arg2 decreases, libFuzzer adds the input to the
/qemu/hw/acpi/
H A Daml-build.c2040 assert(ms->numa_state->nodes[i].distance[j]); in build_slit()
2042 ms->numa_state->nodes[i].distance[j], in build_slit()
/qemu/
H A Dqemu-options.hx430 "-numa dist,src=source,dst=destination,val=distance\n"
440 ``-numa dist,src=source,dst=destination,val=distance``
448 distance from a source node to a destination node. Set the ACPI
523 source and destination are NUMA node IDs. distance is the NUMA
524 distance from source to destination. The distance from a node to
525 itself is always 10. If any pair of nodes is given a distance, then
530 all node pairs must be provided distance values for both directions,
532 another node, set the pair's distance to 255.
/qemu/docs/devel/
H A Dstyle.rst24 can tell the difference between a tab and eight spaces from a distance
H A Dsubmitting-a-patch.rst169 displays the subject line some distance apart (that is, a body that
/qemu/tcg/loongarch64/
H A Dtcg-target.c.inc1327 * in range early, regardless of direct branch distance,
/qemu/tcg/aarch64/
H A Dtcg-target.c.inc2005 * in range early, regardless of direct branch distance.