Home
last modified time | relevance | path

Searched refs:pfn (Results 1 – 11 of 11) sorted by relevance

/qemu/hw/mem/
H A Dsparse-mem.c44 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 Dxen-x86_32.h150 #define xen_pfn_to_cr3(pfn) (((unsigned)(pfn) << 12) | ((unsigned)(pfn) >> 20)) argument
H A Dxen-x86_64.h201 #define xen_pfn_to_cr3(pfn) ((unsigned long)(pfn) << 12) argument
/qemu/hw/i386/xen/
H A Dxen-hvm.c257 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 Ddump.c1203 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 Dvirtio-mmio.c149 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 Dvirtio-pci.c198 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 Dvirtio-balloon.c396 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 Dhvm_op.h164 uint64_t pfn; member
/qemu/hw/xen/
H A Dtrace-events60 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 Dmemory.h450 uint64_aligned_t pfn; member