Changeset 3b3fcf36 in mainline for kernel/generic/src/mm/as.c
- Timestamp:
- 2018-11-20T10:53:13Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a615be0
- Parents:
- 8be3230
- git-author:
- Jiri Svoboda <jiri@…> (2018-11-19 18:49:18)
- git-committer:
- Jiri Svoboda <jiri@…> (2018-11-20 10:53:13)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/mm/as.c
r8be3230 r3b3fcf36 2229 2229 } 2230 2230 2231 sys_errno_t sys_as_area_get_info(uintptr_t address, as_area_info_t *dest) 2232 { 2233 as_area_t *area; 2234 2235 mutex_lock(&AS->lock); 2236 area = find_area_and_lock(AS, address); 2237 if (area == NULL) { 2238 mutex_unlock(&AS->lock); 2239 return ENOENT; 2240 } 2241 2242 dest->start_addr = area->base; 2243 dest->size = P2SZ(area->pages); 2244 dest->flags = area->flags; 2245 2246 mutex_unlock(&area->lock); 2247 mutex_unlock(&AS->lock); 2248 return EOK; 2249 } 2250 2231 2251 sys_errno_t sys_as_area_destroy(uintptr_t address) 2232 2252 {
Note:
See TracChangeset
for help on using the changeset viewer.