]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/blame - arch/x86/include/asm/es7000/ipi.h
x86: unify PM-Timer messages
[mirror_ubuntu-focal-kernel.git] / arch / x86 / include / asm / es7000 / ipi.h
CommitLineData
c7e7964c
YL
1#ifndef __ASM_ES7000_IPI_H
2#define __ASM_ES7000_IPI_H
1da177e4 3
bcda016e
MT
4void send_IPI_mask_sequence(const struct cpumask *mask, int vector);
5void send_IPI_mask_allbutself(const struct cpumask *mask, int vector);
1da177e4 6
bcda016e 7static inline void send_IPI_mask(const struct cpumask *mask, int vector)
1da177e4
LT
8{
9 send_IPI_mask_sequence(mask, vector);
10}
11
12static inline void send_IPI_allbutself(int vector)
13{
bcda016e 14 send_IPI_mask_allbutself(cpu_online_mask, vector);
1da177e4
LT
15}
16
17static inline void send_IPI_all(int vector)
18{
bcda016e 19 send_IPI_mask(cpu_online_mask, vector);
1da177e4
LT
20}
21
c7e7964c 22#endif /* __ASM_ES7000_IPI_H */