Lines Matching refs:disp
289 struct vcpu_dispatch_data *disp;
292 disp = this_cpu_ptr(&vcpu_disp_data);
293 if (disp->last_disp_cpu == -1) {
294 disp->last_disp_cpu = disp_cpu;
298 disp->total_disp++;
300 if (disp->last_disp_cpu == disp_cpu ||
301 (cpu_first_thread_sibling(disp->last_disp_cpu) ==
303 disp->same_cpu_disp++;
305 distance = cpu_relative_dispatch_distance(disp->last_disp_cpu,
313 disp->same_chip_disp++;
316 disp->diff_chip_disp++;
319 disp->far_chip_disp++;
324 disp->last_disp_cpu,
338 disp->numa_home_disp++;
341 disp->numa_remote_disp++;
344 disp->numa_far_disp++;
354 disp->last_disp_cpu = disp_cpu;
501 struct vcpu_dispatch_data *disp;
532 disp = per_cpu_ptr(&vcpu_disp_data, cpu);
533 memset(disp, 0, sizeof(*disp));
534 disp->last_disp_cpu = -1;
559 struct vcpu_dispatch_data *disp;
567 disp = per_cpu_ptr(&vcpu_disp_data, cpu);
569 seq_put_decimal_ull(p, " ", disp->total_disp);
570 seq_put_decimal_ull(p, " ", disp->same_cpu_disp);
571 seq_put_decimal_ull(p, " ", disp->same_chip_disp);
572 seq_put_decimal_ull(p, " ", disp->diff_chip_disp);
573 seq_put_decimal_ull(p, " ", disp->far_chip_disp);
574 seq_put_decimal_ull(p, " ", disp->numa_home_disp);
575 seq_put_decimal_ull(p, " ", disp->numa_remote_disp);
576 seq_put_decimal_ull(p, " ", disp->numa_far_disp);