Lines Matching refs:addr
58 unsigned long addr,
572 static inline int ioapic_in_range(struct kvm_ioapic *ioapic, gpa_t addr)
574 return ((addr >= ioapic->base_address &&
575 (addr < ioapic->base_address + IOAPIC_MEM_LENGTH)));
579 gpa_t addr, int len, void *val)
583 if (!ioapic_in_range(ioapic, addr))
586 ASSERT(!(addr & 0xf)); /* check alignment */
588 addr &= 0xff;
590 switch (addr) {
596 result = ioapic_read_indirect(ioapic, addr, len);
621 gpa_t addr, int len, const void *val)
625 if (!ioapic_in_range(ioapic, addr))
628 ASSERT(!(addr & 0xf)); /* check alignment */
646 addr &= 0xff;
648 switch (addr) {