Some functions of the plugin API were missing in the symbol list. However, they are all used by the contributed example plugins. QEMU fails to load the plugin if the function symbol is not exported. Signed-off-by: Lukas Jünger <lukas.junger@greensocs.com> Message-Id: <20210905140939.638928-2-lukas.junger@greensocs.com> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20210917162332.3511179-11-alex.bennee@linaro.org>
		
			
				
	
	
		
			42 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
{
 | 
						|
  qemu_plugin_bool_parse;
 | 
						|
  qemu_plugin_get_hwaddr;
 | 
						|
  qemu_plugin_hwaddr_device_name;
 | 
						|
  qemu_plugin_hwaddr_is_io;
 | 
						|
  qemu_plugin_hwaddr_phys_addr;
 | 
						|
  qemu_plugin_insn_data;
 | 
						|
  qemu_plugin_insn_disas;
 | 
						|
  qemu_plugin_insn_haddr;
 | 
						|
  qemu_plugin_insn_size;
 | 
						|
  qemu_plugin_insn_symbol;
 | 
						|
  qemu_plugin_insn_vaddr;
 | 
						|
  qemu_plugin_mem_is_big_endian;
 | 
						|
  qemu_plugin_mem_is_sign_extended;
 | 
						|
  qemu_plugin_mem_is_store;
 | 
						|
  qemu_plugin_mem_size_shift;
 | 
						|
  qemu_plugin_n_max_vcpus;
 | 
						|
  qemu_plugin_n_vcpus;
 | 
						|
  qemu_plugin_outs;
 | 
						|
  qemu_plugin_register_atexit_cb;
 | 
						|
  qemu_plugin_register_flush_cb;
 | 
						|
  qemu_plugin_register_vcpu_exit_cb;
 | 
						|
  qemu_plugin_register_vcpu_idle_cb;
 | 
						|
  qemu_plugin_register_vcpu_init_cb;
 | 
						|
  qemu_plugin_register_vcpu_insn_exec_cb;
 | 
						|
  qemu_plugin_register_vcpu_insn_exec_inline;
 | 
						|
  qemu_plugin_register_vcpu_mem_cb;
 | 
						|
  qemu_plugin_register_vcpu_mem_inline;
 | 
						|
  qemu_plugin_register_vcpu_resume_cb;
 | 
						|
  qemu_plugin_register_vcpu_syscall_cb;
 | 
						|
  qemu_plugin_register_vcpu_syscall_ret_cb;
 | 
						|
  qemu_plugin_register_vcpu_tb_exec_cb;
 | 
						|
  qemu_plugin_register_vcpu_tb_exec_inline;
 | 
						|
  qemu_plugin_register_vcpu_tb_trans_cb;
 | 
						|
  qemu_plugin_reset;
 | 
						|
  qemu_plugin_tb_get_insn;
 | 
						|
  qemu_plugin_tb_n_insns;
 | 
						|
  qemu_plugin_tb_vaddr;
 | 
						|
  qemu_plugin_uninstall;
 | 
						|
  qemu_plugin_vcpu_for_each;
 | 
						|
};
 |