From b95d2ac5d3b85fe81d7730a42b95bcb2cf73c291 Mon Sep 17 00:00:00 2001 From: "Michael I. Bushnell" Date: Fri, 20 May 1994 19:51:37 +0000 Subject: Formerly priv.h.~9~ --- libpager/priv.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'libpager/priv.h') 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, -- cgit v1.2.3