Lines Matching refs:len
27 u64 update_64bit_reg(u64 reg, unsigned int offset, unsigned int len, in update_64bit_reg() argument
31 int upper = lower + 8 * len - 1; in update_64bit_reg()
34 val &= GENMASK_ULL(len * 8 - 1, 0); in update_64bit_reg()
62 gpa_t addr, unsigned int len) in vgic_mmio_read_v3_misc() argument
96 gpa_t addr, unsigned int len, in vgic_mmio_write_v3_misc() argument
116 gpa_t addr, unsigned int len, in vgic_mmio_uaccess_write_v3_misc() argument
121 if (val != vgic_mmio_read_v3_misc(vcpu, addr, len)) in vgic_mmio_uaccess_write_v3_misc()
125 vgic_mmio_write_v3_misc(vcpu, addr, len, val); in vgic_mmio_uaccess_write_v3_misc()
130 gpa_t addr, unsigned int len) in vgic_mmio_read_irouter() argument
141 ret = extract_bytes(READ_ONCE(irq->mpidr), addr & 7, len); in vgic_mmio_read_irouter()
148 gpa_t addr, unsigned int len, in vgic_mmio_write_irouter() argument
175 gpa_t addr, unsigned int len) in vgic_mmio_read_v3r_ctlr() argument
184 gpa_t addr, unsigned int len, in vgic_mmio_write_v3r_ctlr() argument
205 gpa_t addr, unsigned int len) in vgic_mmio_read_v3r_typer() argument
223 return extract_bytes(value, addr & 7, len); in vgic_mmio_read_v3r_typer()
227 gpa_t addr, unsigned int len) in vgic_uaccess_read_v3r_typer() argument
240 return extract_bytes(value, addr & 7, len); in vgic_uaccess_read_v3r_typer()
244 gpa_t addr, unsigned int len) in vgic_mmio_read_v3r_iidr() argument
250 gpa_t addr, unsigned int len) in vgic_mmio_read_v3_idregs() argument
262 gpa_t addr, unsigned int len) in vgic_v3_uaccess_read_pending() argument
275 for (i = 0; i < len * 8; i++) { in vgic_v3_uaccess_read_pending()
288 gpa_t addr, unsigned int len, in vgic_v3_uaccess_write_pending() argument
295 for (i = 0; i < len * 8; i++) { in vgic_v3_uaccess_write_pending()
402 gpa_t addr, unsigned int len) in vgic_mmio_read_propbase() argument
406 return extract_bytes(dist->propbaser, addr & 7, len); in vgic_mmio_read_propbase()
410 gpa_t addr, unsigned int len, in vgic_mmio_write_propbase() argument
424 propbaser = update_64bit_reg(propbaser, addr & 4, len, val); in vgic_mmio_write_propbase()
431 gpa_t addr, unsigned int len) in vgic_mmio_read_pendbase() argument
435 return extract_bytes(vgic_cpu->pendbaser, addr & 7, len); in vgic_mmio_read_pendbase()
439 gpa_t addr, unsigned int len, in vgic_mmio_write_pendbase() argument
452 pendbaser = update_64bit_reg(pendbaser, addr & 4, len, val); in vgic_mmio_write_pendbase()
469 .len = (bpi * VGIC_NR_PRIVATE_IRQS) / 8, \
476 .len = (bpi * (1024 - VGIC_NR_PRIVATE_IRQS)) / 8, \