Lines Matching defs:offset

179     int offset = pkt->getAddr() & PCI_CONFIG_SIZE;
180 if (offset < PCI_DEVICE_SPECIFIC) {
186 switch (offset) {
206 panic("Invalid PCI configuration read for size 1 at offset: %#x!\n",
207 offset);
209 DPRINTF(IdeCtrl, "PCI read offset: %#x size: 1 data: %#x\n", offset,
213 switch (offset) {
230 panic("Invalid PCI configuration read for size 2 offset: %#x!\n",
231 offset);
233 DPRINTF(IdeCtrl, "PCI read offset: %#x size: 2 data: %#x\n", offset,
237 switch (offset) {
247 DPRINTF(IdeCtrl, "PCI read offset: %#x size: 4 data: %#x\n", offset,
261 int offset = pkt->getAddr() & PCI_CONFIG_SIZE;
262 if (offset < PCI_DEVICE_SPECIFIC) {
267 switch (offset) {
282 "for size 1 offset: %#x!\n", offset);
284 DPRINTF(IdeCtrl, "PCI write offset: %#x size: 1 data: %#x\n",
285 offset, (uint32_t)pkt->getLE<uint8_t>());
288 switch (offset) {
306 "for size 2 offset: %#x!\n",
307 offset);
309 DPRINTF(IdeCtrl, "PCI write offset: %#x size: 2 data: %#x\n",
310 offset, (uint32_t)pkt->getLE<uint16_t>());
313 switch (offset) {
321 panic("Write of unimplemented PCI config. register: %x\n", offset);
332 switch(offset) {
368 IdeController::Channel::accessCommand(Addr offset,
374 if (!read && offset == SelectOffset)
381 selected->readCommand(offset, size, data);
383 selected->writeCommand(offset, size, data);
388 IdeController::Channel::accessControl(Addr offset,
395 selected->readControl(offset, size, data);
397 selected->writeControl(offset, size, data);
402 IdeController::Channel::accessBMI(Addr offset,
405 assert(offset + size <= sizeof(BMIRegs));
407 memcpy(data, (uint8_t *)&bmiRegs + offset, size);
409 switch (offset) {
482 memcpy((uint8_t *)&bmiRegs + offset, data, size);
545 DPRINTF(IdeCtrl, "%s from offset: %#x size: %#x data: %#x\n",