/linux-master/include/linux/sunrpc/ |
H A D | svc_xprt.h | 26 void (*xpo_release_ctxt)(struct svc_xprt *xprt, void *ctxt);
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | Makefile | 4 iwlmvm-y += fw.o mac80211.o nvm.o ops.o phy-ctxt.o mac-ctxt.o
|
/linux-master/sound/soc/codecs/ |
H A D | pcm6240.c | 1236 static struct pcmdevice_config_info *pcmdevice_add_config(void *ctxt, argument 1240 struct pcmdevice_priv *pcm_dev = (struct pcmdevice_priv *)ctxt; 1461 static void pcmdevice_config_info_remove(void *ctxt) argument 1463 struct pcmdevice_priv *pcm_dev = (struct pcmdevice_priv *) ctxt; 1487 static int pcmdev_regbin_ready(const struct firmware *fmw, void *ctxt) argument 1490 struct pcmdevice_priv *pcm_dev = ctxt; 1581 cfg_info[i] = pcmdevice_add_config(ctxt, &buf[offset], 1810 static int pcmdevice_process_block(void *ctxt, unsigned char *data, argument 1813 struct pcmdevice_priv *pcm_dev = (struct pcmdevice_priv *)ctxt; 1854 static void pcmdevice_select_cfg_blk(void *ctxt, in argument [all...] |
/linux-master/arch/x86/kvm/ |
H A D | x86.c | 105 #define emul_to_vcpu(ctxt) \ 106 ((struct kvm_vcpu *)(ctxt)->vcpu) 356 static int emulator_fix_hypercall(struct x86_emulate_ctxt *ctxt); 7625 static int kvm_fetch_guest_virt(struct x86_emulate_ctxt *ctxt, argument 7629 struct kvm_vcpu *vcpu = emul_to_vcpu(ctxt); 7670 static int emulator_read_std(struct x86_emulate_ctxt *ctxt, argument 7674 struct kvm_vcpu *vcpu = emul_to_vcpu(ctxt); 7715 static int emulator_write_std(struct x86_emulate_ctxt *ctxt, gva_t addr, void *val, argument 7719 struct kvm_vcpu *vcpu = emul_to_vcpu(ctxt); 7915 struct x86_emulate_ctxt *ctxt local 7956 emulator_read_write(struct x86_emulate_ctxt *ctxt, unsigned long addr, void *val, unsigned int bytes, struct x86_exception *exception, const struct read_write_emulator_ops *ops) argument 8010 emulator_read_emulated(struct x86_emulate_ctxt *ctxt, unsigned long addr, void *val, unsigned int bytes, struct x86_exception *exception) argument 8020 emulator_write_emulated(struct x86_emulate_ctxt *ctxt, unsigned long addr, const void *val, unsigned int bytes, struct x86_exception *exception) argument 8033 emulator_cmpxchg_emulated(struct x86_emulate_ctxt *ctxt, unsigned long addr, const void *old, const void *new, unsigned int bytes, struct x86_exception *exception) argument 8186 emulator_pio_in_emulated(struct x86_emulate_ctxt *ctxt, int size, unsigned short port, void *val, unsigned int count) argument 8214 emulator_pio_out_emulated(struct x86_emulate_ctxt *ctxt, int size, unsigned short port, const void *val, unsigned int count) argument 8226 emulator_invlpg(struct x86_emulate_ctxt *ctxt, ulong address) argument 8258 emulator_wbinvd(struct x86_emulate_ctxt *ctxt) argument 8263 emulator_get_dr(struct x86_emulate_ctxt *ctxt, int dr) argument 8268 emulator_set_dr(struct x86_emulate_ctxt *ctxt, int dr, unsigned long value) argument 8280 emulator_get_cr(struct x86_emulate_ctxt *ctxt, int cr) argument 8309 emulator_set_cr(struct x86_emulate_ctxt *ctxt, int cr, ulong val) argument 8338 emulator_get_cpl(struct x86_emulate_ctxt *ctxt) argument 8343 emulator_get_gdt(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt) argument 8348 emulator_get_idt(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt) argument 8353 emulator_set_gdt(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt) argument 8358 emulator_set_idt(struct x86_emulate_ctxt *ctxt, struct desc_ptr *dt) argument 8363 emulator_get_cached_segment_base( struct x86_emulate_ctxt *ctxt, int seg) argument 8369 emulator_get_segment(struct x86_emulate_ctxt *ctxt, u16 *selector, struct desc_struct *desc, u32 *base3, int seg) argument 8405 emulator_set_segment(struct x86_emulate_ctxt *ctxt, u16 selector, struct desc_struct *desc, u32 base3, int seg) argument 8435 emulator_get_msr_with_filter(struct x86_emulate_ctxt *ctxt, u32 msr_index, u64 *pdata) argument 8458 emulator_set_msr_with_filter(struct x86_emulate_ctxt *ctxt, u32 msr_index, u64 data) argument 8481 emulator_get_msr(struct x86_emulate_ctxt *ctxt, u32 msr_index, u64 *pdata) argument 8487 emulator_check_rdpmc_early(struct x86_emulate_ctxt *ctxt, u32 pmc) argument 8492 emulator_read_pmc(struct x86_emulate_ctxt *ctxt, u32 pmc, u64 *pdata) argument 8498 emulator_halt(struct x86_emulate_ctxt *ctxt) argument 8503 emulator_intercept(struct x86_emulate_ctxt *ctxt, struct x86_instruction_info *info, enum x86_intercept_stage stage) argument 8511 emulator_get_cpuid(struct x86_emulate_ctxt *ctxt, u32 *eax, u32 *ebx, u32 *ecx, u32 *edx, bool exact_only) argument 8518 emulator_guest_has_movbe(struct x86_emulate_ctxt *ctxt) argument 8523 emulator_guest_has_fxsr(struct x86_emulate_ctxt *ctxt) argument 8528 emulator_guest_has_rdpid(struct x86_emulate_ctxt *ctxt) argument 8533 emulator_read_gpr(struct x86_emulate_ctxt *ctxt, unsigned reg) argument 8538 emulator_write_gpr(struct x86_emulate_ctxt *ctxt, unsigned reg, ulong val) argument 8543 emulator_set_nmi_mask(struct x86_emulate_ctxt *ctxt, bool masked) argument 8548 emulator_is_smm(struct x86_emulate_ctxt *ctxt) argument 8553 emulator_is_guest_mode(struct x86_emulate_ctxt *ctxt) argument 8559 emulator_leave_smm(struct x86_emulate_ctxt *ctxt) argument 8566 emulator_triple_fault(struct x86_emulate_ctxt *ctxt) argument 8571 emulator_set_xcr(struct x86_emulate_ctxt *ctxt, u32 index, u64 xcr) argument 8576 emulator_vm_bugged(struct x86_emulate_ctxt *ctxt) argument 8584 emulator_get_untagged_addr(struct x86_emulate_ctxt *ctxt, gva_t addr, unsigned int flags) argument 8661 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; local 8674 struct x86_emulate_ctxt *ctxt; local 8691 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; local 8717 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; local 8790 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; local 8904 retry_instruction(struct x86_emulate_ctxt *ctxt, gpa_t cr2_or_gpa, int emulation_type) argument 9085 is_vmware_backdoor_opcode(struct x86_emulate_ctxt *ctxt) argument 9129 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; local 9147 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; local 10209 emulator_fix_hypercall(struct x86_emulate_ctxt *ctxt) argument 11749 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; local [all...] |
H A D | kvm_emulate.h | 99 void (*vm_bugged)(struct x86_emulate_ctxt *ctxt); 105 ulong (*read_gpr)(struct x86_emulate_ctxt *ctxt, unsigned reg); 112 void (*write_gpr)(struct x86_emulate_ctxt *ctxt, unsigned reg, ulong val); 121 int (*read_std)(struct x86_emulate_ctxt *ctxt, 134 int (*write_std)(struct x86_emulate_ctxt *ctxt, 144 int (*fetch)(struct x86_emulate_ctxt *ctxt, 154 int (*read_emulated)(struct x86_emulate_ctxt *ctxt, 165 int (*write_emulated)(struct x86_emulate_ctxt *ctxt, 178 int (*cmpxchg_emulated)(struct x86_emulate_ctxt *ctxt, 184 void (*invlpg)(struct x86_emulate_ctxt *ctxt, ulon 520 reg_read(struct x86_emulate_ctxt *ctxt, unsigned nr) argument 532 reg_write(struct x86_emulate_ctxt *ctxt, unsigned nr) argument 545 reg_rmw(struct x86_emulate_ctxt *ctxt, unsigned nr) argument [all...] |
/linux-master/arch/x86/kvm/svm/ |
H A D | svm.c | 2316 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; local 2318 if (ctxt->b != 0x1 || ctxt->opcode_len != 2) 2321 switch (ctxt->modrm) {
|
/linux-master/arch/arm64/kvm/ |
H A D | reset.c | 229 memset(&vcpu->arch.ctxt.fp_regs, 0, sizeof(vcpu->arch.ctxt.fp_regs)); 230 vcpu->arch.ctxt.spsr_abt = 0; 231 vcpu->arch.ctxt.spsr_und = 0; 232 vcpu->arch.ctxt.spsr_irq = 0; 233 vcpu->arch.ctxt.spsr_fiq = 0;
|
H A D | nested.c | 165 u64 v = ctxt_sys_reg(&vcpu->arch.ctxt, sr);
|
H A D | fpsimd.c | 126 fp_state.st = &vcpu->arch.ctxt.fp_regs;
|
H A D | arm.c | 542 struct kvm_cpu_context *ctxt; local 543 ctxt = this_cpu_ptr_hyp_sym(kvm_hyp_ctxt); 544 ptrauth_save_keys(ctxt);
|
/linux-master/arch/arm64/kvm/hyp/vhe/ |
H A D | switch.c | 62 write_sysreg_s(vcpu->arch.ctxt.vncr_array, SYS_VNCR_EL2); 314 guest_ctxt = &vcpu->arch.ctxt;
|
H A D | sysreg-sr.c | 28 void sysreg_save_host_state_vhe(struct kvm_cpu_context *ctxt) argument 30 __sysreg_save_common_state(ctxt); 34 void sysreg_save_guest_state_vhe(struct kvm_cpu_context *ctxt) argument 36 __sysreg_save_common_state(ctxt); 37 __sysreg_save_el2_return_state(ctxt); 41 void sysreg_restore_host_state_vhe(struct kvm_cpu_context *ctxt) argument 43 __sysreg_restore_common_state(ctxt); 47 void sysreg_restore_guest_state_vhe(struct kvm_cpu_context *ctxt) argument 49 __sysreg_restore_common_state(ctxt); 50 __sysreg_restore_el2_return_state(ctxt); [all...] |
/linux-master/arch/arm64/kvm/hyp/nvhe/ |
H A D | switch.c | 70 struct kvm_cpu_context *ctxt = &vcpu->arch.ctxt; local 78 write_sysreg_el1(ctxt_sys_reg(ctxt, SCTLR_EL1), SYS_SCTLR); 80 write_sysreg_el1(ctxt_sys_reg(ctxt, TCR_EL1), SYS_TCR); 265 guest_ctxt = &vcpu->arch.ctxt;
|
H A D | hyp-main.c | 30 hyp_vcpu->vcpu.arch.ctxt = host_vcpu->arch.ctxt; 57 host_vcpu->arch.ctxt = hyp_vcpu->vcpu.arch.ctxt;
|
H A D | ffa.c | 94 static void ffa_set_retval(struct kvm_cpu_context *ctxt, argument 97 cpu_reg(ctxt, 0) = res->a0; 98 cpu_reg(ctxt, 1) = res->a1; 99 cpu_reg(ctxt, 2) = res->a2; 100 cpu_reg(ctxt, 3) = res->a3; 181 struct kvm_cpu_context *ctxt) 183 DECLARE_REG(phys_addr_t, tx, ctxt, 1); 184 DECLARE_REG(phys_addr_t, rx, ctxt, 2); 185 DECLARE_REG(u32, npages, ctxt, 3); 260 struct kvm_cpu_context *ctxt) 180 do_ffa_rxtx_map(struct arm_smccc_res *res, struct kvm_cpu_context *ctxt) argument 259 do_ffa_rxtx_unmap(struct arm_smccc_res *res, struct kvm_cpu_context *ctxt) argument 360 do_ffa_mem_frag_tx(struct arm_smccc_res *res, struct kvm_cpu_context *ctxt) argument 418 do_ffa_mem_xfer(const u64 func_id, struct arm_smccc_res *res, struct kvm_cpu_context *ctxt) argument 504 do_ffa_mem_reclaim(struct arm_smccc_res *res, struct kvm_cpu_context *ctxt) argument 613 do_ffa_features(struct arm_smccc_res *res, struct kvm_cpu_context *ctxt) argument [all...] |
/linux-master/arch/arm64/kvm/hyp/include/hyp/ |
H A D | switch.h | 319 &vcpu->arch.ctxt.fp_regs.fpsr); 379 __fpsimd_restore_state(&vcpu->arch.ctxt.fp_regs); 447 struct arch_timer_context *ctxt; local 463 ctxt = vcpu_hptimer(vcpu); 476 ctxt = vcpu_ptimer(vcpu); 484 if (ctxt->offset.vm_offset) 485 val -= *kern_hyp_va(ctxt->offset.vm_offset); 486 if (ctxt->offset.vcpu_offset) 487 val -= *kern_hyp_va(ctxt->offset.vcpu_offset); 627 vcpu->arch.ctxt [all...] |
H A D | debug-sr.h | 92 struct kvm_cpu_context *ctxt) 106 ctxt_sys_reg(ctxt, MDCCINT_EL1) = read_sysreg(mdccint_el1); 110 struct kvm_cpu_context *ctxt) 125 write_sysreg(ctxt_sys_reg(ctxt, MDCCINT_EL1), mdccint_el1); 139 guest_ctxt = &vcpu->arch.ctxt; 158 guest_ctxt = &vcpu->arch.ctxt; 91 __debug_save_state(struct kvm_guest_debug_arch *dbg, struct kvm_cpu_context *ctxt) argument 109 __debug_restore_state(struct kvm_guest_debug_arch *dbg, struct kvm_cpu_context *ctxt) argument
|
/linux-master/arch/arm64/include/asm/ |
H A D | kvm_hyp.h | 93 void __sysreg_save_state_nvhe(struct kvm_cpu_context *ctxt); 94 void __sysreg_restore_state_nvhe(struct kvm_cpu_context *ctxt); 98 void sysreg_save_host_state_vhe(struct kvm_cpu_context *ctxt); 99 void sysreg_restore_host_state_vhe(struct kvm_cpu_context *ctxt); 100 void sysreg_save_guest_state_vhe(struct kvm_cpu_context *ctxt); 101 void sysreg_restore_guest_state_vhe(struct kvm_cpu_context *ctxt);
|
H A D | kvm_ptrauth.h | 105 #define __ptrauth_save_key(ctxt, key) \ 109 ctxt_sys_reg(ctxt, key ## KEYLO_EL1) = __val; \ 111 ctxt_sys_reg(ctxt, key ## KEYHI_EL1) = __val; \ 114 #define ptrauth_save_keys(ctxt) \ 116 __ptrauth_save_key(ctxt, APIA); \ 117 __ptrauth_save_key(ctxt, APIB); \ 118 __ptrauth_save_key(ctxt, APDA); \ 119 __ptrauth_save_key(ctxt, APDB); \ 120 __ptrauth_save_key(ctxt, APGA); \
|
H A D | kvm_host.h | 593 struct kvm_cpu_context ctxt; member in struct:kvm_vcpu_arch 887 #define vcpu_gp_regs(v) (&(v)->arch.ctxt.regs) 899 static inline u64 *___ctxt_sys_reg(const struct kvm_cpu_context *ctxt, int r) argument 903 r >= __VNCR_START__ && ctxt->vncr_array)) 904 return &ctxt->vncr_array[r - __VNCR_START__]; 906 return (u64 *)&ctxt->sys_regs[r]; 921 const struct kvm_cpu_context *ctxt = &(v)->arch.ctxt; \ 922 u64 *__r = __ctxt_sys_reg(ctxt, (r)); \
|
H A D | kvm_emulate.h | 184 static inline bool vcpu_is_el2_ctxt(const struct kvm_cpu_context *ctxt) argument 186 switch (ctxt->regs.pstate & (PSR_MODE32_BIT | PSR_MODE_MASK)) { 197 return vcpu_is_el2_ctxt(&vcpu->arch.ctxt); 200 static inline bool __vcpu_el2_e2h_is_set(const struct kvm_cpu_context *ctxt) argument 203 (ctxt_sys_reg(ctxt, HCR_EL2) & HCR_E2H)); 208 return __vcpu_el2_e2h_is_set(&vcpu->arch.ctxt); 211 static inline bool __vcpu_el2_tge_is_set(const struct kvm_cpu_context *ctxt) argument 213 return ctxt_sys_reg(ctxt, HCR_EL2) & HCR_TGE; 218 return __vcpu_el2_tge_is_set(&vcpu->arch.ctxt); 221 static inline bool __is_hyp_ctxt(const struct kvm_cpu_context *ctxt) argument [all...] |
H A D | kvm_asm.h | 299 .macro get_vcpu_ptr vcpu, ctxt 300 get_host_ctxt \ctxt, \vcpu variable 301 ldr \vcpu, [\ctxt, #HOST_CONTEXT_VCPU] 304 .macro get_loaded_vcpu vcpu, ctxt 305 adr_this_cpu \ctxt, kvm_hyp_ctxt, \vcpu variable 306 ldr \vcpu, [\ctxt, #HOST_CONTEXT_VCPU] 309 .macro set_loaded_vcpu vcpu, ctxt, tmp variable 310 adr_this_cpu \ctxt, kvm_hyp_ctxt, \tmp variable 311 str \vcpu, [\ctxt, #HOST_CONTEXT_VCPU] 338 .macro save_callee_saved_regs ctxt [all...] |
/linux-master/security/selinux/ss/ |
H A D | services.c | 3639 struct context *ctxt; local 3661 ctxt = sidtab_search(policy->sidtab, sid); 3662 if (unlikely(!ctxt)) { 3676 match = (ctxt->user == rule->au_ctxt.user); 3679 match = (ctxt->user != rule->au_ctxt.user); 3687 match = (ctxt->role == rule->au_ctxt.role); 3690 match = (ctxt->role != rule->au_ctxt.role); 3698 match = (ctxt->type == rule->au_ctxt.type); 3701 match = (ctxt->type != rule->au_ctxt.type); 3711 &ctxt [all...] |
/linux-master/fs/smb/client/ |
H A D | smb2pdu.c | 771 static void decode_preauth_context(struct smb2_preauth_neg_context *ctxt) argument 773 unsigned int len = le16_to_cpu(ctxt->DataLength); 782 } else if (len < MIN_PREAUTH_CTXT_DATA_LEN + le16_to_cpu(ctxt->SaltLength)) { 786 if (le16_to_cpu(ctxt->HashAlgorithmCount) != 1) 788 if (ctxt->HashAlgorithms != SMB2_PREAUTH_INTEGRITY_SHA512) 793 struct smb2_compression_capabilities_context *ctxt) 795 unsigned int len = le16_to_cpu(ctxt->DataLength); 810 if (le16_to_cpu(ctxt->CompressionAlgorithmCount) != 1) { 815 alg = ctxt->CompressionAlgorithms[0]; 828 struct smb2_encryption_neg_context *ctxt) 792 decode_compress_ctx(struct TCP_Server_Info *server, struct smb2_compression_capabilities_context *ctxt) argument 827 decode_encrypt_ctx(struct TCP_Server_Info *server, struct smb2_encryption_neg_context *ctxt) argument [all...] |
/linux-master/drivers/net/wwan/t7xx/ |
H A D | t7xx_netdev.c | 290 static int t7xx_ccmni_wwan_newlink(void *ctxt, struct net_device *dev, u32 if_id, argument 293 struct t7xx_ccmni_ctrl *ctlb = ctxt; 315 static void t7xx_ccmni_wwan_dellink(void *ctxt, struct net_device *dev, struct list_head *head) argument 318 struct t7xx_ccmni_ctrl *ctlb = ctxt;
|