Lines Matching refs:sbiret
232 struct sbiret { struct
248 struct sbiret sbi_ecall(int ext, int fid, unsigned long arg0, argument
254 struct sbiret sbi_hart_start(unsigned long hartid, unsigned long entry, unsigned long sp);
255 struct sbiret sbi_hart_stop(void);
256 struct sbiret sbi_hart_get_status(unsigned long hartid);
257 struct sbiret sbi_send_ipi(unsigned long hart_mask, unsigned long hart_mask_base);
258 struct sbiret sbi_send_ipi_cpu(int cpu);
259 struct sbiret sbi_send_ipi_cpumask(const cpumask_t *mask);
260 struct sbiret sbi_send_ipi_broadcast(void);
261 struct sbiret sbi_set_timer(unsigned long stime_value);
262 struct sbiret sbi_get_spec_version(void);
263 struct sbiret sbi_get_imp_version(void);
264 struct sbiret sbi_get_imp_id(void);
285 struct sbiret sbi_sse_read_attrs_raw(unsigned long event_id, unsigned long base_attr_id,
288 struct sbiret sbi_sse_read_attrs(unsigned long event_id, unsigned long base_attr_id,
290 struct sbiret sbi_sse_write_attrs_raw(unsigned long event_id, unsigned long base_attr_id,
293 struct sbiret sbi_sse_write_attrs(unsigned long event_id, unsigned long base_attr_id,
295 struct sbiret sbi_sse_register_raw(unsigned long event_id, unsigned long entry_pc,
297 struct sbiret sbi_sse_register(unsigned long event_id, struct sbi_sse_handler_arg *arg);
298 struct sbiret sbi_sse_unregister(unsigned long event_id);
299 struct sbiret sbi_sse_enable(unsigned long event_id);
300 struct sbiret sbi_sse_disable(unsigned long event_id);
301 struct sbiret sbi_sse_hart_mask(void);
302 struct sbiret sbi_sse_hart_unmask(void);
303 struct sbiret sbi_sse_inject(unsigned long event_id, unsigned long hart_id);