Function sbi_rt::send_ipi

source ·
pub fn send_ipi(hart_mask: HartMask) -> SbiRet
Expand description

Send an inter-processor interrupt to all harts defined in hart mask.

Inter-processor interrupts manifest at the receiving harts as the supervisor software interrupts.

§Return value

Should return SbiRet::success() if IPI was sent to all the targeted harts successfully.

This function is defined in RISC-V SBI Specification chapter 7.1.