Lines Matching defs:size

107     for (int i = 0; i < params()->disks.size(); i++) {
206 panic("Invalid PCI configuration read for size 1 at offset: %#x!\n",
209 DPRINTF(IdeCtrl, "PCI read offset: %#x size: 1 data: %#x\n", offset,
230 panic("Invalid PCI configuration read for size 2 offset: %#x!\n",
233 DPRINTF(IdeCtrl, "PCI read offset: %#x size: 2 data: %#x\n", offset,
247 DPRINTF(IdeCtrl, "PCI read offset: %#x size: 4 data: %#x\n", offset,
251 panic("invalid access size(?) for PCI configspace!\n");
282 "for size 1 offset: %#x!\n", offset);
284 DPRINTF(IdeCtrl, "PCI write offset: %#x size: 1 data: %#x\n",
306 "for size 2 offset: %#x!\n",
309 DPRINTF(IdeCtrl, "PCI write offset: %#x size: 2 data: %#x\n",
325 panic("invalid access size(?) for PCI configspace!\n");
369 int size, uint8_t *data, bool read)
378 assert(size == sizeof(uint8_t));
381 selected->readCommand(offset, size, data);
383 selected->writeCommand(offset, size, data);
389 int size, uint8_t *data, bool read)
392 assert(size == sizeof(uint8_t));
395 selected->readControl(offset, size, data);
397 selected->writeControl(offset, size, data);
403 int size, uint8_t *data, bool read)
405 assert(offset + size <= sizeof(BMIRegs));
407 memcpy(data, (uint8_t *)&bmiRegs + offset, size);
412 if (size != sizeof(uint8_t))
413 panic("Invalid BMIC write size: %x\n", size);
444 if (size != sizeof(uint8_t))
445 panic("Invalid BMIS write size: %x\n", size);
474 if (size != sizeof(uint32_t))
475 panic("Invalid BMIDTP write size: %x\n", size);
479 if (size != sizeof(uint8_t) && size != sizeof(uint16_t) &&
480 size != sizeof(uint32_t))
481 panic("IDE controller write of invalid write size: %x\n", size);
482 memcpy((uint8_t *)&bmiRegs + offset, data, size);
491 panic("Bad IDE read size: %d\n", pkt->getSize());
500 int size = pkt->getSize();
509 primary.accessCommand(addr, size, dataPtr, read);
514 primary.accessControl(addr, size, dataPtr, read);
518 secondary.accessCommand(addr, size, dataPtr, read);
522 secondary.accessControl(addr, size, dataPtr, read);
528 primary.accessBMI(addr, size, dataPtr, read);
531 secondary.accessBMI(addr, size, dataPtr, read);
545 DPRINTF(IdeCtrl, "%s from offset: %#x size: %#x data: %#x\n",