Lines Matching refs:disp
293 struct vcpu_dispatch_data *disp; in update_vcpu_disp_stat() local
296 disp = this_cpu_ptr(&vcpu_disp_data); in update_vcpu_disp_stat()
297 if (disp->last_disp_cpu == -1) { in update_vcpu_disp_stat()
298 disp->last_disp_cpu = disp_cpu; in update_vcpu_disp_stat()
302 disp->total_disp++; in update_vcpu_disp_stat()
304 if (disp->last_disp_cpu == disp_cpu || in update_vcpu_disp_stat()
305 (cpu_first_thread_sibling(disp->last_disp_cpu) == in update_vcpu_disp_stat()
307 disp->same_cpu_disp++; in update_vcpu_disp_stat()
309 distance = cpu_relative_dispatch_distance(disp->last_disp_cpu, in update_vcpu_disp_stat()
317 disp->same_chip_disp++; in update_vcpu_disp_stat()
320 disp->diff_chip_disp++; in update_vcpu_disp_stat()
323 disp->far_chip_disp++; in update_vcpu_disp_stat()
328 disp->last_disp_cpu, in update_vcpu_disp_stat()
342 disp->numa_home_disp++; in update_vcpu_disp_stat()
345 disp->numa_remote_disp++; in update_vcpu_disp_stat()
348 disp->numa_far_disp++; in update_vcpu_disp_stat()
358 disp->last_disp_cpu = disp_cpu; in update_vcpu_disp_stat()
505 struct vcpu_dispatch_data *disp; in vcpudispatch_stats_write() local
536 disp = per_cpu_ptr(&vcpu_disp_data, cpu); in vcpudispatch_stats_write()
537 memset(disp, 0, sizeof(*disp)); in vcpudispatch_stats_write()
538 disp->last_disp_cpu = -1; in vcpudispatch_stats_write()
563 struct vcpu_dispatch_data *disp; in vcpudispatch_stats_display() local
571 disp = per_cpu_ptr(&vcpu_disp_data, cpu); in vcpudispatch_stats_display()
573 seq_put_decimal_ull(p, " ", disp->total_disp); in vcpudispatch_stats_display()
574 seq_put_decimal_ull(p, " ", disp->same_cpu_disp); in vcpudispatch_stats_display()
575 seq_put_decimal_ull(p, " ", disp->same_chip_disp); in vcpudispatch_stats_display()
576 seq_put_decimal_ull(p, " ", disp->diff_chip_disp); in vcpudispatch_stats_display()
577 seq_put_decimal_ull(p, " ", disp->far_chip_disp); in vcpudispatch_stats_display()
578 seq_put_decimal_ull(p, " ", disp->numa_home_disp); in vcpudispatch_stats_display()
579 seq_put_decimal_ull(p, " ", disp->numa_remote_disp); in vcpudispatch_stats_display()
580 seq_put_decimal_ull(p, " ", disp->numa_far_disp); in vcpudispatch_stats_display()