Home
last modified time | relevance | path

Searched refs:csselr (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Dsys_regs.c117 static u32 get_ccsidr(struct kvm_vcpu *vcpu, u32 csselr) in get_ccsidr() argument
122 return vcpu->arch.ccsidr[csselr]; in get_ccsidr()
124 line_size = get_min_cache_line_size(csselr & CSSELR_EL1_InD); in get_ccsidr()
152 static int set_ccsidr(struct kvm_vcpu *vcpu, u32 csselr, u32 val) in set_ccsidr() argument
159 line_size < get_min_cache_line_size(csselr & CSSELR_EL1_InD)) in set_ccsidr()
163 if (val == get_ccsidr(vcpu, csselr)) in set_ccsidr()
176 ccsidr[csselr] = val; in set_ccsidr()
1741 u32 csselr; in access_ccsidr() local
1746 csselr = vcpu_read_sys_reg(vcpu, CSSELR_EL1); in access_ccsidr()
1747 csselr in access_ccsidr()
[all...]
/kernel/linux/linux-5.10/arch/arm64/kvm/
H A Dsys_regs.c176 static u32 get_ccsidr(u32 csselr) in get_ccsidr() argument
182 write_sysreg(csselr, csselr_el1); in get_ccsidr()
1354 u32 csselr; in access_ccsidr() local
1359 csselr = vcpu_read_sys_reg(vcpu, CSSELR_EL1); in access_ccsidr()
1360 p->regval = get_ccsidr(csselr); in access_ccsidr()
1374 if (!(csselr & 1)) // data or unified cache in access_ccsidr()

Completed in 7 milliseconds