diff options
author | Marcus Brinkmann <marcus@gnu.org> | 2002-09-22 01:28:35 +0000 |
---|---|---|
committer | Marcus Brinkmann <marcus@gnu.org> | 2002-09-22 01:28:35 +0000 |
commit | 2e9c58228926f8d0e63fa4e0a7e97942b7da0a42 (patch) | |
tree | 7f31195901a8bc0f71f75830ca88abe1566a24a6 /hurd | |
parent | 18e5ffbf236c2a9c6877ddcbf33d6f8f28a4e71c (diff) |
2002-09-22 Marcus Brinkmann <marcus@gnu.org>
* pager.c, pager.h: New file.
* Makefile (SRCS): Add pager.c.
(LCLHDRS): Add pager.h.
* display.c: Do not include <hurd/pager.h>, <sys/mman.h>,
<sys/io.h>, <fcntl.h> and <sys/fcntl.h>. Include <hurd/ports.h>
and "pager.h".
(struct display): Replace member PAGER and MEMOBJ with USER_PAGER.
(display_get_filemap): Implement with user_pager_get_filemap.
(user_destroy): Implement with user_pager_destroy.
(user_create): Implement partially with user_create.
(display_init): Call user_pager_init.
(struct user_pager_info, pager_bucket, pager_clear_user_data,
pager_read_page, pager_write_page, pager_unlock_page,
pager_report_extent, pager_dropweak, service_paging_requests):
Move to ...
* pager.c: ... here.
Diffstat (limited to 'hurd')
0 files changed, 0 insertions, 0 deletions