42#define OS_MP_CPU_ALL LOSCFG_KERNEL_CPU_MASK
44#define OS_MP_GC_PERIOD 100
50#ifdef LOSCFG_KERNEL_SMP_CALL
57#ifdef LOSCFG_KERNEL_SMP
60extern VOID OsMpScheduleHandler(
VOID);
71#ifdef LOSCFG_KERNEL_SMP_CALL
83extern VOID OsMpFuncCallHandler(
VOID);
#define NULL
Definition common_def.h:21
#define STATIC
Definition common_def.h:57
#define INLINE
Definition common_def.h:65
#define OS_HWI_IPI_BASE
Definition hal_hwi.h:56
STATIC INLINE VOID LOS_MpSchedule(UINT32 target)
Definition los_mp_pri.h:65
VOID(* SMP_FUNC_CALL)(VOID *args)
Definition los_mp_pri.h:55
MP_IPI_TYPE
Definition los_mp_pri.h:46
@ LOS_MP_IPI_SCHEDULE
Definition los_mp_pri.h:48
@ LOS_MP_IPI_WAKEUP
Definition los_mp_pri.h:47
@ LOS_MP_IPI_HALT
Definition los_mp_pri.h:49
STATIC INLINE VOID OsMpFuncCall(UINT32 target, SMP_FUNC_CALL func, VOID *args)
Definition los_mp_pri.h:85
#define VOID
Definition los_typedef.h:88
unsigned int UINT32
Definition los_typedef.h:52