Home
last modified time | relevance | path

Searched refs:mdc (Results 1 – 13 of 13) sorted by relevance

/qemu/hw/mem/
H A Dmemory-device.c75 if (mdc->get_memslots) { in memory_device_get_memslots()
76 return mdc->get_memslots(md); in memory_device_get_memslots()
186 if (mdc->decide_memslots) { in memory_device_check_addable()
188 mdc->decide_memslots(md, memslot_limit); in memory_device_check_addable()
310 mdc->fill_device_info(md, info); in qmp_memory_device_list()
394 if (mdc->get_min_alignment) { in memory_device_pre_plug()
395 align = mdc->get_min_alignment(md); in memory_device_pre_plug()
399 addr = mdc->get_addr(md); in memory_device_pre_plug()
405 mdc->set_addr(md, addr, &local_err); in memory_device_pre_plug()
426 addr = mdc->get_addr(md); in memory_device_plug()
[all …]
H A Dpc-dimm.c285 MemoryDeviceClass *mdc = MEMORY_DEVICE_CLASS(oc); in pc_dimm_class_init() local
292 mdc->get_addr = pc_dimm_md_get_addr; in pc_dimm_class_init()
293 mdc->set_addr = pc_dimm_md_set_addr; in pc_dimm_class_init()
295 mdc->get_plugged_size = memory_device_get_region_size; in pc_dimm_class_init()
296 mdc->get_memory_region = pc_dimm_md_get_memory_region; in pc_dimm_class_init()
297 mdc->fill_device_info = pc_dimm_md_fill_device_info; in pc_dimm_class_init()
H A Dnvdimm.c257 MemoryDeviceClass *mdc = MEMORY_DEVICE_CLASS(oc); in nvdimm_class_init() local
263 mdc->get_memory_region = nvdimm_md_get_memory_region; in nvdimm_class_init()
/qemu/hw/virtio/
H A Dvirtio-mem-pci.c160 MemoryDeviceClass *mdc = MEMORY_DEVICE_CLASS(klass); in virtio_mem_pci_class_init() local
168 mdc->get_addr = virtio_mem_pci_get_addr; in virtio_mem_pci_class_init()
169 mdc->set_addr = virtio_mem_pci_set_addr; in virtio_mem_pci_class_init()
170 mdc->get_plugged_size = virtio_mem_pci_get_plugged_size; in virtio_mem_pci_class_init()
171 mdc->get_memory_region = virtio_mem_pci_get_memory_region; in virtio_mem_pci_class_init()
172 mdc->decide_memslots = virtio_mem_pci_decide_memslots; in virtio_mem_pci_class_init()
173 mdc->get_memslots = virtio_mem_pci_get_memslots; in virtio_mem_pci_class_init()
174 mdc->fill_device_info = virtio_mem_pci_fill_device_info; in virtio_mem_pci_class_init()
175 mdc->get_min_alignment = virtio_mem_pci_get_min_alignment; in virtio_mem_pci_class_init()
H A Dvirtio-pmem-pci.c88 MemoryDeviceClass *mdc = MEMORY_DEVICE_CLASS(klass); in virtio_pmem_pci_class_init() local
95 mdc->get_addr = virtio_pmem_pci_get_addr; in virtio_pmem_pci_class_init()
96 mdc->set_addr = virtio_pmem_pci_set_addr; in virtio_pmem_pci_class_init()
97 mdc->get_plugged_size = virtio_pmem_pci_get_plugged_size; in virtio_pmem_pci_class_init()
98 mdc->get_memory_region = virtio_pmem_pci_get_memory_region; in virtio_pmem_pci_class_init()
99 mdc->fill_device_info = virtio_pmem_pci_fill_device_info; in virtio_pmem_pci_class_init()
/qemu/hw/i386/
H A Dsgx-epc.c154 MemoryDeviceClass *mdc = MEMORY_DEVICE_CLASS(oc); in sgx_epc_class_init() local
163 mdc->get_addr = sgx_epc_md_get_addr; in sgx_epc_class_init()
164 mdc->set_addr = sgx_epc_md_set_addr; in sgx_epc_class_init()
165 mdc->get_plugged_size = sgx_epc_md_get_plugged_size; in sgx_epc_class_init()
166 mdc->get_memory_region = sgx_epc_md_get_memory_region; in sgx_epc_class_init()
167 mdc->fill_device_info = sgx_epc_md_fill_device_info; in sgx_epc_class_init()
/qemu/hw/net/
H A Detraxfs_eth.c146 int mdc; member
212 if (bus->mdc) { in mdio_cycle()
218 if (bus->mdc) { in mdio_cycle()
227 if (bus->mdc) { in mdio_cycle()
239 if (bus->mdc) { in mdio_cycle()
250 if (bus->mdc) { in mdio_cycle()
262 if (bus->mdc) { in mdio_cycle()
272 if (bus->mdc && bus->cnt == 2*2) { in mdio_cycle()
285 if (!bus->mdc) { in mdio_cycle()
454 eth->mdio_bus.mdc = !!(value & 4); in eth_write()
[all …]
H A Dtrace-events16 mdio_bitbang(bool mdc, bool mdio, int state, uint16_t cnt, unsigned int drive) "bitbang mdc=%u mdio…
/qemu/hw/misc/
H A Dmos6522.c132 MOS6522DeviceClass *mdc = MOS6522_GET_CLASS(s); in get_counter_value() local
135 return mdc->get_timer1_counter_value(s, ti); in get_counter_value()
137 return mdc->get_timer2_counter_value(s, ti); in get_counter_value()
143 MOS6522DeviceClass *mdc = MOS6522_GET_CLASS(s); in get_load_time() local
146 return mdc->get_timer1_load_time(s, ti); in get_load_time()
148 return mdc->get_timer2_load_time(s, ti); in get_load_time()
405 mdc->portB_write(s); in mos6522_write()
418 mdc->portA_write(s); in mos6522_write()
708 MOS6522DeviceClass *mdc = MOS6522_CLASS(oc); in mos6522_class_init() local
713 mdc->portB_write = mos6522_portB_write; in mos6522_class_init()
[all …]
H A Dmac_via.c1210 MOS6522DeviceClass *mdc = MOS6522_GET_CLASS(ms); in mos6522_q800_via1_reset_hold() local
1213 if (mdc->parent_phases.hold) { in mos6522_q800_via1_reset_hold()
1214 mdc->parent_phases.hold(obj, type); in mos6522_q800_via1_reset_hold()
1336 MOS6522DeviceClass *mdc = MOS6522_CLASS(oc); in mos6522_q800_via1_class_init() local
1340 NULL, &mdc->parent_phases); in mos6522_q800_via1_class_init()
1365 MOS6522DeviceClass *mdc = MOS6522_GET_CLASS(ms); in mos6522_q800_via2_reset_hold() local
1367 if (mdc->parent_phases.hold) { in mos6522_q800_via2_reset_hold()
1368 mdc->parent_phases.hold(obj, type); in mos6522_q800_via2_reset_hold()
1425 MOS6522DeviceClass *mdc = MOS6522_CLASS(oc); in mos6522_q800_via2_class_init() local
1428 NULL, &mdc->parent_phases); in mos6522_q800_via2_class_init()
[all …]
/qemu/hw/misc/macio/
H A Dcuda.c592 MOS6522DeviceClass *mdc = MOS6522_GET_CLASS(ms); in mos6522_cuda_reset_hold() local
594 if (mdc->parent_phases.hold) { in mos6522_cuda_reset_hold()
595 mdc->parent_phases.hold(obj, type); in mos6522_cuda_reset_hold()
605 MOS6522DeviceClass *mdc = MOS6522_CLASS(oc); in mos6522_cuda_class_init() local
608 NULL, &mdc->parent_phases); in mos6522_cuda_class_init()
609 mdc->portB_write = mos6522_cuda_portB_write; in mos6522_cuda_class_init()
610 mdc->get_timer1_counter_value = cuda_get_counter_value; in mos6522_cuda_class_init()
611 mdc->get_timer2_counter_value = cuda_get_counter_value; in mos6522_cuda_class_init()
612 mdc->get_timer1_load_time = cuda_get_load_time; in mos6522_cuda_class_init()
613 mdc->get_timer2_load_time = cuda_get_load_time; in mos6522_cuda_class_init()
H A Dpmu.c800 MOS6522DeviceClass *mdc = MOS6522_GET_CLASS(ms); in mos6522_pmu_reset_hold() local
802 if (mdc->parent_phases.hold) { in mos6522_pmu_reset_hold()
803 mdc->parent_phases.hold(obj, type); in mos6522_pmu_reset_hold()
815 MOS6522DeviceClass *mdc = MOS6522_CLASS(oc); in mos6522_pmu_class_init() local
818 NULL, &mdc->parent_phases); in mos6522_pmu_class_init()
819 mdc->portB_write = mos6522_pmu_portB_write; in mos6522_pmu_class_init()
/qemu/hw/hyperv/
H A Dhv-balloon.c1752 MemoryDeviceClass *mdc = MEMORY_DEVICE_CLASS(klass); in hv_balloon_class_init() local
1765 mdc->get_addr = hv_balloon_md_get_addr; in hv_balloon_class_init()
1766 mdc->set_addr = hv_balloon_md_set_addr; in hv_balloon_class_init()
1767 mdc->get_plugged_size = memory_device_get_region_size; in hv_balloon_class_init()
1768 mdc->get_memory_region = hv_balloon_md_get_memory_region; in hv_balloon_class_init()
1769 mdc->decide_memslots = hv_balloon_decide_memslots; in hv_balloon_class_init()
1770 mdc->get_memslots = hv_balloon_get_memslots; in hv_balloon_class_init()
1771 mdc->get_min_alignment = hv_balloon_md_get_min_alignment; in hv_balloon_class_init()
1772 mdc->fill_device_info = hv_balloon_md_fill_device_info; in hv_balloon_class_init()