Lines Matching full:length

154  * @length: length of memory range
158 int uffd_register_memory(int uffd_fd, void *addr, uint64_t length, in uffd_register_memory() argument
164 uffd_register.range.len = length; in uffd_register_memory()
168 trace_uffd_register_memory_failed(addr, length, mode, errno); in uffd_register_memory()
185 * @length: length of memory range
187 int uffd_unregister_memory(int uffd_fd, void *addr, uint64_t length) in uffd_unregister_memory() argument
192 uffd_range.len = length; in uffd_unregister_memory()
195 trace_uffd_unregister_memory_failed(addr, length, errno); in uffd_unregister_memory()
209 * @length: length of memory range
213 int uffd_change_protection(int uffd_fd, void *addr, uint64_t length, in uffd_change_protection() argument
219 uffd_writeprotect.range.len = length; in uffd_change_protection()
229 " mode=%" PRIx64 " errno=%i", addr, length, in uffd_change_protection()
248 * @length: length of the range to copy
252 uint64_t length, bool dont_wake) in uffd_copy_page() argument
258 uffd_copy.len = length; in uffd_copy_page()
263 error_report("uffd_copy_page() failed: dst_addr=%p src_addr=%p length=%" PRIu64 in uffd_copy_page()
265 length, (uint64_t) uffd_copy.mode, e); in uffd_copy_page()
281 * @length: length of the range to fill with zeroes
284 int uffd_zero_page(int uffd_fd, void *addr, uint64_t length, bool dont_wake) in uffd_zero_page() argument
289 uffd_zeropage.range.len = length; in uffd_zero_page()
294 error_report("uffd_zero_page() failed: addr=%p length=%" PRIu64 in uffd_zero_page()
295 " mode=%" PRIx64 " errno=%i", addr, length, in uffd_zero_page()
315 * @length: length of the range
317 int uffd_wakeup(int uffd_fd, void *addr, uint64_t length) in uffd_wakeup() argument
322 uffd_range.len = length; in uffd_wakeup()
326 error_report("uffd_wakeup() failed: addr=%p length=%" PRIu64 " errno=%i", in uffd_wakeup()
327 addr, length, e); in uffd_wakeup()