Lines Matching full:numa_distance
34 static u8 *numa_distance; variable
356 size_t size = numa_distance_cnt * numa_distance_cnt * sizeof(numa_distance[0]); in numa_reset_distance()
358 /* numa_distance could be 1LU marking allocation failure, test cnt */ in numa_reset_distance()
360 memblock_free(numa_distance, size); in numa_reset_distance()
362 numa_distance = NULL; /* enable table creation */ in numa_reset_distance()
379 size = cnt * cnt * sizeof(numa_distance[0]); in numa_alloc_distance()
386 numa_distance = (void *)1LU; in numa_alloc_distance()
390 numa_distance = __va(phys); in numa_alloc_distance()
396 numa_distance[i * cnt + j] = i == j ? in numa_alloc_distance()
424 if (!numa_distance && numa_alloc_distance() < 0) in numa_set_distance()
441 numa_distance[from * numa_distance_cnt + to] = distance; in numa_set_distance()
448 return numa_distance[from * numa_distance_cnt + to]; in __node_distance()