diff options
author | Miles Bader <miles@gnu.org> | 1995-06-24 23:25:11 +0000 |
---|---|---|
committer | Miles Bader <miles@gnu.org> | 1995-06-24 23:25:11 +0000 |
commit | 1a26b8ff99f907247687683212479c5037d87965 (patch) | |
tree | 8a1e2930be8af06875350fca95e13fd3a58bca78 /libthreads/cprocs.c | |
parent | d35ca2bd419417f6fce172c54a24ee5988f53f3a (diff) |
(thread_function): New function.
(create_disk_pager): Make a new thread to service paging requests.
(pager_bucket): New variable.
(pager_list_lock, file_pager_list): Variables deleted.
(create_disk_pager): Create pager_bucket.
(create_disk_pager, diskfs_get_filemap): Pass pager_bucket to pager_create.
(pager_traverse): Function deleted.
(diskfs_get_filemap, pager_clear_user_data): Don't add/remove UPI to/from the
pager list, as there isn't any.
(diskfs_shutdown_pager, diskfs_sync_everything): Use ports_bucket_iterate on
pager_bucket to go through all the pagers, instead of pager_traverse.
(diskfs_file_update, pager_traverse, allow_pager_softrefs,
drop_pager_softrefs): Change pager [un]ref calls to use the new ports ref
calls directly instead.
(pager_dropweak): New function (does nothing).
Diffstat (limited to 'libthreads/cprocs.c')
0 files changed, 0 insertions, 0 deletions