Lines Matching refs:addr
481 gpa_t addr, unsigned int len)
498 return extract_bytes(reg, addr & 7, len);
503 gpa_t addr, unsigned int len)
514 gpa_t addr, unsigned int len,
526 gpa_t addr, unsigned int len)
528 switch (addr & 0xffff) {
948 phys_addr_t addr;
953 addr = base + id * esz;
956 *eaddr = addr;
958 return __is_visible_gfn_locked(its, addr);
1552 gpa_t addr, unsigned int len)
1554 return extract_bytes(its->cbaser, addr & 7, len);
1558 gpa_t addr, unsigned int len,
1566 its->cbaser = update_64bit_reg(its->cbaser, addr & 7, len, val);
1619 gpa_t addr, unsigned int len,
1629 reg = update_64bit_reg(its->cwriter, addr & 7, len, val);
1644 gpa_t addr, unsigned int len)
1646 return extract_bytes(its->cwriter, addr & 0x7, len);
1651 gpa_t addr, unsigned int len)
1653 return extract_bytes(its->creadr, addr & 0x7, len);
1658 gpa_t addr, unsigned int len,
1683 #define BASER_INDEX(addr) (((addr) / sizeof(u64)) & 0x7)
1686 gpa_t addr, unsigned int len)
1690 switch (BASER_INDEX(addr)) {
1702 return extract_bytes(reg, addr & 7, len);
1708 gpa_t addr, unsigned int len,
1719 switch (BASER_INDEX(addr)) {
1735 reg = update_64bit_reg(*regptr, addr & 7, len, val);
1762 gpa_t addr, unsigned int len)
1777 gpa_t addr, unsigned int len,
1826 gpa_t addr, unsigned int len, unsigned long val)
1868 u64 addr)
1879 its->vgic_its_base = addr;
2050 gpa_t addr, offset;
2094 addr = its->vgic_its_base + offset;
2100 ret = region->uaccess_its_write(dev->kvm, its, addr,
2103 region->its_write(dev->kvm, its, addr, len, *reg);
2105 *reg = region->its_read(dev->kvm, its, addr, len);
2481 * @addr: kernel VA
2488 static int handle_l1_dte(struct vgic_its *its, u32 id, void *addr,
2493 u64 entry = *(u64 *)addr;
2834 u64 __user *uaddr = (u64 __user *)(long)attr->addr;
2836 u64 addr;
2841 if (copy_from_user(&addr, uaddr, sizeof(addr)))
2845 addr, SZ_64K, KVM_VGIC_V3_ITS_SIZE);
2849 return vgic_register_its_iodev(dev->kvm, its, addr);
2854 u64 __user *uaddr = (u64 __user *)(long)attr->addr;
2872 u64 addr = its->vgic_its_base;
2873 u64 __user *uaddr = (u64 __user *)(long)attr->addr;
2879 if (copy_to_user(uaddr, &addr, sizeof(addr)))
2884 u64 __user *uaddr = (u64 __user *)(long)attr->addr;