IHK-API: expand and fix for ver 1.2.

This commit is contained in:
Ken Sato
2016-12-08 17:28:53 +09:00
parent c99e36235b
commit 202bfd9955
5 changed files with 14 additions and 6 deletions

View File

@ -49,6 +49,7 @@ struct ihk_mc_cpu_info {
int ncpus;
int *hw_ids;
int *nodes;
int *linux_cpu_ids;
};
struct ihk_mc_cpu_info *ihk_mc_get_cpu_info(void);
@ -56,6 +57,9 @@ void ihk_mc_boot_cpu(int cpuid, unsigned long pc);
int ihk_mc_get_processor_id(void);
int ihk_mc_get_hardware_processor_id(void);
int ihk_mc_get_numa_id(void);
int ihk_mc_get_nr_cores();
int ihk_mc_get_core(int id, unsigned long *linux_core_id, unsigned long *apic_id,
int *numa_id);
void ihk_mc_delay_us(int us);
void ihk_mc_set_syscall_handler(long (*handler)(int, ihk_mc_user_context_t *));