/xen/xen/include/asm-x86/ |
A D | nospec.h | 10 static always_inline bool barrier_nospec_true(void) in barrier_nospec_true() 19 static always_inline bool evaluate_nospec(bool condition) in evaluate_nospec() 25 static always_inline void block_speculation(void) in block_speculation()
|
A D | guest_pt.h | 205 static always_inline bool guest_can_use_l2_superpages(const struct vcpu *v) in guest_can_use_l2_superpages() 255 static always_inline bool guest_nx_enabled(const struct vcpu *v) in guest_nx_enabled() 264 static always_inline bool guest_wp_enabled(const struct vcpu *v) in guest_wp_enabled() 270 static always_inline bool guest_smep_enabled(const struct vcpu *v) in guest_smep_enabled() 275 static always_inline bool guest_smap_enabled(const struct vcpu *v) in guest_smap_enabled() 280 static always_inline bool guest_pku_enabled(const struct vcpu *v) in guest_pku_enabled() 288 static always_inline uint64_t guest_rsvd_bits(const struct vcpu *v) in guest_rsvd_bits() 295 static always_inline bool guest_l1e_rsvd_bits(const struct vcpu *v, in guest_l1e_rsvd_bits() 301 static always_inline bool guest_l2e_rsvd_bits(const struct vcpu *v, in guest_l2e_rsvd_bits() 316 static always_inline bool guest_l3e_rsvd_bits(const struct vcpu *v, in guest_l3e_rsvd_bits() [all …]
|
A D | processor.h | 209 static always_inline unsigned int cpuid_eax(unsigned int op) in cpuid_eax() 220 static always_inline unsigned int cpuid_ebx(unsigned int op) in cpuid_ebx() 231 static always_inline unsigned int cpuid_ecx(unsigned int op) in cpuid_ecx() 242 static always_inline unsigned int cpuid_edx(unsigned int op) in cpuid_edx() 253 static always_inline unsigned int cpuid_count_ebx( in cpuid_count_ebx() 263 static always_inline unsigned int cpuid_count_edx( in cpuid_count_edx() 364 static always_inline void set_in_cr4 (unsigned long mask) in set_in_cr4() 410 static always_inline void __monitor(const void *eax, unsigned long ecx, in __monitor() 419 static always_inline void __mwait(unsigned long eax, unsigned long ecx) in __mwait() 490 static always_inline void rep_nop(void) in rep_nop()
|
A D | system.h | 56 static always_inline unsigned long __xchg( in __xchg() 91 static always_inline unsigned long __cmpxchg( in __cmpxchg() 125 static always_inline unsigned long cmpxchg_local_( in cmpxchg_local_() 170 static always_inline unsigned long __xadd( in __xadd()
|
A D | spec_ctrl.h | 76 static always_inline void spec_ctrl_enter_idle(struct cpu_info *info) in spec_ctrl_enter_idle() 112 static always_inline void spec_ctrl_exit_idle(struct cpu_info *info) in spec_ctrl_exit_idle()
|
A D | event.h | 23 static always_inline bool local_events_need_delivery(void) in local_events_need_delivery()
|
A D | uaccess.h | 188 static always_inline unsigned long 229 static always_inline unsigned long
|
A D | asm_defns.h | 215 static always_inline void clac(void) 221 static always_inline void stac(void)
|
A D | bitops.h | 326 static always_inline unsigned int __scanbit(unsigned long val, unsigned int max) in __scanbit()
|
/xen/xen/include/asm-arm/arm32/ |
A D | cmpxchg.h | 90 static always_inline bool __int_cmpxchg(volatile void *ptr, unsigned long *old, in __int_cmpxchg() 110 static always_inline unsigned long __cmpxchg(volatile void *ptr, in __cmpxchg() 121 static always_inline unsigned long __cmpxchg_mb(volatile void *ptr, in __cmpxchg_mb() 144 static always_inline bool __cmpxchg_mb_timeout(volatile void *ptr, in __cmpxchg_mb_timeout()
|
/xen/xen/include/asm-arm/arm64/ |
A D | cmpxchg.h | 103 static always_inline bool __int_cmpxchg(volatile void *ptr, unsigned long *old, in __int_cmpxchg() 123 static always_inline unsigned long __cmpxchg(volatile void *ptr, in __cmpxchg() 134 static always_inline unsigned long __cmpxchg_mb(volatile void *ptr, in __cmpxchg_mb() 157 static always_inline bool __cmpxchg_mb_timeout(volatile void *ptr, in __cmpxchg_mb_timeout()
|
A D | insn.h | 58 static always_inline bool aarch64_insn_is_##abbr(u32 code) \ 60 static always_inline u32 aarch64_insn_get_##abbr##_value(void) \
|
A D | bitops.h | 11 static /*__*/always_inline unsigned long __ffs(unsigned long word) in __ffs()
|
/xen/xen/include/xen/ |
A D | sched.h | 571 static always_inline bool get_domain(struct domain *d) in get_domain() 968 static always_inline bool is_hardware_domain(const struct domain *d) in is_hardware_domain() 977 static always_inline bool is_control_domain(const struct domain *d) in is_control_domain() 987 static always_inline bool is_pv_domain(const struct domain *d) in is_pv_domain() 993 static always_inline bool is_pv_vcpu(const struct vcpu *v) in is_pv_vcpu() 1008 static always_inline bool is_pv_32bit_vcpu(const struct vcpu *v) in is_pv_32bit_vcpu() 1025 static always_inline bool is_pv_64bit_vcpu(const struct vcpu *v) in is_pv_64bit_vcpu() 1030 static always_inline bool is_hvm_domain(const struct domain *d) in is_hvm_domain() 1036 static always_inline bool is_hvm_vcpu(const struct vcpu *v) in is_hvm_vcpu() 1041 static always_inline bool hap_enabled(const struct domain *d) in hap_enabled() [all …]
|
A D | compiler.h | 14 #define always_inline __inline__ __attribute__ ((__always_inline__)) macro
|
/xen/xen/arch/arm/arm64/lib/ |
A D | bitops.c | 32 static always_inline bool int_##name(int nr, volatile void *p, bool timeout,\ 67 static always_inline bool int_##name(int nr, volatile void *p, int *oldbit, \ 121 static always_inline bool int_clear_mask16(uint16_t mask, volatile uint16_t *p, in bitop()
|
/xen/xen/arch/arm/arm32/lib/ |
A D | bitops.c | 33 static always_inline bool int_##name(int nr, volatile void *p, bool timeout,\ 71 static always_inline bool int_##name(int nr, volatile void *p, int *oldbit, \ 129 static always_inline bool int_clear_mask16(uint16_t mask, volatile uint16_t *p, in bitop()
|
/xen/xen/arch/x86/pv/ |
A D | mm.h | 91 static always_inline l1_pgentry_t adjust_guest_l1e(l1_pgentry_t l1e, in adjust_guest_l1e() 123 static always_inline l3_pgentry_t adjust_guest_l3e(l3_pgentry_t l3e, in adjust_guest_l3e() 143 static always_inline l4_pgentry_t adjust_guest_l4e(l4_pgentry_t l4e, in adjust_guest_l4e()
|
/xen/xen/include/asm-x86/hvm/vmx/ |
A D | vmx.h | 330 static always_inline void __vmptrld(u64 addr) in __vmptrld() 352 static always_inline void __vmpclear(u64 addr) in __vmpclear() 374 static always_inline void __vmread(unsigned long field, unsigned long *value) in __vmread() 397 static always_inline void __vmwrite(unsigned long field, unsigned long value) in __vmwrite() 465 static always_inline void __invept(unsigned long type, uint64_t eptp) in __invept() 499 static always_inline void __invvpid(unsigned long type, u16 vpid, u64 gva) in __invvpid()
|
/xen/xen/include/asm-x86/x86_64/ |
A D | system.h | 16 static always_inline __uint128_t __cmpxchg16b( in __cmpxchg16b() 35 static always_inline __uint128_t cmpxchg16b_local_( in cmpxchg16b_local_()
|
/xen/tools/libxc/ |
A D | xc_dom_decompress_unsafe_xz.c | 38 #define always_inline macro
|
/xen/xen/include/asm-arm/ |
A D | atomic.h | 77 static always_inline void read_atomic_size(const volatile void *p, in read_atomic_size() 101 static always_inline void write_atomic_size(volatile void *p, in write_atomic_size()
|
/xen/xen/include/asm-x86/hvm/ |
A D | nestedhvm.h | 37 static always_inline bool nestedhvm_enabled(const struct domain *d) in nestedhvm_enabled()
|
/xen/xen/common/ |
A D | spinlock.c | 142 static always_inline spinlock_tickets_t observe_lock(spinlock_tickets_t *t) in observe_lock() 151 static always_inline u16 observe_head(spinlock_tickets_t *t) in observe_head()
|
/xen/xen/common/xz/ |
A D | dec_lzma2.c | 478 static always_inline void rc_normalize(struct rc_dec *rc) in rc_normalize() 497 static always_inline int rc_bit(struct rc_dec *rc, uint16_t *prob) in rc_bit() 519 static always_inline uint32_t rc_bittree(struct rc_dec *rc, in rc_bittree() 535 static always_inline void rc_bittree_reverse(struct rc_dec *rc, in rc_bittree_reverse()
|