Lines Matching refs:sym
67 #define DECLARE_KVM_VHE_SYM(sym) extern char sym[] argument
68 #define DECLARE_KVM_NVHE_SYM(sym) extern char kvm_nvhe_sym(sym)[] argument
74 #define DECLARE_KVM_HYP_SYM(sym) \ argument
75 DECLARE_KVM_VHE_SYM(sym); \
76 DECLARE_KVM_NVHE_SYM(sym)
78 #define DECLARE_KVM_VHE_PER_CPU(type, sym) \ argument
79 DECLARE_PER_CPU(type, sym)
80 #define DECLARE_KVM_NVHE_PER_CPU(type, sym) \ argument
81 DECLARE_PER_CPU(type, kvm_nvhe_sym(sym))
83 #define DECLARE_KVM_HYP_PER_CPU(type, sym) \ argument
84 DECLARE_KVM_VHE_PER_CPU(type, sym); \
85 DECLARE_KVM_NVHE_PER_CPU(type, sym)
91 #define this_cpu_ptr_nvhe_sym(sym) per_cpu_ptr_nvhe_sym(sym, smp_processor_id()) argument
92 #define per_cpu_ptr_nvhe_sym(sym, cpu) \ argument
96 off = (unsigned long)&CHOOSE_NVHE_SYM(sym) - \
98 base ? (typeof(CHOOSE_NVHE_SYM(sym))*)(base + off) : NULL; \
103 #define CHOOSE_NVHE_SYM(sym) sym argument
104 #define CHOOSE_HYP_SYM(sym) CHOOSE_NVHE_SYM(sym) argument
108 #define CHOOSE_VHE_SYM(sym) __nvhe_undefined_symbol argument
109 #define this_cpu_ptr_hyp_sym(sym) (&__nvhe_undefined_symbol) argument
110 #define per_cpu_ptr_hyp_sym(sym, cpu) (&__nvhe_undefined_symbol) argument
114 #define CHOOSE_VHE_SYM(sym) sym argument
115 #define CHOOSE_HYP_SYM(sym) CHOOSE_VHE_SYM(sym) argument
119 #define CHOOSE_NVHE_SYM(sym) __vhe_undefined_symbol argument
120 #define this_cpu_ptr_hyp_sym(sym) (&__vhe_undefined_symbol) argument
121 #define per_cpu_ptr_hyp_sym(sym, cpu) (&__vhe_undefined_symbol) argument
136 #define CHOOSE_HYP_SYM(sym) (is_kernel_in_hyp_mode() \ argument
137 ? CHOOSE_VHE_SYM(sym) \
138 : CHOOSE_NVHE_SYM(sym))
140 #define this_cpu_ptr_hyp_sym(sym) (is_kernel_in_hyp_mode() \ argument
141 ? this_cpu_ptr(&sym) \
142 : this_cpu_ptr_nvhe_sym(sym))
144 #define per_cpu_ptr_hyp_sym(sym, cpu) (is_kernel_in_hyp_mode() \ argument
145 ? per_cpu_ptr(&sym, cpu) \
146 : per_cpu_ptr_nvhe_sym(sym, cpu))
148 #define CHOOSE_VHE_SYM(sym) sym argument
149 #define CHOOSE_NVHE_SYM(sym) kvm_nvhe_sym(sym) argument
161 #define kvm_ksym_ref_nvhe(sym) kvm_ksym_ref(kvm_nvhe_sym(sym)) argument