Lines Matching refs:len
15 target_ulong len, bool copy) in uaccess_lock_user() argument
17 void *p = malloc(len); in uaccess_lock_user()
19 if (cpu_memory_rw_debug(env_cpu(env), addr, p, len, 0)) { in uaccess_lock_user()
30 size_t len = 0; in uaccess_strlen_user() local
52 return len; in uaccess_strlen_user()
55 len++; in uaccess_strlen_user()
56 if (len > INT32_MAX) { in uaccess_strlen_user()
63 len += p - (char *)h; in uaccess_strlen_user()
64 return len <= INT32_MAX ? (ssize_t)len : -1; in uaccess_strlen_user()
67 len += left_in_page; in uaccess_strlen_user()
68 if (len > INT32_MAX) { in uaccess_strlen_user()
77 ssize_t len = uaccess_strlen_user(env, addr); in uaccess_lock_user_string() local
78 if (len < 0) { in uaccess_lock_user_string()
81 return uaccess_lock_user(env, addr, len + 1, true); in uaccess_lock_user_string()
85 target_ulong addr, target_ulong len) in uaccess_unlock_user() argument
87 if (len) { in uaccess_unlock_user()
88 cpu_memory_rw_debug(env_cpu(env), addr, p, len, 1); in uaccess_unlock_user()