8#ifndef ZEPHYR_INCLUDE_ARCH_X86_ARCH_INLINES_H_ 
    9#define ZEPHYR_INCLUDE_ARCH_X86_ARCH_INLINES_H_ 
   13#if defined(CONFIG_X86_64) 
   22        __asm__ 
volatile(
"movq %%gs:(%c1), %0" 
   42        return CONFIG_MP_MAX_NUM_CPUS;
 
static ALWAYS_INLINE _cpu_t * arch_curr_cpu(void)
Definition: arch_inlines.h:17
 
static ALWAYS_INLINE uint32_t arch_proc_id(void)
Definition: arch_inlines.h:30
 
#define ALWAYS_INLINE
Definition: common.h:124
 
__UINT32_TYPE__ uint32_t
Definition: stdint.h:90
 
static ALWAYS_INLINE unsigned int arch_num_cpus(void)
Definition: arch_inlines.h:40