diff options
Diffstat (limited to 'libhurd-mm/as.h')
-rw-r--r-- | libhurd-mm/as.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/libhurd-mm/as.h b/libhurd-mm/as.h index 591988e..ba5a816 100644 --- a/libhurd-mm/as.h +++ b/libhurd-mm/as.h @@ -128,14 +128,13 @@ extern struct cap object_lookup (activity_t activity, /* Walk the address space (without using the shadow page tables), depth first. VISIT is called for each slot for which (1 << reported capability type) & TYPES is non-zero. TYPE is the - reported type of the capability and CAP_ADDR_TRANS the value of its - address translation fields. WRITABLE is whether the slot is - writable. If VISIT returns a non-zero value, the walk is aborted - and that value is returned. If the walk is not aborted, 0 is - returned. */ + reported type of the capability and PROPERTIES the value of its + properties. WRITABLE is whether the slot is writable. If VISIT + returns a non-zero value, the walk is aborted and that value is + returned. If the walk is not aborted, 0 is returned. */ extern int as_walk (int (*visit) (addr_t cap, l4_word_t type, - struct cap_addr_trans cap_addr_trans, + struct cap_properties properties, bool writable, void *cookie), int types, |