diff options
author | Michael I. Bushnell <mib@gnu.org> | 1994-05-20 19:51:37 +0000 |
---|---|---|
committer | Michael I. Bushnell <mib@gnu.org> | 1994-05-20 19:51:37 +0000 |
commit | b95d2ac5d3b85fe81d7730a42b95bcb2cf73c291 (patch) | |
tree | 9226550e7c9c1b74ac671188965303c97f33a5f7 /libpager | |
parent | bcb0478bffc23e0e65a8b72943740cb88484e1e5 (diff) |
Formerly priv.h.~9~
Diffstat (limited to 'libpager')
-rw-r--r-- | libpager/priv.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libpager/priv.h b/libpager/priv.h index fd8459ce..2fa85ed6 100644 --- a/libpager/priv.h +++ b/libpager/priv.h @@ -36,6 +36,7 @@ struct pager struct condition wakeup; struct lock_request *lock_requests; /* pending lock requests */ + struct attribute_request *attribute_requests; /* pending attr requests */ /* Interface ports */ memory_object_control_t memobjcntl; @@ -63,6 +64,15 @@ struct lock_request int threads_waiting; }; +struct attribute_request +{ + struct attribute_request *next, **prevp; + boolean_t may_cache; + memory_object_copy_strategy_t copy_strategy; + int threads_waiting; + int attrs_pending; +}; + enum page_errors { PAGE_NOERR, |