Lines Matching refs:cpu

238 	int cpu = smp_processor_id();  in __profile_flip_buffers()  local
240 per_cpu(cpu_profile_flip, cpu) = !per_cpu(cpu_profile_flip, cpu); in __profile_flip_buffers()
245 int i, j, cpu; in profile_flip_buffers() local
251 for_each_online_cpu(cpu) { in profile_flip_buffers()
252 struct profile_hit *hits = per_cpu(cpu_profile_hits, cpu)[j]; in profile_flip_buffers()
268 int i, cpu; in profile_discard_flip_buffers() local
274 for_each_online_cpu(cpu) { in profile_discard_flip_buffers()
275 struct profile_hit *hits = per_cpu(cpu_profile_hits, cpu)[i]; in profile_discard_flip_buffers()
284 int i, j, cpu; in do_profile_hits() local
290 cpu = get_cpu(); in do_profile_hits()
291 hits = per_cpu(cpu_profile_hits, cpu)[per_cpu(cpu_profile_flip, cpu)]; in do_profile_hits()
333 int node, cpu = (unsigned long)__cpu; in profile_cpu_callback() local
339 node = cpu_to_mem(cpu); in profile_cpu_callback()
340 per_cpu(cpu_profile_flip, cpu) = 0; in profile_cpu_callback()
341 if (!per_cpu(cpu_profile_hits, cpu)[1]) { in profile_cpu_callback()
347 per_cpu(cpu_profile_hits, cpu)[1] = page_address(page); in profile_cpu_callback()
349 if (!per_cpu(cpu_profile_hits, cpu)[0]) { in profile_cpu_callback()
355 per_cpu(cpu_profile_hits, cpu)[0] = page_address(page); in profile_cpu_callback()
359 page = virt_to_page(per_cpu(cpu_profile_hits, cpu)[1]); in profile_cpu_callback()
360 per_cpu(cpu_profile_hits, cpu)[1] = NULL; in profile_cpu_callback()
366 cpumask_set_cpu(cpu, prof_cpu_mask); in profile_cpu_callback()
373 cpumask_clear_cpu(cpu, prof_cpu_mask); in profile_cpu_callback()
374 if (per_cpu(cpu_profile_hits, cpu)[0]) { in profile_cpu_callback()
375 page = virt_to_page(per_cpu(cpu_profile_hits, cpu)[0]); in profile_cpu_callback()
376 per_cpu(cpu_profile_hits, cpu)[0] = NULL; in profile_cpu_callback()
379 if (per_cpu(cpu_profile_hits, cpu)[1]) { in profile_cpu_callback()
380 page = virt_to_page(per_cpu(cpu_profile_hits, cpu)[1]); in profile_cpu_callback()
381 per_cpu(cpu_profile_hits, cpu)[1] = NULL; in profile_cpu_callback()
540 int cpu; in create_hash_tables() local
542 for_each_online_cpu(cpu) { in create_hash_tables()
543 int node = cpu_to_mem(cpu); in create_hash_tables()
551 per_cpu(cpu_profile_hits, cpu)[1] in create_hash_tables()
558 per_cpu(cpu_profile_hits, cpu)[0] in create_hash_tables()
566 for_each_online_cpu(cpu) { in create_hash_tables()
569 if (per_cpu(cpu_profile_hits, cpu)[0]) { in create_hash_tables()
570 page = virt_to_page(per_cpu(cpu_profile_hits, cpu)[0]); in create_hash_tables()
571 per_cpu(cpu_profile_hits, cpu)[0] = NULL; in create_hash_tables()
574 if (per_cpu(cpu_profile_hits, cpu)[1]) { in create_hash_tables()
575 page = virt_to_page(per_cpu(cpu_profile_hits, cpu)[1]); in create_hash_tables()
576 per_cpu(cpu_profile_hits, cpu)[1] = NULL; in create_hash_tables()