Searched refs:pfn (Results 1 – 11 of 11) sorted by relevance
/qemu/hw/mem/ |
H A D | sparse-mem.c | 44 size_t pfn = addr / SPARSE_BLOCK_SIZE; in sparse_mem_read() local 48 block = g_hash_table_lookup(s->mapped, (void *)pfn); in sparse_mem_read() 60 size_t pfn = addr / SPARSE_BLOCK_SIZE; in sparse_mem_write() local 64 if (!g_hash_table_lookup(s->mapped, (void *)pfn) && in sparse_mem_write() 66 g_hash_table_insert(s->mapped, (void *)pfn, in sparse_mem_write() 70 block = g_hash_table_lookup(s->mapped, (void *)pfn); in sparse_mem_write()
|
/qemu/include/hw/xen/interface/arch-x86/ |
H A D | xen-x86_32.h | 150 #define xen_pfn_to_cr3(pfn) (((unsigned)(pfn) << 12) | ((unsigned)(pfn) >> 20)) argument
|
H A D | xen-x86_64.h | 201 #define xen_pfn_to_cr3(pfn) ((unsigned long)(pfn) << 12) argument
|
/qemu/hw/i386/xen/ |
H A D | xen-hvm.c | 257 hwaddr pfn, start_gpfn; in xen_add_to_physmap() local 301 pfn = phys_offset >> target_page_bits; in xen_add_to_physmap() 304 rc = xendevicemodel_relocate_memory(xen_dmod, xen_domid, nr_pages, pfn, in xen_add_to_physmap() 311 nr_pages, pfn, start_gpfn, strerror(saved_errno)); in xen_add_to_physmap()
|
/qemu/dump/ |
H A D | dump.c | 1203 static int set_dump_bitmap(uint64_t last_pfn, uint64_t pfn, bool value, in set_dump_bitmap() argument 1213 assert(last_pfn <= pfn); in set_dump_bitmap() 1222 new_offset = bitmap_bufsize * (pfn / bits_per_buf); in set_dump_bitmap() 1245 byte = (pfn % bits_per_buf) / CHAR_BIT; in set_dump_bitmap() 1246 bit = (pfn % bits_per_buf) % CHAR_BIT; in set_dump_bitmap() 1263 static uint64_t dump_pfn_to_paddr(DumpState *s, uint64_t pfn) in dump_pfn_to_paddr() argument 1267 return (pfn + ARCH_PFN_OFFSET) << target_page_shift; in dump_pfn_to_paddr() 1351 uint64_t last_pfn, pfn; in write_dump_bitmap() local 1368 while (get_next_page(&block_iter, &pfn, NULL, s)) { in write_dump_bitmap() 1369 ret = set_dump_bitmap(last_pfn, pfn, true, dump_bitmap_buf, s); in write_dump_bitmap() [all …]
|
/qemu/tests/qtest/libqos/ |
H A D | virtio-mmio.c | 149 uint64_t pfn = vq->desc / dev->page_size; in qvirtio_mmio_set_queue_address() local 151 qtest_writel(dev->qts, dev->addr + QVIRTIO_MMIO_QUEUE_PFN, pfn); in qvirtio_mmio_set_queue_address()
|
H A D | virtio-pci.c | 198 uint64_t pfn = vq->desc / VIRTIO_PCI_VRING_ALIGN; in qvirtio_pci_set_queue_address() local 200 qpci_io_writel(dev->pdev, dev->bar, VIRTIO_PCI_QUEUE_PFN, pfn); in qvirtio_pci_set_queue_address()
|
/qemu/hw/virtio/ |
H A D | virtio-balloon.c | 396 uint32_t pfn; in virtio_balloon_handle_output() local 403 while (iov_to_buf(elem->out_sg, elem->out_num, offset, &pfn, 4) == 4) { in virtio_balloon_handle_output() 404 unsigned int p = virtio_ldl_p(vdev, &pfn); in virtio_balloon_handle_output()
|
/qemu/include/hw/xen/interface/hvm/ |
H A D | hvm_op.h | 164 uint64_t pfn; member
|
/qemu/hw/xen/ |
H A D | trace-events | 60 xen_map_ioreq_server_shared_page(long unsigned int ioreq_pfn) "shared page at pfn 0x%lx" 61 xen_map_ioreq_server_buffered_io_page(long unsigned int ioreq_pfn) "buffered io page at pfn 0x%lx"
|
/qemu/include/hw/xen/interface/ |
H A D | memory.h | 450 uint64_aligned_t pfn; member
|