Searched refs:dabr (Results 1 - 10 of 10) sorted by relevance

/linux-master/arch/powerpc/include/asm/
H A Dasm-prototypes.h71 long kvmppc_h_set_dabr(struct kvm_vcpu *vcpu, unsigned long dabr);
72 long kvmppc_h_set_xdabr(struct kvm_vcpu *vcpu, unsigned long dabr,
H A Dkvm_book3s_asm.h107 u64 dabr;
H A Dmachdep.h125 int (*set_dabr)(unsigned long dabr,
H A Dkvm_host.h597 ulong dabr; member in struct:kvmppc_slb::kvm_vcpu_arch
/linux-master/arch/powerpc/platforms/ps3/
H A Dsetup.c175 static int ps3_set_dabr(unsigned long dabr, unsigned long dabrx) argument
178 if (dabrx == 0 && dabr == 0)
183 return lv1_set_dabr(dabr, dabrx) ? -1 : 0;
/linux-master/arch/powerpc/platforms/pseries/
H A Dsetup.c901 static int pseries_set_dabr(unsigned long dabr, unsigned long dabrx) argument
903 return plpar_hcall_norets(H_SET_DABR, dabr);
906 static int pseries_set_xdabr(unsigned long dabr, unsigned long dabrx) argument
909 if (dabrx == 0 && dabr == 0)
914 return plpar_hcall_norets(H_SET_XDABR, dabr, dabrx);
/linux-master/arch/powerpc/xmon/
H A Dxmon.c115 static struct bpt dabr[HBP_NUM_MAX]; variable in typeref:struct:bpt
800 if (dabr[i].enabled)
970 if (dabr[i].enabled) {
971 brk.address = dabr[i].address;
972 brk.type = (dabr[i].enabled & HW_BRK_TYPE_DABR) | HW_BRK_TYPE_PRIV_ALL;
1480 if (!dabr[i].enabled)
1492 if (!dabr[i].enabled)
1495 printf(" data "REG" [", dabr[i].address);
1496 if (dabr[i].enabled & 1)
1498 if (dabr[
[all...]
/linux-master/arch/powerpc/kernel/
H A Dprocess.c809 unsigned long dabr, dabrx; local
811 dabr = brk->address | (brk->type & HW_BRK_TYPE_DABR);
815 return ppc_md.set_dabr(dabr, dabrx);
818 mtspr(SPRN_DAC1, dabr);
823 mtspr(SPRN_DABR, dabr);
H A Dasm-offsets.c444 OFFSET(VCPU_DABR, kvm_vcpu, arch.dabr);
594 HSTATE_FIELD(HSTATE_DABR, dabr);
/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv.c2260 *val = get_reg_val(id, vcpu->arch.dabr);
2509 vcpu->arch.dabr = set_reg_val(id, *val);

Completed in 190 milliseconds