Lines Matching refs:start_gpa
417 uint64_t start_gpa, uint64_t size) in virtio_mem_is_range_plugged() argument
419 const unsigned long first_bit = (start_gpa - vmem->addr) / vmem->block_size; in virtio_mem_is_range_plugged()
429 uint64_t start_gpa, uint64_t size) in virtio_mem_is_range_unplugged() argument
431 const unsigned long first_bit = (start_gpa - vmem->addr) / vmem->block_size; in virtio_mem_is_range_unplugged()
440 static void virtio_mem_set_range_plugged(VirtIOMEM *vmem, uint64_t start_gpa, in virtio_mem_set_range_plugged() argument
443 const unsigned long bit = (start_gpa - vmem->addr) / vmem->block_size; in virtio_mem_set_range_plugged()
449 static void virtio_mem_set_range_unplugged(VirtIOMEM *vmem, uint64_t start_gpa, in virtio_mem_set_range_unplugged() argument
452 const unsigned long bit = (start_gpa - vmem->addr) / vmem->block_size; in virtio_mem_set_range_unplugged()
586 static int virtio_mem_set_block_state(VirtIOMEM *vmem, uint64_t start_gpa, in virtio_mem_set_block_state() argument
589 const uint64_t offset = start_gpa - vmem->addr; in virtio_mem_set_block_state()
602 virtio_mem_set_range_unplugged(vmem, start_gpa, size); in virtio_mem_set_block_state()
656 virtio_mem_set_range_plugged(vmem, start_gpa, size); in virtio_mem_set_block_state()
1713 uint64_t start_gpa = vmem->addr + s->offset_within_region; in virtio_mem_rdm_is_populated() local
1714 uint64_t end_gpa = start_gpa + int128_get64(s->size); in virtio_mem_rdm_is_populated()
1718 start_gpa = QEMU_ALIGN_DOWN(start_gpa, vmem->block_size); in virtio_mem_rdm_is_populated()
1721 if (!virtio_mem_valid_range(vmem, start_gpa, end_gpa - start_gpa)) { in virtio_mem_rdm_is_populated()
1725 return virtio_mem_is_range_plugged(vmem, start_gpa, end_gpa - start_gpa); in virtio_mem_rdm_is_populated()