| /Linux-v5.15/include/linux/ |
| D | page-flags.h | 276 #define TESTPAGEFLAG(uname, lname, policy) \ argument 278 { return test_bit(PG_##lname, &policy(page, 0)->flags); } 280 #define SETPAGEFLAG(uname, lname, policy) \ argument 282 { set_bit(PG_##lname, &policy(page, 1)->flags); } 284 #define CLEARPAGEFLAG(uname, lname, policy) \ argument 286 { clear_bit(PG_##lname, &policy(page, 1)->flags); } 288 #define __SETPAGEFLAG(uname, lname, policy) \ argument 290 { __set_bit(PG_##lname, &policy(page, 1)->flags); } 292 #define __CLEARPAGEFLAG(uname, lname, policy) \ argument 294 { __clear_bit(PG_##lname, &policy(page, 1)->flags); } [all …]
|
| /Linux-v5.15/arch/x86/kvm/vmx/ |
| D | vmx.h | 408 #define BUILD_CONTROLS_SHADOW(lname, uname) \ argument 409 static inline void lname##_controls_set(struct vcpu_vmx *vmx, u32 val) \ 411 if (vmx->loaded_vmcs->controls_shadow.lname != val) { \ 413 vmx->loaded_vmcs->controls_shadow.lname = val; \ 416 static inline u32 __##lname##_controls_get(struct loaded_vmcs *vmcs) \ 418 return vmcs->controls_shadow.lname; \ 420 static inline u32 lname##_controls_get(struct vcpu_vmx *vmx) \ 422 return __##lname##_controls_get(vmx->loaded_vmcs); \ 424 static inline void lname##_controls_setbit(struct vcpu_vmx *vmx, u32 val) \ 426 lname##_controls_set(vmx, lname##_controls_get(vmx) | val); \ [all …]
|
| D | vmx.c | 4234 #define vmx_adjust_sec_exec_feature(vmx, exec_control, lname, uname) \ argument 4235 vmx_adjust_sec_exec_control(vmx, exec_control, lname, uname, ENABLE_##uname, false) 4237 #define vmx_adjust_sec_exec_exiting(vmx, exec_control, lname, uname) \ argument 4238 vmx_adjust_sec_exec_control(vmx, exec_control, lname, uname, uname##_EXITING, true)
|
| /Linux-v5.15/tools/perf/util/ |
| D | dsos.c | 216 char *base, *lname; in dso__set_basename() local 227 lname = strdup(dso->long_name); in dso__set_basename() 228 if (!lname) in dso__set_basename() 236 base = strdup(basename(lname)); in dso__set_basename() 238 free(lname); in dso__set_basename()
|
| /Linux-v5.15/arch/x86/kvm/ |
| D | kvm_cache_regs.h | 12 #define BUILD_KVM_GPR_ACCESSORS(lname, uname) \ argument 13 static __always_inline unsigned long kvm_##lname##_read(struct kvm_vcpu *vcpu)\ 17 static __always_inline void kvm_##lname##_write(struct kvm_vcpu *vcpu, \
|
| /Linux-v5.15/security/apparmor/ |
| D | file.c | 363 const char *lname, *tname = NULL; in profile_path_link() local 371 buffer, &lname, cond, AA_MAY_LINK); in profile_path_link() 383 state = aa_str_perms(profile->file.dfa, profile->file.start, lname, in profile_path_link() 435 return aa_audit_file(profile, &lperms, OP_LINK, request, lname, tname, in profile_path_link()
|