Lines Matching refs:offset
193 Addr offset = pkt->getAddr() - pioAddr;
195 if ((offset & ~mask(3)) != ((offset + pkt->getSize()) & ~mask(3)))
197 ApicRegIndex reg = decodeAddr(offset);
200 "Reading Local APIC register %d at offset %#x as %#x.\n",
201 reg, offset, val);
202 pkt->setData(((uint8_t *)&val) + (offset & mask(3)));
210 Addr offset = pkt->getAddr() - pioAddr;
212 if ((offset & ~mask(3)) != ((offset + pkt->getSize()) & ~mask(3)))
214 ApicRegIndex reg = decodeAddr(offset);
216 pkt->writeData(((uint8_t *)&val) + (offset & mask(3)));
218 "Writing Local APIC register %d at offset %#x as %#x.\n",
219 reg, offset, gtoh(val));
309 Addr offset = pkt->getAddr() - x86InterruptAddress(initialApicId, 0);
311 switch(offset)
325 panic("Local apic got unknown interrupt message at offset %#x.\n",
326 offset);
572 Tick offset = curTick() % clockPeriod();
573 if (offset) {
576 clockPeriod() - offset, true);