/linux/arch/arm64/kvm/hyp/include/hyp/ |
H A D | sysreg-sr.h | 21 static inline struct kvm_vcpu *ctxt_to_vcpu(struct kvm_cpu_context *ctxt) in ctxt_to_vcpu() 31 static inline bool ctxt_is_guest(struct kvm_cpu_context *ctxt) in ctxt_is_guest() 36 static inline u64 *ctxt_mdscr_el1(struct kvm_cpu_context *ctxt) in ctxt_mdscr_el1() 46 static inline u64 ctxt_midr_el1(struct kvm_cpu_context *ctxt) in ctxt_midr_el1() 57 static inline void __sysreg_save_common_state(struct kvm_cpu_context *ctxt) in __sysreg_save_common_state() 66 static inline void __sysreg_save_user_state(struct kvm_cpu_context *ctxt) in __sysreg_save_user_state() 72 static inline bool ctxt_has_mte(struct kvm_cpu_context *ctxt) in ctxt_has_mte() 79 static inline bool ctxt_has_s1pie(struct kvm_cpu_context *ctxt) in ctxt_has_s1pie() 90 static inline bool ctxt_has_tcrx(struct kvm_cpu_context *ctxt) in ctxt_has_tcrx() 101 static inline bool ctxt_has_s1poe(struct kvm_cpu_context *ctxt) in ctxt_has_s1poe() [all …]
|
/linux/arch/x86/kvm/ |
H A 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() 514 static inline unsigned long ad_mask(struct x86_emulate_ctxt *ctxt) in ad_mask() 519 static ulong stack_mask(struct x86_emulate_ctxt *ctxt) in stack_mask() 530 static int stack_size(struct x86_emulate_ctxt *ctxt) in stack_size() 537 address_mask(struct x86_emulate_ctxt *ctxt, unsigned long reg) in address_mask() 546 register_address(struct x86_emulate_ctxt *ctxt, int reg) in register_address() 557 register_address_increment(struct x86_emulate_ctxt *ctxt, int reg, int inc) in register_address_increment() 564 static void rsp_increment(struct x86_emulate_ctxt *ctxt, int inc) in rsp_increment() [all …]
|
H A D | x86.c | 107 #define emul_to_vcpu(ctxt) \ argument 7541 static int kvm_fetch_guest_virt(struct x86_emulate_ctxt *ctxt, in kvm_fetch_guest_virt() 7586 static int emulator_read_std(struct x86_emulate_ctxt *ctxt, in emulator_read_std() 7631 static int emulator_write_std(struct x86_emulate_ctxt *ctxt, gva_t addr, void *val, in emulator_write_std() 7831 struct x86_emulate_ctxt *ctxt = vcpu->arch.emulate_ctxt; in emulator_read_write_onepage() local 7872 static int emulator_read_write(struct x86_emulate_ctxt *ctxt, in emulator_read_write() 7926 static int emulator_read_emulated(struct x86_emulate_ctxt *ctxt, in emulator_read_emulated() 7936 static int emulator_write_emulated(struct x86_emulate_ctxt *ctxt, in emulator_write_emulated() 7949 static int emulator_cmpxchg_emulated(struct x86_emulate_ctxt *ctxt, in emulator_cmpxchg_emulated() 8102 static int emulator_pio_in_emulated(struct x86_emulate_ctxt *ctxt, in emulator_pio_in_emulated() [all …]
|
/linux/arch/x86/coco/sev/ |
H A D | vc-handle.c | 38 static enum es_result vc_slow_virt_to_phys(struct ghcb *ghcb, struct es_em_ctxt *ctxt, in vc_slow_virt_to_phys() 73 static enum es_result vc_ioio_check(struct es_em_ctxt *ctxt, u16 port, size_t size) in vc_ioio_check() 100 void vc_forward_exception(struct es_em_ctxt *ctxt) in vc_forward_exception() 127 static int vc_fetch_insn_kernel(struct es_em_ctxt *ctxt, in vc_fetch_insn_kernel() 133 static enum es_result __vc_decode_user_insn(struct es_em_ctxt *ctxt) in __vc_decode_user_insn() 162 static enum es_result __vc_decode_kern_insn(struct es_em_ctxt *ctxt) in __vc_decode_kern_insn() 188 static enum es_result vc_decode_insn(struct es_em_ctxt *ctxt) in vc_decode_insn() 196 static enum es_result vc_write_mem(struct es_em_ctxt *ctxt, in vc_write_mem() 275 static enum es_result vc_read_mem(struct es_em_ctxt *ctxt, in vc_read_mem() 404 static enum es_result vc_handle_msr(struct ghcb *ghcb, struct es_em_ctxt *ctxt) in vc_handle_msr() [all …]
|
H A D | vc-shared.c | 3 static enum es_result vc_check_opcode_bytes(struct es_em_ctxt *ctxt, in vc_check_opcode_bytes() 101 static enum es_result vc_init_em_ctxt(struct es_em_ctxt *ctxt, in vc_init_em_ctxt() 116 static void vc_finish_insn(struct es_em_ctxt *ctxt) in vc_finish_insn() 121 static enum es_result vc_insn_string_check(struct es_em_ctxt *ctxt, in vc_insn_string_check() 138 static enum es_result vc_insn_string_read(struct es_em_ctxt *ctxt, in vc_insn_string_read() 164 static enum es_result vc_insn_string_write(struct es_em_ctxt *ctxt, in vc_insn_string_write() 209 static enum es_result vc_ioio_exitinfo(struct es_em_ctxt *ctxt, u64 *exitinfo) in vc_ioio_exitinfo() 304 static enum es_result vc_handle_ioio(struct ghcb *ghcb, struct es_em_ctxt *ctxt) in vc_handle_ioio() 412 static int vc_handle_cpuid_snp(struct ghcb *ghcb, struct es_em_ctxt *ctxt) in vc_handle_cpuid_snp() 432 struct es_em_ctxt *ctxt) in vc_handle_cpuid() [all …]
|
/linux/net/sunrpc/xprtrdma/ |
H A D | svc_rdma_recvfrom.c | 122 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_recv_ctxt_alloc() local 168 struct svc_rdma_recv_ctxt *ctxt) in svc_rdma_recv_ctxt_destroy() 183 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_recv_ctxts_destroy() local 200 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_recv_ctxt_get() local 219 struct svc_rdma_recv_ctxt *ctxt) in svc_rdma_recv_ctxt_put() 247 struct svc_rdma_recv_ctxt *ctxt = vctxt; in svc_rdma_release_ctxt() local 259 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_refresh_recvs() local 315 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_post_recvs() local 336 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_wc_receive() local 389 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_flush_recv_queues() local [all …]
|
H A 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 239 struct svc_rdma_send_ctxt *ctxt) in svc_rdma_reply_chunk_release() 323 struct svc_rdma_recv_ctxt *ctxt; in svc_rdma_wc_read_done() local 379 struct svc_rdma_rw_ctxt *ctxt; in svc_rdma_post_chunk_ctxt() local 421 struct svc_rdma_rw_ctxt *ctxt) in svc_rdma_vec_to_sg() [all …]
|
H A D | svc_rdma_sendto.c | 120 struct svc_rdma_send_ctxt *ctxt; in svc_rdma_send_ctxt_alloc() local 178 struct svc_rdma_send_ctxt *ctxt; in svc_rdma_send_ctxts_destroy() local 202 struct svc_rdma_send_ctxt *ctxt; in svc_rdma_send_ctxt_get() local 235 struct svc_rdma_send_ctxt *ctxt) in svc_rdma_send_ctxt_release() 263 struct svc_rdma_send_ctxt *ctxt; in svc_rdma_send_ctxt_put_async() local 277 struct svc_rdma_send_ctxt *ctxt) in svc_rdma_send_ctxt_put() 309 struct svc_rdma_send_ctxt *ctxt = in svc_rdma_wc_send() local 349 struct svc_rdma_send_ctxt *ctxt) in svc_rdma_post_send() 577 struct svc_rdma_send_ctxt *ctxt = args->md_ctxt; in svc_rdma_page_dma_map() local 864 struct svc_rdma_send_ctxt *ctxt) in svc_rdma_save_io_pages()
|
/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_vsi_vlan_lib.c | 94 struct ice_vsi_ctx *ctxt; in ice_vsi_manage_vlan_insertion() local 134 struct ice_vsi_ctx *ctxt; in ice_vsi_manage_vlan_stripping() local 239 struct ice_vsi_ctx *ctxt; in __ice_vsi_set_inner_port_vlan() local 292 struct ice_vsi_ctx *ctxt; in ice_vsi_clear_inner_port_vlan() local 324 struct ice_vsi_ctx *ctxt; in ice_cfg_vlan_pruning() local 468 struct ice_vsi_ctx *ctxt; in ice_vsi_ena_outer_stripping() local 526 struct ice_vsi_ctx *ctxt; in ice_vsi_dis_outer_stripping() local 577 struct ice_vsi_ctx *ctxt; in ice_vsi_ena_outer_insertion() local 633 struct ice_vsi_ctx *ctxt; in ice_vsi_dis_outer_insertion() local 690 struct ice_vsi_ctx *ctxt; in __ice_vsi_set_outer_port_vlan() local [all …]
|
/linux/arch/x86/boot/compressed/ |
H A D | sev-handle-vc.c | 41 enum es_result vc_decode_insn(struct es_em_ctxt *ctxt) in vc_decode_insn() 66 static enum es_result vc_write_mem(struct es_em_ctxt *ctxt, in vc_write_mem() 74 static enum es_result vc_read_mem(struct es_em_ctxt *ctxt, in vc_read_mem() 82 static enum es_result vc_ioio_check(struct es_em_ctxt *ctxt, u16 port, size_t size) in vc_ioio_check() 98 struct es_em_ctxt ctxt; in do_boot_stage2_vc() local
|
/linux/fs/bcachefs/ |
H A D | move.c | 126 struct moving_context *ctxt = io->write.ctxt; in move_free() local 149 struct moving_context *ctxt = io->write.ctxt; in move_write_done() local 173 struct moving_context *ctxt = io->write.ctxt; in move_write() local 220 struct moving_io *bch2_moving_ctxt_next_pending_write(struct moving_context *ctxt) in bch2_moving_ctxt_next_pending_write() 231 struct moving_context *ctxt = io->write.ctxt; in move_read_endio() local 241 void bch2_moving_ctxt_do_pending_writes(struct moving_context *ctxt) in bch2_moving_ctxt_do_pending_writes() 252 void bch2_move_ctxt_wait_for_io(struct moving_context *ctxt) in bch2_move_ctxt_wait_for_io() 261 void bch2_moving_ctxt_flush_all(struct moving_context *ctxt) in bch2_moving_ctxt_flush_all() 268 void bch2_moving_ctxt_exit(struct moving_context *ctxt) in bch2_moving_ctxt_exit() 294 void bch2_moving_ctxt_init(struct moving_context *ctxt, in bch2_moving_ctxt_init() [all …]
|
H A D | movinggc.c | 107 static void move_buckets_wait(struct moving_context *ctxt, in move_buckets_wait() 139 static int bch2_copygc_get_buckets(struct moving_context *ctxt, in bch2_copygc_get_buckets() 208 static int bch2_copygc(struct moving_context *ctxt, in bch2_copygc() 347 struct moving_context ctxt; in bch2_copygc_thread() local
|
H A D | rebalance.c | 409 static int do_rebalance_extent(struct moving_context *ctxt, in do_rebalance_extent() 460 static int do_rebalance_scan(struct moving_context *ctxt, u64 inum, u64 cookie) in do_rebalance_scan() 538 static int do_rebalance(struct moving_context *ctxt) in do_rebalance() 611 struct moving_context ctxt; in bch2_rebalance_thread() local
|
/linux/arch/arm64/kvm/hyp/nvhe/ |
H A D | ffa.c | 97 static void ffa_set_retval(struct kvm_cpu_context *ctxt, in ffa_set_retval() 192 struct kvm_cpu_context *ctxt) in do_ffa_rxtx_map() 271 struct kvm_cpu_context *ctxt) in do_ffa_rxtx_unmap() 372 struct kvm_cpu_context *ctxt) in do_ffa_mem_frag_tx() 431 struct kvm_cpu_context *ctxt) in __do_ffa_mem_xfer() 517 #define do_ffa_mem_xfer(fid, res, ctxt) \ argument 525 struct kvm_cpu_context *ctxt) in do_ffa_mem_reclaim() 638 struct kvm_cpu_context *ctxt) in do_ffa_features() 704 struct kvm_cpu_context *ctxt) in do_ffa_version() 744 struct kvm_cpu_context *ctxt) in do_ffa_part_get()
|
H A 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/arch/x86/boot/startup/ |
H A D | sev-shared.c | 140 static enum es_result verify_exception_info(struct ghcb *ghcb, struct es_em_ctxt *ctxt) in verify_exception_info() 252 struct es_em_ctxt ctxt; in svsm_perform_ghcb_protocol() local 289 struct es_em_ctxt *ctxt, in sev_es_ghcb_hv_call() 345 static int __sev_cpuid_hv_ghcb(struct ghcb *ghcb, struct es_em_ctxt *ctxt, struct cpuid_leaf *leaf) in __sev_cpuid_hv_ghcb() 378 static int sev_cpuid_hv(struct ghcb *ghcb, struct es_em_ctxt *ctxt, struct cpuid_leaf *leaf) in sev_cpuid_hv() 487 static void snp_cpuid_hv(struct ghcb *ghcb, struct es_em_ctxt *ctxt, struct cpuid_leaf *leaf) in snp_cpuid_hv() 494 snp_cpuid_postprocess(struct ghcb *ghcb, struct es_em_ctxt *ctxt, in snp_cpuid_postprocess() 590 snp_cpuid(struct ghcb *ghcb, struct es_em_ctxt *ctxt, struct cpuid_leaf *leaf) in snp_cpuid()
|
/linux/arch/arm64/include/asm/ |
H A D | kvm_ptrauth.h | 105 #define __ptrauth_save_key(ctxt, key) \ argument 114 #define ptrauth_save_keys(ctxt) \ argument
|
/linux/arch/arm64/kvm/hyp/include/nvhe/ |
H A 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/arch/x86/power/ |
H A D | cpu.c | 41 static void msr_save_context(struct saved_context *ctxt) in msr_save_context() 53 static void msr_restore_context(struct saved_context *ctxt) in msr_restore_context() 81 static void __save_processor_state(struct saved_context *ctxt) in __save_processor_state() 197 static void notrace __restore_processor_state(struct saved_context *ctxt) in __restore_processor_state()
|
/linux/fs/nilfs2/ |
H A D | btnode.c | 210 struct nilfs_btnode_chkey_ctxt *ctxt) in nilfs_btnode_prepare_change_key() 286 struct nilfs_btnode_chkey_ctxt *ctxt) in nilfs_btnode_commit_change_key() 337 struct nilfs_btnode_chkey_ctxt *ctxt) in nilfs_btnode_abort_change_key()
|
/linux/arch/x86/xen/ |
H A D | pmu.c | 30 #define field_offset(ctxt, field) ((void *)((uintptr_t)ctxt + \ argument 201 struct xen_pmu_intel_ctxt *ctxt; in xen_intel_pmu_emulate() local 264 struct xen_pmu_amd_ctxt *ctxt; in xen_amd_pmu_emulate() local 316 struct xen_pmu_amd_ctxt *ctxt; in xen_amd_read_pmc() local 337 struct xen_pmu_intel_ctxt *ctxt; in xen_intel_read_pmc() local
|
/linux/tools/perf/scripts/python/ |
H A 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/drivers/dma/amd/qdma/ |
H A D | qdma.c | 181 const struct qdma_ctxt_sw_desc *ctxt, in qdma_prep_sw_desc_context() 203 const struct qdma_ctxt_intr *ctxt, in qdma_prep_intr_context() 216 const struct qdma_ctxt_fmap *ctxt, in qdma_prep_fmap_context() 233 enum qdma_ctxt_cmd cmd, u16 index, u32 *ctxt) in qdma_prog_context() 323 u32 ctxt[QDMA_CTXT_REGMAP_LEN]; in qdma_setup_fmap_context() local 349 u32 ctxt[QDMA_CTXT_REGMAP_LEN]; in qdma_setup_queue_context() local 951 u32 ctxt[QDMA_CTXT_REGMAP_LEN]; in qdmam_alloc_qintr_rings() local
|
/linux/drivers/infiniband/hw/hfi1/ |
H A D | init.c | 229 u16 ctxt; in allocate_rcd_index() local 264 u16 ctxt) in hfi1_rcd_get_by_index_safe() 284 struct hfi1_ctxtdata *hfi1_rcd_get_by_index(struct hfi1_devdata *dd, u16 ctxt) in hfi1_rcd_get_by_index() 319 u16 ctxt; in hfi1_create_ctxtdata() local 1481 int ctxt; in cleanup_device_data() local
|
/linux/drivers/hwtracing/coresight/ |
H A D | coresight-etm-perf.c | 466 struct etm_ctxt *ctxt) in etm_event_resume() 478 struct etm_ctxt *ctxt = this_cpu_ptr(&etm_ctxt); in etm_event_start() local 579 struct etm_ctxt *ctxt) in etm_event_pause() 631 struct etm_ctxt *ctxt = this_cpu_ptr(&etm_ctxt); in etm_event_stop() local
|