Lines Matching defs:pkt
66 Sp804::read(PacketPtr pkt)
68 assert(pkt->getAddr() >= pioAddr && pkt->getAddr() < pioAddr + pioSize);
69 assert(pkt->getSize() == 4);
70 Addr daddr = pkt->getAddr() - pioAddr;
74 timer0.read(pkt, daddr);
76 timer1.read(pkt, daddr - Timer::Size);
77 else if (!readId(pkt, ambaId, pioAddr))
79 pkt->makeAtomicResponse();
85 Sp804::Timer::read(PacketPtr pkt, Addr daddr)
89 pkt->setLE<uint32_t>(loadValue);
98 pkt->setLE<uint32_t>(time);
101 pkt->setLE<uint32_t>(control);
104 pkt->setLE<uint32_t>(rawInt);
107 pkt->setLE<uint32_t>(pendingInt);
110 pkt->setLE<uint32_t>(loadValue);
117 pkt->getLE<uint32_t>(), daddr);
121 Sp804::write(PacketPtr pkt)
123 assert(pkt->getAddr() >= pioAddr && pkt->getAddr() < pioAddr + pioSize);
124 assert(pkt->getSize() == 4);
125 Addr daddr = pkt->getAddr() - pioAddr;
129 timer0.write(pkt, daddr);
131 timer1.write(pkt, daddr - Timer::Size);
132 else if (!readId(pkt, ambaId, pioAddr))
134 pkt->makeAtomicResponse();
139 Sp804::Timer::write(PacketPtr pkt, Addr daddr)
142 pkt->getLE<uint32_t>(), daddr);
145 loadValue = pkt->getLE<uint32_t>();
154 control = pkt->getLE<uint32_t>();
167 loadValue = pkt->getLE<uint32_t>();