Searched refs:image (Results 1 - 19 of 19) sorted by relevance

/gem5/ext/libelf/
H A Delf_memory.c35 elf_memory(char *image, size_t sz) argument
44 if (image == NULL || sz == 0) {
53 e->e_rawfile = image;
61 if (sz > EI_NIDENT && LIBELF_IS_ELF(image)) {
63 e->e_class = image[EI_CLASS];
64 e->e_byteorder = image[EI_DATA];
65 e->e_version = image[EI_VERSION];
82 strncmp(image, ARMAG, (size_t) SARMAG) == 0) {
/gem5/src/dev/virtio/
H A DVirtIOBlock.py50 image = Param.DiskImage("Disk image") variable in class:VirtIOBlock
H A Dblock.cc49 image(*params->image)
53 config.capacity = image.size();
84 if (image.read(&data[offset], sector) != SectorSize) {
113 if (image.write(&data[offset], sector) != SectorSize) {
H A Dblock.hh182 DiskImage ℑ member in class:VirtIOBlock
/gem5/src/dev/storage/
H A Dsimple_disk.hh45 * Trivial interface to a disk image used by the System Console
54 DiskImage *image; member in class:SimpleDisk
H A Dsimple_disk.cc56 : SimObject(p), system(p->system), image(p->disk)
72 image->read(data + i, block + j);
H A DIde.py40 image = Param.DiskImage("Disk image") variable in class:IdeDisk
H A Ddisk_image.cc58 // Raw Disk image
71 panic("Attempting to fork system with read-write raw disk image.");
143 panic("Cannot write to a read only disk image");
168 // Copy on Write Disk image
176 CowDiskImage *image; member in class:CowDiskCallback
179 CowDiskCallback(CowDiskImage *i) : image(i) {}
180 void process() { image->save(); delete this; }
216 inform("Disabling saving of COW image in forked child process.\n");
232 panic("error reading cowdisk image");
315 panic("error reading cowdisk image");
[all...]
H A Dide_disk.hh212 /** The image that contains the data of this disk. */
213 DiskImage *image; member in class:IdeDisk
332 // Disk image read/write
H A Dide_disk.cc70 : SimObject(p), ctrl(NULL), image(p->image), diskDelay(p->delay),
91 uint32_t lba_size = image->size();
100 panic("Bad IDE image size: 0\n");
474 // write the data to the disk image
578 uint32_t bytesRead = image->read(data, sector);
588 uint32_t bytesWritten = image->write(data, sector);
640 size = (uint32_t)image->size() - 1;
/gem5/src/dev/sparc/
H A Dmm_disk.cc33 * in legion. Any access is translated to an offset in the disk image.
49 : BasicPioDevice(p, p->image->size() * SectorSize),
50 image(p->image), curSector((off_t)-1), dirty(false)
74 image->write(diskData, curSector);
80 image->read(diskData, sector);
132 image->write(diskData, curSector);
138 image->read(diskData, sector);
182 image->write(diskData, curSector);
H A Dmm_disk.hh33 * in legion. Any access is translated to an offset in the disk image.
46 DiskImage *image; member in class:MmDisk
H A DT1000.py41 image = Param.DiskImage("Disk Image") variable in class:MmDisk
/gem5/src/dev/arm/
H A DUFSHostDevice.py52 img_blk_size = Param.UInt32(512, "Size of one image block in bytes")
53 # Every image that is added to the vector will generate a new logic unit
57 image = VectorParam.DiskImage("Disk images") variable in class:UFSHostDevice
59 # images that have been provided in the image vector, should be equal to
H A Dufs_device.cc81 flashDisk(p->image[lun_id]),
84 lunAvail(p->image.size()),
695 /** read from image, and get to memory */
709 /** Get from fifo and write to image*/
726 lunAvail(p->image.size()),
2150 * The disk image is read here; but the action is simultated later
/gem5/configs/example/arm/
H A Dstarter_fs.py87 """Helper function to create a Copy-on-Write disk image"""
88 image = CowDiskImage()
89 image.child.image_file = SysPaths.disk(name)
91 return image;
119 # disk. Attach the disk image using gem5's Copy-on-Write
121 # the disk image.
122 PciVirtIO(vio=VirtIOBlock(image=create_cow_image(args.disk_image))),
166 # Tell Linux where to find the root disk image.
205 parser.add_argument("--disk-image", type=str,
H A Dfs_bigLITTLE.py134 image = CowDiskImage()
135 image.child.image_file = SysPaths.disk(image_file)
136 return image
139 sys.pci_vio_block = [ PciVirtIO(vio=VirtIOBlock(image=img))
/gem5/util/dist/test/
H A Dtest-2nodes-AArch64.sh76 --disk-image=$IMG \
/gem5/configs/common/
H A DFSConfig.py64 image = CowDiskImage(child=RawDiskImage(read_only=True), variable in class:CowIdeDisk
68 self.image.child.image_file = ci
148 image = CowDiskImage(child=RawDiskImage(read_only=True), variable in class:makeSparcSystem.CowMmDisk
152 self.image.child.image_file = ci
243 "disk image...")
317 # the disk image filename to tell the config scripts to

Completed in 28 milliseconds