aboutsummaryrefslogtreecommitdiff
path: root/libdiskfs/init-first.c
Commit message (Collapse)AuthorAgeFilesLines
* 2001-04-22 Neal H Walfield <neal@cs.uml.edu>Roland McGrath2001-05-061-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | * Makefile (OTHERSRCS): Add extern-inline.c. * diskfs.h (DISKFS_EXTERN_INLINE): New macro. (diskfs_spawn_first_thread): Update prototype to include the additional parameter, a demuxer. (diskfs_begin_using_protid_port): Moved and renamed function begin_using_protid_port from priv.h. (diskfs_end_using_protid_port): Moved and renamed function end_using_protid_port from priv.h. * extern-inline.c: New file. * fsmutations.h (FILE_INTRAN): Use new function name. (FILE_DESTRUCTOR): Likewise. (IO_INTRAN): Likewise. (IO_DESTRUCTOR): Likewise. * init-first.c: Include <hurd/ports.h>. (master_thread_function): Unnamed parameter is now the demuxer. Use that rather than diskfs_demuxer directly. (diskfs_spawn_first_thread): New parameter DEMUXER. * init-main.c (diskfs_init_main): Pass diskfs_demuxer to diskfs_spawn_first_thread to conform to new semantics. * priv.h (begin_using_protid_port): Moved to diskfs.h. (end_using_protid_port): Likewise.
* 2001-02-25 Roland McGrath <roland@frob.com>Roland McGrath2001-02-261-4/+7
| | | | * init-first.c: Include <stdlib.h> for exit decl.
* Wed Aug 20 14:03:41 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-201-2/+2
| | | | | | * disk-pager.c (service_paging_requests): New args for ports_manage_port_operations_multithread. * init-first.c (master_thread_function): Likewise.
* (master_thread_function): Declare to be `static any_t'.Michael I. Bushnell1995-11-211-0/+1
|
* (thread_timeout, server_timeout): New vars.Michael I. Bushnell1995-07-181-5/+5
| | | | | (THREAD_TIMEOUT, SERVER_TIMEOUT): Delete macros. (master_thread_function): Use vars instead of macros.
* (master_thread_function): Exit when shutdown returns zero.Michael I. Bushnell1995-06-261-2/+1
|
* (diskfs_spawn_first_thread): Call our own thread function instead ofMichael I. Bushnell1995-06-091-3/+25
| | | | | the ports one directly. (master_thread_function): New function.
* Don't start auto-syncing in diskfs_spawn_first_thread, which is way too early!Miles Bader1995-05-181-2/+0
| | | | [And thank god for fsck -b ...]
* (diskfs_spawn_first_thread): Start background syncing.Miles Bader1995-05-121-0/+2
|
* entered into RCSMichael I. Bushnell1994-05-251-1/+2
|
* Formerly init-first.c.~2~Michael I. Bushnell1994-02-081-0/+2
|
* Initial revisionMichael I. Bushnell1994-02-081-0/+27