/linux-6.8/arch/x86/kvm/ |
D | emulate.c | 246 static void writeback_registers(struct x86_emulate_ctxt *ctxt) in writeback_registers() 255 static void invalidate_registers(struct x86_emulate_ctxt *ctxt) in invalidate_registers() 466 static int emulator_check_intercept(struct x86_emulate_ctxt *ctxt, in emulator_check_intercept() 511 static inline unsigned long ad_mask(struct x86_emulate_ctxt *ctxt) in ad_mask() 516 static ulong stack_mask(struct x86_emulate_ctxt *ctxt) in stack_mask() 527 static int stack_size(struct x86_emulate_ctxt *ctxt) in stack_size() 534 address_mask(struct x86_emulate_ctxt *ctxt, unsigned long reg) in address_mask() 543 register_address(struct x86_emulate_ctxt *ctxt, int reg) in register_address() 554 register_address_increment(struct x86_emulate_ctxt *ctxt, int reg, int inc) in register_address_increment() 561 static void rsp_increment(struct x86_emulate_ctxt *ctxt, int inc) in rsp_increment() [all …]
|
D | x86.c | 102 #define emul_to_vcpu(ctxt) \ argument 7542 static int kvm_fetch_guest_virt(struct x86_emulate_ctxt *ctxt, in kvm_fetch_guest_virt() 7587 static int emulator_read_std(struct x86_emulate_ctxt *ctxt, in emulator_read_std() 7632 static int emulator_write_std(struct x86_emulate_ctxt *ctxt, gva_t addr, void *val, in emulator_write_std() 7832 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; in emulator_read_write_onepage() local 7873 static int emulator_read_write(struct x86_emulate_ctxt *ctxt, in emulator_read_write() 7927 static int emulator_read_emulated(struct x86_emulate_ctxt *ctxt, in emulator_read_emulated() 7937 static int emulator_write_emulated(struct x86_emulate_ctxt *ctxt, in emulator_write_emulated() 7950 static int emulator_cmpxchg_emulated(struct x86_emulate_ctxt *ctxt, in emulator_cmpxchg_emulated() 8103 static int emulator_pio_in_emulated(struct x86_emulate_ctxt *ctxt, in emulator_pio_in_emulated() [all …]
|
/linux-6.8/arch/arm64/kvm/hyp/include/hyp/ |
D | sysreg-sr.h | 19 static inline void __sysreg_save_common_state(struct kvm_cpu_context *ctxt) in __sysreg_save_common_state() 24 static inline void __sysreg_save_user_state(struct kvm_cpu_context *ctxt) in __sysreg_save_user_state() 30 static inline bool ctxt_has_mte(struct kvm_cpu_context *ctxt) in ctxt_has_mte() 40 static inline void __sysreg_save_el1_state(struct kvm_cpu_context *ctxt) in __sysreg_save_el1_state() 75 static inline void __sysreg_save_el2_return_state(struct kvm_cpu_context *ctxt) in __sysreg_save_el2_return_state() 89 static inline void __sysreg_restore_common_state(struct kvm_cpu_context *ctxt) in __sysreg_restore_common_state() 94 static inline void __sysreg_restore_user_state(struct kvm_cpu_context *ctxt) in __sysreg_restore_user_state() 100 static inline void __sysreg_restore_el1_state(struct kvm_cpu_context *ctxt) in __sysreg_restore_el1_state() 170 static inline u64 to_hw_pstate(const struct kvm_cpu_context *ctxt) in to_hw_pstate() 186 static inline void __sysreg_restore_el2_return_state(struct kvm_cpu_context *ctxt) in __sysreg_restore_el2_return_state()
|
D | debug-sr.h | 92 struct kvm_cpu_context *ctxt) in __debug_save_state() 110 struct kvm_cpu_context *ctxt) in __debug_restore_state()
|
/linux-6.8/net/sunrpc/xprtrdma/ |
D | svc_rdma_recvfrom.c | 122 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_recv_ctxt_alloc() local 164 struct svc_rdma_recv_ctxt *ctxt) in svc_rdma_recv_ctxt_destroy() 179 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_recv_ctxts_destroy() local 196 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_recv_ctxt_get() local 215 struct svc_rdma_recv_ctxt *ctxt) in svc_rdma_recv_ctxt_put() 243 struct svc_rdma_recv_ctxt *ctxt = vctxt; in svc_rdma_release_ctxt() local 255 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_refresh_recvs() local 311 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_post_recvs() local 332 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_wc_receive() local 385 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_flush_recv_queues() local [all …]
|
D | svc_rdma_rw.c | 59 struct svc_rdma_rw_ctxt *ctxt; in svc_rdma_get_rw_ctxt() local 91 static void __svc_rdma_put_rw_ctxt(struct svc_rdma_rw_ctxt *ctxt, in __svc_rdma_put_rw_ctxt() 99 struct svc_rdma_rw_ctxt *ctxt) in svc_rdma_put_rw_ctxt() 111 struct svc_rdma_rw_ctxt *ctxt; in svc_rdma_destroy_rw_ctxts() local 132 struct svc_rdma_rw_ctxt *ctxt, in svc_rdma_rw_ctx_init() 177 struct svc_rdma_rw_ctxt *ctxt; in svc_rdma_cc_release() local 302 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_wc_read_done() local 358 struct svc_rdma_rw_ctxt *ctxt; in svc_rdma_post_chunk_ctxt() local 400 struct svc_rdma_rw_ctxt *ctxt) in svc_rdma_vec_to_sg() 414 struct svc_rdma_rw_ctxt *ctxt) in svc_rdma_pagelist_to_sg() [all …]
|
D | svc_rdma_sendto.c | 120 struct svc_rdma_send_ctxt *ctxt; in svc_rdma_send_ctxt_alloc() local 169 struct svc_rdma_send_ctxt *ctxt; in svc_rdma_send_ctxts_destroy() local 192 struct svc_rdma_send_ctxt *ctxt; in svc_rdma_send_ctxt_get() local 221 struct svc_rdma_send_ctxt *ctxt) in svc_rdma_send_ctxt_release() 247 struct svc_rdma_send_ctxt *ctxt; in svc_rdma_send_ctxt_put_async() local 261 struct svc_rdma_send_ctxt *ctxt) in svc_rdma_send_ctxt_put() 293 struct svc_rdma_send_ctxt *ctxt = in svc_rdma_wc_send() local 322 int svc_rdma_send(struct svcxprt_rdma *rdma, struct svc_rdma_send_ctxt *ctxt) in svc_rdma_send() 536 struct svc_rdma_send_ctxt *ctxt = args->md_ctxt; in svc_rdma_page_dma_map() local 823 struct svc_rdma_send_ctxt *ctxt) in svc_rdma_save_io_pages()
|
/linux-6.8/kernel/printk/ |
D | nbcon.c | 224 static void nbcon_seq_try_update(struct nbcon_context *ctxt, u64 new_seq) in nbcon_seq_try_update() 259 static int nbcon_context_try_acquire_direct(struct nbcon_context *ctxt, in nbcon_context_try_acquire_direct() 339 static int nbcon_context_try_acquire_requested(struct nbcon_context *ctxt, in nbcon_context_try_acquire_requested() 422 static int nbcon_context_try_acquire_handover(struct nbcon_context *ctxt, in nbcon_context_try_acquire_handover() 528 static int nbcon_context_try_acquire_hostile(struct nbcon_context *ctxt, in nbcon_context_try_acquire_hostile() 575 static bool nbcon_context_try_acquire(struct nbcon_context *ctxt) in nbcon_context_try_acquire() 637 static void nbcon_context_release(struct nbcon_context *ctxt) in nbcon_context_release() 690 static bool nbcon_context_can_proceed(struct nbcon_context *ctxt, struct nbcon_state *cur) in nbcon_context_can_proceed() 760 struct nbcon_context *ctxt = &ACCESS_PRIVATE(wctxt, ctxt); in nbcon_can_proceed() local 792 static bool __nbcon_context_update_unsafe(struct nbcon_context *ctxt, bool unsafe) in __nbcon_context_update_unsafe() [all …]
|
/linux-6.8/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | phy-ctxt.c | 69 static void iwl_mvm_phy_ctxt_cmd_hdr(struct iwl_mvm_phy_ctxt *ctxt, in iwl_mvm_phy_ctxt_cmd_hdr() 79 struct iwl_mvm_phy_ctxt *ctxt, in iwl_mvm_phy_ctxt_set_rxchain() 117 struct iwl_mvm_phy_ctxt *ctxt, in iwl_mvm_phy_ctxt_cmd_data_v1() 138 struct iwl_mvm_phy_ctxt *ctxt, in iwl_mvm_phy_ctxt_cmd_data() 155 int iwl_mvm_phy_send_rlc(struct iwl_mvm *mvm, struct iwl_mvm_phy_ctxt *ctxt, in iwl_mvm_phy_send_rlc() 199 struct iwl_mvm_phy_ctxt *ctxt, in iwl_mvm_phy_ctxt_apply() 256 int iwl_mvm_phy_ctxt_add(struct iwl_mvm *mvm, struct iwl_mvm_phy_ctxt *ctxt, in iwl_mvm_phy_ctxt_add() 286 void iwl_mvm_phy_ctxt_ref(struct iwl_mvm *mvm, struct iwl_mvm_phy_ctxt *ctxt) in iwl_mvm_phy_ctxt_ref() 302 int iwl_mvm_phy_ctxt_changed(struct iwl_mvm *mvm, struct iwl_mvm_phy_ctxt *ctxt, in iwl_mvm_phy_ctxt_changed() 346 void iwl_mvm_phy_ctxt_unref(struct iwl_mvm *mvm, struct iwl_mvm_phy_ctxt *ctxt) in iwl_mvm_phy_ctxt_unref()
|
/linux-6.8/drivers/net/ethernet/intel/ice/ |
D | ice_vsi_vlan_lib.c | 93 struct ice_vsi_ctx *ctxt; in ice_vsi_manage_vlan_insertion() local 133 struct ice_vsi_ctx *ctxt; in ice_vsi_manage_vlan_stripping() local 238 struct ice_vsi_ctx *ctxt; in __ice_vsi_set_inner_port_vlan() local 291 struct ice_vsi_ctx *ctxt; in ice_vsi_clear_inner_port_vlan() local 323 struct ice_vsi_ctx *ctxt; in ice_cfg_vlan_pruning() local 467 struct ice_vsi_ctx *ctxt; in ice_vsi_ena_outer_stripping() local 525 struct ice_vsi_ctx *ctxt; in ice_vsi_dis_outer_stripping() local 576 struct ice_vsi_ctx *ctxt; in ice_vsi_ena_outer_insertion() local 632 struct ice_vsi_ctx *ctxt; in ice_vsi_dis_outer_insertion() local 689 struct ice_vsi_ctx *ctxt; in __ice_vsi_set_outer_port_vlan() local [all …]
|
/linux-6.8/arch/x86/kernel/ |
D | sev.c | 272 static int vc_fetch_insn_kernel(struct es_em_ctxt *ctxt, in vc_fetch_insn_kernel() 278 static enum es_result __vc_decode_user_insn(struct es_em_ctxt *ctxt) in __vc_decode_user_insn() 307 static enum es_result __vc_decode_kern_insn(struct es_em_ctxt *ctxt) in __vc_decode_kern_insn() 327 static enum es_result vc_decode_insn(struct es_em_ctxt *ctxt) in vc_decode_insn() 335 static enum es_result vc_write_mem(struct es_em_ctxt *ctxt, in vc_write_mem() 414 static enum es_result vc_read_mem(struct es_em_ctxt *ctxt, in vc_read_mem() 492 static enum es_result vc_slow_virt_to_phys(struct ghcb *ghcb, struct es_em_ctxt *ctxt, in vc_slow_virt_to_phys() 527 static enum es_result vc_ioio_check(struct es_em_ctxt *ctxt, u16 port, size_t size) in vc_ioio_check() 1196 static enum es_result vc_handle_msr(struct ghcb *ghcb, struct es_em_ctxt *ctxt) in vc_handle_msr() 1397 static void __init vc_early_forward_exception(struct es_em_ctxt *ctxt) in vc_early_forward_exception() [all …]
|
D | sev-shared.c | 177 static enum es_result vc_init_em_ctxt(struct es_em_ctxt *ctxt, in vc_init_em_ctxt() 192 static void vc_finish_insn(struct es_em_ctxt *ctxt) in vc_finish_insn() 197 static enum es_result verify_exception_info(struct ghcb *ghcb, struct es_em_ctxt *ctxt) in verify_exception_info() 226 struct es_em_ctxt *ctxt, in sev_es_ghcb_hv_call() 282 static int __sev_cpuid_hv_ghcb(struct ghcb *ghcb, struct es_em_ctxt *ctxt, struct cpuid_leaf *leaf) in __sev_cpuid_hv_ghcb() 315 static int sev_cpuid_hv(struct ghcb *ghcb, struct es_em_ctxt *ctxt, struct cpuid_leaf *leaf) in sev_cpuid_hv() 430 static void snp_cpuid_hv(struct ghcb *ghcb, struct es_em_ctxt *ctxt, struct cpuid_leaf *leaf) in snp_cpuid_hv() 436 static int snp_cpuid_postprocess(struct ghcb *ghcb, struct es_em_ctxt *ctxt, in snp_cpuid_postprocess() 531 static int snp_cpuid(struct ghcb *ghcb, struct es_em_ctxt *ctxt, struct cpuid_leaf *leaf) in snp_cpuid() 635 static enum es_result vc_insn_string_check(struct es_em_ctxt *ctxt, in vc_insn_string_check() [all …]
|
/linux-6.8/arch/arm64/kvm/hyp/vhe/ |
D | sysreg-sr.c | 28 void sysreg_save_host_state_vhe(struct kvm_cpu_context *ctxt) in sysreg_save_host_state_vhe() 34 void sysreg_save_guest_state_vhe(struct kvm_cpu_context *ctxt) in sysreg_save_guest_state_vhe() 41 void sysreg_restore_host_state_vhe(struct kvm_cpu_context *ctxt) in sysreg_restore_host_state_vhe() 47 void sysreg_restore_guest_state_vhe(struct kvm_cpu_context *ctxt) in sysreg_restore_guest_state_vhe()
|
/linux-6.8/fs/bcachefs/ |
D | move.c | 114 struct moving_context *ctxt = io->write.ctxt; in move_free() local 132 struct moving_context *ctxt = io->write.ctxt; in move_write_done() local 166 struct moving_io *bch2_moving_ctxt_next_pending_write(struct moving_context *ctxt) in bch2_moving_ctxt_next_pending_write() 177 struct moving_context *ctxt = io->write.ctxt; in move_read_endio() local 187 void bch2_moving_ctxt_do_pending_writes(struct moving_context *ctxt) in bch2_moving_ctxt_do_pending_writes() 198 void bch2_move_ctxt_wait_for_io(struct moving_context *ctxt) in bch2_move_ctxt_wait_for_io() 207 void bch2_moving_ctxt_flush_all(struct moving_context *ctxt) in bch2_moving_ctxt_flush_all() 214 void bch2_moving_ctxt_exit(struct moving_context *ctxt) in bch2_moving_ctxt_exit() 233 void bch2_moving_ctxt_init(struct moving_context *ctxt, in bch2_moving_ctxt_init() 273 int bch2_move_extent(struct moving_context *ctxt, in bch2_move_extent() [all …]
|
D | movinggc.c | 104 static void move_buckets_wait(struct moving_context *ctxt, in move_buckets_wait() 142 static int bch2_copygc_get_buckets(struct moving_context *ctxt, in bch2_copygc_get_buckets() 199 static int bch2_copygc(struct moving_context *ctxt, in bch2_copygc() 310 struct moving_context ctxt; in bch2_copygc_thread() local
|
D | rebalance.c | 192 static int do_rebalance_extent(struct moving_context *ctxt, in do_rebalance_extent() 269 static int do_rebalance_scan(struct moving_context *ctxt, u64 inum, u64 cookie) in do_rebalance_scan() 317 static int do_rebalance(struct moving_context *ctxt) in do_rebalance() 386 struct moving_context ctxt; in bch2_rebalance_thread() local
|
/linux-6.8/arch/arm64/kvm/hyp/nvhe/ |
D | ffa.c | 94 static void ffa_set_retval(struct kvm_cpu_context *ctxt, in ffa_set_retval() 181 struct kvm_cpu_context *ctxt) in do_ffa_rxtx_map() 260 struct kvm_cpu_context *ctxt) in do_ffa_rxtx_unmap() 361 struct kvm_cpu_context *ctxt) in do_ffa_mem_frag_tx() 420 struct kvm_cpu_context *ctxt) in do_ffa_mem_xfer() 505 struct kvm_cpu_context *ctxt) in do_ffa_mem_reclaim() 615 struct kvm_cpu_context *ctxt) in do_ffa_features()
|
D | sysreg-sr.c | 21 void __sysreg_save_state_nvhe(struct kvm_cpu_context *ctxt) in __sysreg_save_state_nvhe() 29 void __sysreg_restore_state_nvhe(struct kvm_cpu_context *ctxt) in __sysreg_restore_state_nvhe()
|
/linux-6.8/arch/arm64/kvm/hyp/include/nvhe/ |
D | trap_handler.h | 14 #define cpu_reg(ctxt, r) (ctxt)->regs.regs[r] argument 15 #define DECLARE_REG(type, name, ctxt, reg) \ argument
|
/linux-6.8/arch/x86/boot/compressed/ |
D | sev.c | 76 static enum es_result vc_decode_insn(struct es_em_ctxt *ctxt) in vc_decode_insn() 90 static enum es_result vc_write_mem(struct es_em_ctxt *ctxt, in vc_write_mem() 98 static enum es_result vc_read_mem(struct es_em_ctxt *ctxt, in vc_read_mem() 106 static enum es_result vc_ioio_check(struct es_em_ctxt *ctxt, u16 port, size_t size) in vc_ioio_check() 296 struct es_em_ctxt ctxt; in do_boot_stage2_vc() local
|
/linux-6.8/arch/x86/power/ |
D | cpu.c | 39 static void msr_save_context(struct saved_context *ctxt) in msr_save_context() 51 static void msr_restore_context(struct saved_context *ctxt) in msr_restore_context() 79 static void __save_processor_state(struct saved_context *ctxt) in __save_processor_state() 195 static void notrace __restore_processor_state(struct saved_context *ctxt) in __restore_processor_state()
|
/linux-6.8/fs/nilfs2/ |
D | btnode.c | 174 struct nilfs_btnode_chkey_ctxt *ctxt) in nilfs_btnode_prepare_change_key() 237 struct nilfs_btnode_chkey_ctxt *ctxt) in nilfs_btnode_commit_change_key() 277 struct nilfs_btnode_chkey_ctxt *ctxt) in nilfs_btnode_abort_change_key()
|
/linux-6.8/arch/x86/xen/ |
D | pmu.c | 30 #define field_offset(ctxt, field) ((void *)((uintptr_t)ctxt + \ argument 202 struct xen_pmu_intel_ctxt *ctxt; in xen_intel_pmu_emulate() local 265 struct xen_pmu_amd_ctxt *ctxt; in xen_amd_pmu_emulate() local 352 struct xen_pmu_amd_ctxt *ctxt; in xen_amd_read_pmc() local 372 struct xen_pmu_intel_ctxt *ctxt; in xen_intel_read_pmc() local
|
/linux-6.8/tools/perf/scripts/python/ |
D | futex-contention.py | 29 def syscalls__sys_enter_futex(event, ctxt, cpu, s, ns, tid, comm, callchain, argument 40 def syscalls__sys_exit_futex(event, ctxt, cpu, s, ns, tid, comm, callchain, argument
|
/linux-6.8/arch/arm64/kvm/ |
D | arch_timer.c | 66 u32 timer_get_ctl(struct arch_timer_context *ctxt) in timer_get_ctl() 85 u64 timer_get_cval(struct arch_timer_context *ctxt) in timer_get_cval() 104 static u64 timer_get_offset(struct arch_timer_context *ctxt) in timer_get_offset() 119 static void timer_set_ctl(struct arch_timer_context *ctxt, u32 ctl) in timer_set_ctl() 141 static void timer_set_cval(struct arch_timer_context *ctxt, u64 cval) in timer_set_cval() 163 static void timer_set_offset(struct arch_timer_context *ctxt, u64 offset) in timer_set_offset() 986 struct arch_timer_context *ctxt = vcpu_get_timer(vcpu, timerid); in timer_context_init() local
|