• Home
  • Raw
  • Download

Lines Matching refs:cpu

268 	int cpu = smp_processor_id();  in __profile_flip_buffers()  local
270 per_cpu(cpu_profile_flip, cpu) = !per_cpu(cpu_profile_flip, cpu); in __profile_flip_buffers()
275 int i, j, cpu; in profile_flip_buffers() local
281 for_each_online_cpu(cpu) { in profile_flip_buffers()
282 struct profile_hit *hits = per_cpu(cpu_profile_hits, cpu)[j]; in profile_flip_buffers()
298 int i, cpu; in profile_discard_flip_buffers() local
304 for_each_online_cpu(cpu) { in profile_discard_flip_buffers()
305 struct profile_hit *hits = per_cpu(cpu_profile_hits, cpu)[i]; in profile_discard_flip_buffers()
314 int i, j, cpu; in profile_hits() local
322 cpu = get_cpu(); in profile_hits()
323 hits = per_cpu(cpu_profile_hits, cpu)[per_cpu(cpu_profile_flip, cpu)]; in profile_hits()
365 int node, cpu = (unsigned long)__cpu; in profile_cpu_callback() local
371 node = cpu_to_node(cpu); in profile_cpu_callback()
372 per_cpu(cpu_profile_flip, cpu) = 0; in profile_cpu_callback()
373 if (!per_cpu(cpu_profile_hits, cpu)[1]) { in profile_cpu_callback()
379 per_cpu(cpu_profile_hits, cpu)[1] = page_address(page); in profile_cpu_callback()
381 if (!per_cpu(cpu_profile_hits, cpu)[0]) { in profile_cpu_callback()
387 per_cpu(cpu_profile_hits, cpu)[0] = page_address(page); in profile_cpu_callback()
391 page = virt_to_page(per_cpu(cpu_profile_hits, cpu)[1]); in profile_cpu_callback()
392 per_cpu(cpu_profile_hits, cpu)[1] = NULL; in profile_cpu_callback()
398 cpumask_set_cpu(cpu, prof_cpu_mask); in profile_cpu_callback()
405 cpumask_clear_cpu(cpu, prof_cpu_mask); in profile_cpu_callback()
406 if (per_cpu(cpu_profile_hits, cpu)[0]) { in profile_cpu_callback()
407 page = virt_to_page(per_cpu(cpu_profile_hits, cpu)[0]); in profile_cpu_callback()
408 per_cpu(cpu_profile_hits, cpu)[0] = NULL; in profile_cpu_callback()
411 if (per_cpu(cpu_profile_hits, cpu)[1]) { in profile_cpu_callback()
412 page = virt_to_page(per_cpu(cpu_profile_hits, cpu)[1]); in profile_cpu_callback()
413 per_cpu(cpu_profile_hits, cpu)[1] = NULL; in profile_cpu_callback()
567 int cpu; in create_hash_tables() local
569 for_each_online_cpu(cpu) { in create_hash_tables()
570 int node = cpu_to_node(cpu); in create_hash_tables()
578 per_cpu(cpu_profile_hits, cpu)[1] in create_hash_tables()
585 per_cpu(cpu_profile_hits, cpu)[0] in create_hash_tables()
593 for_each_online_cpu(cpu) { in create_hash_tables()
596 if (per_cpu(cpu_profile_hits, cpu)[0]) { in create_hash_tables()
597 page = virt_to_page(per_cpu(cpu_profile_hits, cpu)[0]); in create_hash_tables()
598 per_cpu(cpu_profile_hits, cpu)[0] = NULL; in create_hash_tables()
601 if (per_cpu(cpu_profile_hits, cpu)[1]) { in create_hash_tables()
602 page = virt_to_page(per_cpu(cpu_profile_hits, cpu)[1]); in create_hash_tables()
603 per_cpu(cpu_profile_hits, cpu)[1] = NULL; in create_hash_tables()