mirror of
https://github.com/RGBCube/serenity
synced 2025-07-23 19:07:34 +00:00
Kernel: Use TRY() in sys$map_time_page()
This commit is contained in:
parent
d53c60fd9f
commit
6dddd500bf
1 changed files with 2 additions and 5 deletions
|
@ -21,11 +21,8 @@ KResultOr<FlatPtr> Process::sys$map_time_page()
|
||||||
if (!range.has_value())
|
if (!range.has_value())
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
|
|
||||||
auto region_or_error = address_space().allocate_region_with_vmobject(range.value(), vmobject, 0, "Kernel time page"sv, PROT_READ, true);
|
auto* region = TRY(address_space().allocate_region_with_vmobject(range.value(), vmobject, 0, "Kernel time page"sv, PROT_READ, true));
|
||||||
if (region_or_error.is_error())
|
return region->vaddr().get();
|
||||||
return region_or_error.error();
|
|
||||||
|
|
||||||
return region_or_error.value()->vaddr().get();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
KResultOr<FlatPtr> Process::sys$clock_gettime(clockid_t clock_id, Userspace<timespec*> user_ts)
|
KResultOr<FlatPtr> Process::sys$clock_gettime(clockid_t clock_id, Userspace<timespec*> user_ts)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue