Lines Matching defs:MemoryDeviceClass
22 typedef struct MemoryDeviceClass MemoryDeviceClass; typedef
60 struct MemoryDeviceClass { struct
62 InterfaceClass parent_class;
73 uint64_t (*get_addr)(const MemoryDeviceState *md);
81 void (*set_addr)(MemoryDeviceState *md, uint64_t addr, Error **errp);
94 uint64_t (*get_plugged_size)(const MemoryDeviceState *md, Error **errp);
105 MemoryRegion *(*get_memory_region)(MemoryDeviceState *md, Error **errp);
114 void (*decide_memslots)(MemoryDeviceState *md, unsigned int limit);
127 unsigned int (*get_memslots)(MemoryDeviceState *md);
137 uint64_t (*get_min_alignment)(const MemoryDeviceState *md);
142 void (*fill_device_info)(const MemoryDeviceState *md,