Home
last modified time | relevance | path

Searched refs:kvm_s390_sie_block (Results 1 – 13 of 13) sorted by relevance

/linux/arch/s390/kvm/
H A Dvsie.c32 struct kvm_s390_sie_block scb_s; /* 0x0000 */
43 struct kvm_s390_sie_block *scb_o; /* 0x0218 */
73 static int set_validity_icpt(struct kvm_s390_sie_block *scb, in set_validity_icpt()
124 struct kvm_s390_sie_block *scb_s = &vsie_page->scb_s; in prepare_cpuflags()
125 struct kvm_s390_sie_block *scb_o = vsie_page->scb_o; in prepare_cpuflags()
315 struct kvm_s390_sie_block *scb_s = &vsie_page->scb_s; in shadow_crycb()
316 struct kvm_s390_sie_block *scb_o = vsie_page->scb_o; in shadow_crycb()
391 struct kvm_s390_sie_block *scb_s = &vsie_page->scb_s; in prepare_ibc()
392 struct kvm_s390_sie_block *scb_o = vsie_page->scb_o; in prepare_ibc()
414 struct kvm_s390_sie_block *scb_s = &vsie_page->scb_s; in unshadow_scb()
[all …]
H A Dtrace-s390.h44 struct kvm_s390_sie_block *sie_block),
50 __field(struct kvm_s390_sie_block *, sie_block)
H A Dintercept.c28 struct kvm_s390_sie_block *sie_block = vcpu->arch.sie_block; in kvm_s390_get_ilen()
H A Dkvm-s390.h409 struct kvm_s390_sie_block *sie_block = vcpu->arch.sie_block; in kvm_s390_rewind_psw()
H A Dkvm-s390.c273 static void kvm_clock_sync_scb(struct kvm_s390_sie_block *scb, u64 delta) in kvm_clock_sync_scb()
4660 int noinstr kvm_s390_enter_exit_sie(struct kvm_s390_sie_block *scb, in kvm_s390_enter_exit_sie()
/linux/tools/testing/selftests/kvm/include/s390/
H A Ddebug_print.h43 static inline void print_psw(struct kvm_run *run, struct kvm_s390_sie_block *sie_block) in print_psw()
53 static inline void print_run(struct kvm_run *run, struct kvm_s390_sie_block *sie_block) in print_run()
H A Dsie.h20 struct kvm_s390_sie_block { struct
/linux/arch/s390/include/asm/
H A Dkvm_host.h417 struct kvm_s390_sie_block *sie_block;
419 struct kvm_s390_sie_block *vsie_block;
716 int __sie64a(phys_addr_t sie_block_phys, struct kvm_s390_sie_block *sie_block, u64 *rsa,
719 static inline int sie64a(struct kvm_s390_sie_block *sie_block, u64 *rsa, unsigned long gasce) in sie64a()
729 extern int kvm_s390_enter_exit_sie(struct kvm_s390_sie_block *scb,
H A Dkvm_host_types.h137 struct kvm_s390_sie_block { struct
339 struct kvm_s390_sie_block sie_block; argument
/linux/tools/testing/selftests/kvm/s390/
H A Ducontrol_test.c107 struct kvm_s390_sie_block *sie_block; in FIXTURE()
332 struct kvm_s390_sie_block *sie_block = self->sie_block; in uc_skey_enable()
346 struct kvm_s390_sie_block *sie_block = self->sie_block; in uc_handle_insn_ic()
372 struct kvm_s390_sie_block *sie_block = self->sie_block; in uc_handle_sieic()
431 struct kvm_s390_sie_block *sie_block = self->sie_block; in uc_assert_diag44()
572 struct kvm_s390_sie_block *sie_block = self->sie_block; in TEST_F()
/linux/arch/s390/kernel/
H A Dperf_event.c26 static struct kvm_s390_sie_block *sie_block(struct pt_regs *regs) in sie_block()
33 return (struct kvm_s390_sie_block *)stack->sie_control_block; in sie_block()
H A Dasm-offsets.c167 OFFSET(__SIE_PROG0C, kvm_s390_sie_block, prog0c); in main()
168 OFFSET(__SIE_PROG20, kvm_s390_sie_block, prog20); in main()
H A Dnmi.c338 struct kvm_s390_sie_block *sie_block = phys_to_virt(regs->gprs[14]); in s390_backup_mcck_info()