/linux-master/virt/kvm/ |
H A D | kvm_main.c | 3259 static int next_segment(unsigned long len, int offset) argument 3261 if (len > PAGE_SIZE - offset) 3264 return len; 3267 /* Copy @len bytes from guest memory at '(@gfn * PAGE_SIZE) + @offset' to @data */ 3269 void *data, int offset, int len) 3277 r = __copy_from_user(data, (void __user *)addr + offset, len); 3284 int len) 3288 return __kvm_read_guest_page(slot, gfn, data, offset, len); 3293 int offset, int len) 3297 return __kvm_read_guest_page(slot, gfn, data, offset, len); 3268 __kvm_read_guest_page(struct kvm_memory_slot *slot, gfn_t gfn, void *data, int offset, int len) argument 3283 kvm_read_guest_page(struct kvm *kvm, gfn_t gfn, void *data, int offset, int len) argument 3292 kvm_vcpu_read_guest_page(struct kvm_vcpu *vcpu, gfn_t gfn, void *data, int offset, int len) argument 3301 kvm_read_guest(struct kvm *kvm, gpa_t gpa, void *data, unsigned long len) argument 3321 kvm_vcpu_read_guest(struct kvm_vcpu *vcpu, gpa_t gpa, void *data, unsigned long len) argument 3341 __kvm_read_guest_atomic(struct kvm_memory_slot *slot, gfn_t gfn, void *data, int offset, unsigned long len) argument 3358 kvm_vcpu_read_guest_atomic(struct kvm_vcpu *vcpu, gpa_t gpa, void *data, unsigned long len) argument 3370 __kvm_write_guest_page(struct kvm *kvm, struct kvm_memory_slot *memslot, gfn_t gfn, const void *data, int offset, int len) argument 3387 kvm_write_guest_page(struct kvm *kvm, gfn_t gfn, const void *data, int offset, int len) argument 3396 kvm_vcpu_write_guest_page(struct kvm_vcpu *vcpu, gfn_t gfn, const void *data, int offset, int len) argument 3405 kvm_write_guest(struct kvm *kvm, gpa_t gpa, const void *data, unsigned long len) argument 3426 kvm_vcpu_write_guest(struct kvm_vcpu *vcpu, gpa_t gpa, const void *data, unsigned long len) argument 3447 __kvm_gfn_to_hva_cache_init(struct kvm_memslots *slots, struct gfn_to_hva_cache *ghc, gpa_t gpa, unsigned long len) argument 3488 kvm_gfn_to_hva_cache_init(struct kvm *kvm, struct gfn_to_hva_cache *ghc, gpa_t gpa, unsigned long len) argument 3496 kvm_write_guest_offset_cached(struct kvm *kvm, struct gfn_to_hva_cache *ghc, void *data, unsigned int offset, unsigned long len) argument 3527 kvm_write_guest_cached(struct kvm *kvm, struct gfn_to_hva_cache *ghc, void *data, unsigned long len) argument 3534 kvm_read_guest_offset_cached(struct kvm *kvm, struct gfn_to_hva_cache *ghc, void *data, unsigned int offset, unsigned long len) argument 3564 kvm_read_guest_cached(struct kvm *kvm, struct gfn_to_hva_cache *ghc, void *data, unsigned long len) argument 3571 kvm_clear_guest(struct kvm *kvm, gpa_t gpa, unsigned long len) argument 5739 kvm_io_bus_get_first_dev(struct kvm_io_bus *bus, gpa_t addr, int len) argument 5784 kvm_io_bus_write(struct kvm_vcpu *vcpu, enum kvm_bus bus_idx, gpa_t addr, int len, const void *val) argument 5805 kvm_io_bus_write_cookie(struct kvm_vcpu *vcpu, enum kvm_bus bus_idx, gpa_t addr, int len, const void *val, long cookie) argument 5855 kvm_io_bus_read(struct kvm_vcpu *vcpu, enum kvm_bus bus_idx, gpa_t addr, int len, void *val) argument 5874 kvm_io_bus_register_dev(struct kvm *kvm, enum kvm_bus bus_idx, gpa_t addr, int len, struct kvm_io_device *dev) argument [all...] |
/linux-master/tools/testing/selftests/powerpc/dexcr/ |
H A D | lsdexcr.c | 15 static void print_list(const char *list[], size_t len) argument 17 for (size_t i = 0; i < len; i++) { 19 if (i + 1 < len)
|
/linux-master/tools/testing/selftests/kvm/ |
H A D | set_memory_region_test.c | 80 TEST_ASSERT(run->mmio.len == 8, 81 "Unexpected exit mmio size = %u", run->mmio.len);
|
H A D | guest_memfd_test.c | 97 off_t len; member in struct:__anon1656 116 testcases[i].offset, testcases[i].len); 119 testcases[i].offset, testcases[i].len);
|
H A D | dirty_log_test.c | 522 sigmask->len = 8;
|
H A D | demand_paging_test.c | 73 copy.len = demand_paging_size; 98 cont.range.len = demand_paging_size; 141 static void prefault_mem(void *alias, uint64_t len) argument 146 for (p = 0; p < (len / demand_paging_size); ++p) {
|
/linux-master/tools/testing/selftests/kvm/s390x/ |
H A D | memop.c | 405 static void set_storage_key_range(void *addr, size_t len, uint8_t key) argument 411 for (i = _addr & PAGE_MASK; i < _addr + len; i += PAGE_SIZE) {
|
/linux-master/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | sev.c | 92 launch_measure.len = 256;
|
/linux-master/tools/testing/selftests/kvm/lib/ |
H A D | userfaultfd_util.c | 103 void *hva, uint64_t len, 147 uffdio_register.range.len = len; 174 i, hva, hva + len); 102 uffd_setup_demand_paging(int uffd_mode, useconds_t delay, void *hva, uint64_t len, uint64_t num_readers, uffd_handler_t handler) argument
|
H A D | kvm_util.c | 800 * len - number of bytes to compare 807 * Returns 0 if the bytes starting at hva for a length of len 813 * a length of len, to the guest bytes starting at the guest virtual 816 int kvm_memcmp_hva_gva(void *hva, struct kvm_vm *vm, vm_vaddr_t gva, size_t len) argument 824 for (uintptr_t offset = 0; offset < len; offset += amt) { 837 amt = len - offset; 1278 uint64_t gpa, len; local 1282 for (gpa = base; gpa < end; gpa += len) { 1291 len = min_t(uint64_t, end - gpa, region->region.memory_size - offset); 1293 ret = fallocate(region->region.guest_memfd, mode, fd_offset, len); [all...] |
/linux-master/tools/testing/selftests/kvm/include/x86_64/ |
H A D | sev.h | 90 .len = size,
|
/linux-master/tools/testing/selftests/kvm/include/ |
H A D | userfaultfd_util.h | 36 void *hva, uint64_t len,
|
H A D | kvm_util.h | 432 size_t len);
|
/linux-master/tools/testing/selftests/kvm/aarch64/ |
H A D | page_fault_test.c | 326 copy.len = args->paging_size; 435 memcpy(hva, run->mmio.data, run->mmio.len); 444 pr_debug("addr=%lld len=%d w=%d data=%lx\n", 445 run->mmio.phys_addr, run->mmio.len,
|
/linux-master/tools/testing/selftests/cgroup/ |
H A D | test_kmem.c | 219 ssize_t len; local 227 len = read(fd, buf, sizeof(buf)); 228 } while (len > 0); 230 if (len == 0)
|
H A D | test_freezer.c | 646 int len; local 648 len = proc_read_text(pid, 0, "stat", buf, sizeof(buf)); 649 if (len == -1) {
|
H A D | test_hugetlb_memcg.c | 22 int len; local 32 len = read(fd, buf, sizeof(buf)); 34 if (len < 0) { 38 if (len == sizeof(buf)) { 42 buf[len] = '\0';
|
H A D | cgroup_util.h | 24 extern int cg_find_unified_root(char *root, size_t len, bool *nsdelegate); 31 char *buf, size_t len);
|
H A D | cgroup_util.c | 19 /* Returns read len on success, or -errno on failure. */ 22 ssize_t len; local 29 len = read(fd, buf, max_len - 1); 31 if (len >= 0) 32 buf[len] = 0; 35 return len < 0 ? -errno : len; 38 /* Returns written len on success, or -errno on failure. */ 39 static ssize_t write_text(const char *path, char *buf, ssize_t len) argument 47 len 54 size_t len = strlen(root) + strlen(name) + 2; local 64 size_t len = strlen(root) + strlen(name) + 10; local 74 size_t len = strlen(cgroup) + strlen(control) + 2; local 83 cg_read(const char *cgroup, const char *control, char *buf, size_t len) argument 176 ssize_t len = strlen(buf), ret; local 195 cg_find_unified_root(char *root, size_t len, bool *nsdelegate) argument 526 int fd, len; local [all...] |
/linux-master/tools/testing/selftests/alsa/ |
H A D | conf.c | 144 ssize_t len; local 154 len = readlink(path, link, sizeof(link) - 1); 155 if (len <= 0) { 160 link[len] = '\0'; 178 len = read(fd, path, sizeof(path)-1); 180 if (len < 0) 183 while (len > 0 && path[len-1] == '\n') 184 len--; 185 path[len] [all...] |
/linux-master/tools/testing/nvdimm/test/ |
H A D | ndtest.c | 208 unsigned int len; local 214 len = min(hdr->in_length, LABEL_SIZE - hdr->in_offset); 215 memcpy(hdr->out_buf, p->label_area + hdr->in_offset, len); 217 return buf_len - len; 223 unsigned int len; local 228 len = min(hdr->in_length, LABEL_SIZE - hdr->in_offset); 229 memcpy(p->label_area + hdr->in_offset, hdr->in_buf, len); 231 return buf_len - len;
|
/linux-master/tools/testing/cxl/test/ |
H A D | mem.c | 1227 const char *buf, size_t len) 1242 return len; 1226 poison_inject_max_store(struct device_driver *drv, const char *buf, size_t len) argument
|
/linux-master/tools/power/x86/intel-speed-select/ |
H A D | isst-core-mbox.c | 348 int fd, ret, len; local 362 len = strlen(freq_str); 363 ret = write(fd, freq_str, len);
|
H A D | isst-config.c | 1019 int fd, fd1, len, ret; local 1036 len = read(fd, str, sizeof(str)); 1038 if (len == -1) 1056 len = read(fd1, str, sizeof(str)); 1057 if (len != -1 && str[0] == 'm') { 1682 int fd, ret, len; local 1696 len = strlen(freq_str); 1697 ret = write(fd, freq_str, len); 1770 int fd, ret, len; local 1786 len 2233 int fd, len; local [all...] |
/linux-master/tools/include/uapi/linux/ |
H A D | kvm.h | 250 __u32 len; member in struct:kvm_run::__anon1613::__anon1619 257 __u32 len; member in struct:kvm_run::__anon1613::__anon1620 472 __u32 len; member in struct:kvm_coalesced_mmio 531 __u32 len; member in struct:kvm_signal_mask 597 __u32 len; /* 1, 2, 4, or 8 bytes; or 0 to ignore length */ member in struct:kvm_ioeventfd
|