Searched refs:hart_mask (Results 1 – 2 of 2) sorted by relevance
/linux/arch/riscv/kernel/ |
A D | sbi.c | 221 if (!hart_mask || !(*hart_mask)) { in __sbi_send_ipi_v02() 223 hart_mask = cpumask_bits(&tmask); in __sbi_send_ipi_v02() 319 if (!hart_mask || !(*hart_mask)) { in __sbi_rfence_v02() 321 hart_mask = cpumask_bits(&tmask); in __sbi_rfence_v02() 369 return __sbi_send_ipi(hart_mask); in sbi_send_ipi() 382 hart_mask, 0, 0, 0, 0); in sbi_remote_fence_i() 400 hart_mask, start, size, 0, 0); in sbi_remote_sfence_vma() 421 hart_mask, start, size, asid, 0); in sbi_remote_sfence_vma_asid() 439 hart_mask, start, size, 0, 0); in sbi_remote_hfence_gvma() 460 hart_mask, start, size, vmid, 0); in sbi_remote_hfence_gvma_vmid() [all …]
|
/linux/arch/riscv/include/asm/ |
A D | sbi.h | 106 int sbi_send_ipi(const unsigned long *hart_mask); 107 int sbi_remote_fence_i(const unsigned long *hart_mask); 108 int sbi_remote_sfence_vma(const unsigned long *hart_mask, 112 int sbi_remote_sfence_vma_asid(const unsigned long *hart_mask, 116 int sbi_remote_hfence_gvma(const unsigned long *hart_mask, 119 int sbi_remote_hfence_gvma_vmid(const unsigned long *hart_mask, 123 int sbi_remote_hfence_vvma(const unsigned long *hart_mask, 126 int sbi_remote_hfence_vvma_asid(const unsigned long *hart_mask, 153 static inline int sbi_remote_fence_i(const unsigned long *hart_mask) { return -1; } in sbi_remote_fence_i() argument
|
Completed in 7 milliseconds