Home
last modified time | relevance | path

Searched refs:len (Results 1 – 6 of 6) sorted by relevance

/virt/kvm/
A Dcoalesced_mmio.c26 gpa_t addr, int len) in coalesced_mmio_in_range() argument
32 if (len < 0) in coalesced_mmio_in_range()
34 if (addr + len < addr) in coalesced_mmio_in_range()
38 if (addr + len > dev->zone.addr + dev->zone.size) in coalesced_mmio_in_range()
45 int len, const void *val) in coalesced_mmio_write() argument
51 if (!coalesced_mmio_in_range(dev, addr, len)) in coalesced_mmio_write()
72 ring->coalesced_mmio[insert].len = len; in coalesced_mmio_write()
73 memcpy(ring->coalesced_mmio[insert].data, val, len); in coalesced_mmio_write()
A Dbinary_stats.c57 ssize_t len; in kvm_stats_read() local
69 len = KVM_STATS_NAME_SIZE + size_header + size_desc + size_stats - pos; in kvm_stats_read()
70 len = min(len, remain); in kvm_stats_read()
71 if (len <= 0) in kvm_stats_read()
73 remain = len; in kvm_stats_read()
143 return len; in kvm_stats_read()
A Dpfncache.c61 unsigned long len) in kvm_gpc_is_valid_len() argument
70 return offset + len <= PAGE_SIZE; in kvm_gpc_is_valid_len()
73 bool kvm_gpc_check(struct gfn_to_pfn_cache *gpc, unsigned long len) in kvm_gpc_check() argument
90 if (!kvm_gpc_is_valid_len(gpc->gpa, gpc->uhva, len)) in kvm_gpc_check()
366 int kvm_gpc_refresh(struct gfn_to_pfn_cache *gpc, unsigned long len) in kvm_gpc_refresh() argument
372 if (!kvm_gpc_is_valid_len(gpc->gpa, gpc->uhva, len)) in kvm_gpc_refresh()
398 unsigned long len) in __kvm_gpc_activate() argument
402 if (!kvm_gpc_is_valid_len(gpa, uhva, len)) in __kvm_gpc_activate()
436 return __kvm_gpc_activate(gpc, gpa, KVM_HVA_ERR_BAD, len); in kvm_gpc_activate()
441 if (!access_ok((void __user *)uhva, len)) in kvm_gpc_activate_hva()
[all …]
A Dkvm_main.c3174 return len; in next_segment()
3197 int len) in kvm_read_guest_page() argument
3226 len -= seg; in kvm_read_guest()
3403 ghc->len = len; in __kvm_gfn_to_hva_cache_init()
3423 if (WARN_ON_ONCE(len + offset > ghc->len)) in kvm_write_guest_offset_cached()
3461 if (WARN_ON_ONCE(len + offset > ghc->len)) in kvm_read_guest_offset_cached()
5810 .len = len, in kvm_io_bus_get_first_dev()
5855 .len = len, in kvm_io_bus_write()
5874 .len = len, in kvm_io_bus_write_cookie()
5924 .len = len, in kvm_io_bus_read()
[all …]
A Deventfd.c770 if (len != p->length) in ioeventfd_in_range()
780 BUG_ON(!IS_ALIGNED((unsigned long)val, len)); in ioeventfd_in_range()
782 switch (len) { in ioeventfd_in_range()
805 int len, const void *val) in ioeventfd_write() argument
809 if (!ioeventfd_in_range(p, addr, len, val)) in ioeventfd_write()
882 p->length = args->len; in kvm_assign_ioeventfd_idx()
945 p->length != args->len || in kvm_deassign_ioeventfd_idx()
972 if (!args->len && bus_idx == KVM_MMIO_BUS) in kvm_deassign_ioeventfd()
986 switch (args->len) { in kvm_assign_ioeventfd()
998 if (args->addr + args->len < args->addr) in kvm_assign_ioeventfd()
[all …]
A Dguest_memfd.c154 static long kvm_gmem_punch_hole(struct inode *inode, loff_t offset, loff_t len) in kvm_gmem_punch_hole() argument
158 pgoff_t end = (offset + len) >> PAGE_SHIFT; in kvm_gmem_punch_hole()
170 truncate_inode_pages_range(inode->i_mapping, offset, offset + len - 1); in kvm_gmem_punch_hole()
180 static long kvm_gmem_allocate(struct inode *inode, loff_t offset, loff_t len) in kvm_gmem_allocate() argument
187 if (offset + len > i_size_read(inode)) in kvm_gmem_allocate()
193 end = (offset + len) >> PAGE_SHIFT; in kvm_gmem_allocate()
228 loff_t len) in kvm_gmem_fallocate() argument
238 if (!PAGE_ALIGNED(offset) || !PAGE_ALIGNED(len)) in kvm_gmem_fallocate()
242 ret = kvm_gmem_punch_hole(file_inode(file), offset, len); in kvm_gmem_fallocate()
244 ret = kvm_gmem_allocate(file_inode(file), offset, len); in kvm_gmem_fallocate()

Completed in 32 milliseconds