Searched refs:propbaser (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/ |
H A D | vgic-mmio-v3.c | 473 return extract_bytes(dist->propbaser, addr & 7, len); in vgic_mmio_read_propbase() 482 u64 old_propbaser, propbaser; in vgic_mmio_write_propbase() local 489 old_propbaser = READ_ONCE(dist->propbaser); in vgic_mmio_write_propbase() 490 propbaser = old_propbaser; in vgic_mmio_write_propbase() 491 propbaser = update_64bit_reg(propbaser, addr & 4, len, val); in vgic_mmio_write_propbase() 492 propbaser = vgic_sanitise_propbaser(propbaser); in vgic_mmio_write_propbase() 493 } while (cmpxchg64(&dist->propbaser, old_propbaser, in vgic_mmio_write_propbase() 494 propbaser) ! in vgic_mmio_write_propbase() [all...] |
H A D | vgic-its.c | 283 u64 propbase = GICR_PROPBASER_ADDRESS(kvm->arch.vgic.propbaser); in update_lpi_config() 416 static u32 max_lpis_propbaser(u64 propbaser) in max_lpis_propbaser() argument 418 int nr_idbits = (propbaser & 0x1f) + 1; in max_lpis_propbaser() 1077 lpi_nr >= max_lpis_propbaser(kvm->arch.vgic.propbaser)) in vgic_its_cmd_handle_mapi() 1927 dev->kvm->arch.vgic.propbaser = INITIAL_PROPBASER_VALUE; in vgic_its_create()
|
/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/ |
H A D | vgic-mmio-v3.c | 482 return extract_bytes(dist->propbaser, addr & 7, len); in vgic_mmio_read_propbase() 490 u64 old_propbaser, propbaser; in vgic_mmio_write_propbase() local 497 old_propbaser = READ_ONCE(dist->propbaser); in vgic_mmio_write_propbase() 498 propbaser = old_propbaser; in vgic_mmio_write_propbase() 499 propbaser = update_64bit_reg(propbaser, addr & 4, len, val); in vgic_mmio_write_propbase() 500 propbaser = vgic_sanitise_propbaser(propbaser); in vgic_mmio_write_propbase() 501 } while (cmpxchg64(&dist->propbaser, old_propbaser, in vgic_mmio_write_propbase() 502 propbaser) ! in vgic_mmio_write_propbase() [all...] |
H A D | vgic-its.c | 283 u64 propbase = GICR_PROPBASER_ADDRESS(kvm->arch.vgic.propbaser); in update_lpi_config() 416 static u32 max_lpis_propbaser(u64 propbaser) in max_lpis_propbaser() argument 418 int nr_idbits = (propbaser & 0x1f) + 1; in max_lpis_propbaser() 1104 lpi_nr >= max_lpis_propbaser(kvm->arch.vgic.propbaser)) in vgic_its_cmd_handle_mapi() 1997 dev->kvm->arch.vgic.propbaser = INITIAL_PROPBASER_VALUE; in vgic_its_create()
|
/kernel/linux/linux-5.10/include/kvm/ |
H A D | arm_vgic.h | 249 u64 propbaser; member
|
/kernel/linux/linux-6.6/include/kvm/ |
H A D | arm_vgic.h | 274 u64 propbaser; member
|
Completed in 13 milliseconds