Home
last modified time | relevance | path

Searched refs:pgm_info (Results 1 – 8 of 8) sorted by relevance

/linux-6.3-rc2/arch/s390/kvm/
A Dintercept.c145 struct kvm_s390_pgm_info pgm_info = { in inject_prog_on_prog_intercept() local
170 pgm_info.exc_access_id = vcpu->arch.sie_block->eai; in inject_prog_on_prog_intercept()
179 pgm_info.exc_access_id = vcpu->arch.sie_block->eai; in inject_prog_on_prog_intercept()
180 pgm_info.op_access_id = vcpu->arch.sie_block->oai; in inject_prog_on_prog_intercept()
183 pgm_info.mon_class_nr = vcpu->arch.sie_block->mcn; in inject_prog_on_prog_intercept()
184 pgm_info.mon_code = vcpu->arch.sie_block->tecmc; in inject_prog_on_prog_intercept()
188 pgm_info.data_exc_code = vcpu->arch.sie_block->dxc; in inject_prog_on_prog_intercept()
192 pgm_info.exc_access_id = vcpu->arch.sie_block->eai; in inject_prog_on_prog_intercept()
199 pgm_info.per_code = vcpu->arch.sie_block->perc; in inject_prog_on_prog_intercept()
200 pgm_info.per_atmid = vcpu->arch.sie_block->peratmid; in inject_prog_on_prog_intercept()
[all …]
A Dguestdbg.c502 struct kvm_s390_pgm_info pgm_info = { in kvm_s390_handle_per_ifetch_icpt() local
516 return kvm_s390_inject_prog_irq(vcpu, &pgm_info); in kvm_s390_handle_per_ifetch_icpt()
518 if (debug_exit_required(vcpu, pgm_info.per_code, pgm_info.per_address)) in kvm_s390_handle_per_ifetch_icpt()
533 return kvm_s390_inject_prog_irq(vcpu, &pgm_info); in kvm_s390_handle_per_ifetch_icpt()
A Dinterrupt.c858 struct kvm_s390_pgm_info pgm_info; in __deliver_prog() local
863 pgm_info = li->irq.pgm; in __deliver_prog()
865 memset(&li->irq.pgm, 0, sizeof(pgm_info)); in __deliver_prog()
870 pgm_info.code, ilen); in __deliver_prog()
873 pgm_info.code, 0); in __deliver_prog()
879 switch (pgm_info.code & ~PGM_PER) { in __deliver_prog()
922 rc |= put_guest_lc(vcpu, pgm_info.mon_code, in __deliver_prog()
947 if (pgm_info.code & PGM_PER) { in __deliver_prog()
948 rc |= put_guest_lc(vcpu, pgm_info.per_code, in __deliver_prog()
950 rc |= put_guest_lc(vcpu, pgm_info.per_atmid, in __deliver_prog()
[all …]
A Dkvm-s390.h297 struct kvm_s390_pgm_info *pgm_info) in kvm_s390_inject_prog_irq() argument
301 .u.pgm = *pgm_info, in kvm_s390_inject_prog_irq()
A Dkvm-s390.c4635 struct kvm_s390_pgm_info pgm_info = { in vcpu_post_run_fault_in_sie() local
4661 pgm_info = vcpu->arch.pgm; in vcpu_post_run_fault_in_sie()
4664 pgm_info.flags = ilen | KVM_S390_PGM_FLAGS_ILC_VALID; in vcpu_post_run_fault_in_sie()
4666 return kvm_s390_inject_prog_irq(vcpu, &pgm_info); in vcpu_post_run_fault_in_sie()
/linux-6.3-rc2/drivers/media/pci/ivtv/
A Divtv-driver.h720 …struct v4l2_enc_idx_entry pgm_info[IVTV_MAX_PGM_INDEX]; /* filled from the pgm cyclic buffer on th… member
A Divtv-fileops.c174 struct v4l2_enc_idx_entry *e = itv->pgm_info + idx; in ivtv_update_pgm_info()
A Divtv-ioctl.c1266 *e = itv->pgm_info[(itv->pgm_info_read_idx + i) % IVTV_MAX_PGM_INDEX]; in ivtv_g_enc_index()

Completed in 36 milliseconds