aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* (struct diskfs_trans_callback_cookie2):Miles Bader1997-02-061-1/+9
| | | | New type.
* (diskfs_make_peropen):Miles Bader1997-02-061-2/+4
| | | | Add & use DEPTH argument.
* (diskfs_lookup):Miles Bader1997-02-061-63/+92
| | | | | Add DEPTH & NEW_DEPTH arguments. Implement new fs-root detection using them.
* (diskfs_S_fsys_getroot):Miles Bader1997-02-061-3/+5
| | | | | | Supply DEPTH argument to diskfs_make_peropen. Pass new type of cookie2 to fshelp_fetch_root, as expected by _diskfs_translator_callback2.
* (diskfs_S_file_exec):Miles Bader1997-02-061-2/+3
| | | | Supply DEPTH argument to diskfs_make_peropen.
* (diskfs_S_dir_unlink):Miles Bader1997-02-061-2/+2
| | | | Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
* (diskfs_S_dir_rmdir):Miles Bader1997-02-061-2/+2
| | | | Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
* (diskfs_S_dir_reparent):Miles Bader1997-02-061-1/+26
| | | | Implement.
* (checkpath, diskfs_rename_dir):Miles Bader1997-02-061-6/+7
| | | | Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
* (diskfs_S_dir_rename):Miles Bader1997-02-061-5/+12
| | | | | Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup. Translate EAGAIN (meaning root's parent) to EINVAL.
* (diskfs_S_dir_mkfile):Miles Bader1997-02-061-1/+1
| | | | New file's depth is one greater than CRED's.
* (diskfs_S_dir_mkfile):Miles Bader1997-02-061-2/+3
| | | | Supply DEPTH argument to diskfs_make_peropen.
* (diskfs_S_dir_mkdir):Miles Bader1997-02-061-2/+3
| | | | Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
* (diskfs_S_dir_lookup):Miles Bader1997-02-061-7/+16
| | | | | | | | Add DEPTH variable. Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup. Supply DEPTH argument diskfs_make_peropen. Pass new type of cookie2 to fshelp_fetch_root, as expected by _diskfs_translator_callback2.
* (diskfs_S_dir_link):Miles Bader1997-02-061-2/+5
| | | | | Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup. Translate EAGAIN (meaning root's parent) to EINVAL.
* (diskfs_init_dir):Miles Bader1997-02-061-3/+3
| | | | Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
* (diskfs_clear_directory):Miles Bader1997-02-061-3/+3
| | | | Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
* (diskfs_start_bootstrap, diskfs_S_exec_startup_get_info,Miles Bader1997-02-061-5/+5
| | | | | diskfs_execboot_fsys_startup, diskfs_S_fsys_init): Supply DEPTH argument to diskfs_make_peropen.
* (diskfs_lookup):Miles Bader1997-02-061-4/+14
| | | | | | | | Add DEPTH & NEW_DEPTH arguments. (diskfs_make_peropen): Add DEPTH argument. (struct peropen): Add DEPTH field.
* .Miles Bader1997-02-061-0/+4
|
* Initial checkinMiles Bader1997-02-061-0/+33
|
* (diskfs_S_fsys_getfile):Miles Bader1997-02-061-28/+93
| | | | Implement (code from ufs).
* (diskfs_S_file_getfh):Miles Bader1997-02-061-18/+50
| | | | Implement (code from ufs).
* .Miles Bader1997-02-062-3/+5
|
* (diskfs_S_file_getfh, diskfs_S_fsys_getfile): Functions removed.Miles Bader1997-02-061-126/+0
|
* (diskfs_S_fsys_getfile):Miles Bader1997-02-061-2/+3
| | | | Pass new DEPTH argument to diskfs_make_peropen.
* (w_get_host):Miles Bader1997-02-061-2/+2
| | | | Don't use strlen on it if *HOST is 0.
* .Miles Bader1997-02-052-0/+14
|
* (pager_memcpy):Miles Bader1997-02-051-5/+5
| | | | `preempter' -> `preemptor'.
* .Miles Bader1997-02-051-0/+12
|
* (fsck):Miles Bader1997-02-051-2/+5
| | | | | In non-automatic mode, print a warning if a filesystem is of a type that can't be fscked.
* (fstypes_get):Miles Bader1997-02-051-17/+29
| | | | | | | Improve error behavior a bit. Fill in FSTYPE in the case where we added a new type. (fs_set_mntent): Avoid null deferences.
* .Miles Bader1997-02-054-0/+26
|
* (main):Miles Bader1997-02-051-1/+1
| | | | Add S_IROOT to TERM_MODE.
* (FSSRCS):Miles Bader1997-02-053-19/+21
| | | | Add dir-reparent.c.
* Doc fix.Miles Bader1997-02-051-2/+2
|
* (preemptor):Miles Bader1997-02-051-7/+7
| | | | | | Renamed from `preempter'; type & init changed as well. (diskfs_start_disk_pager): `preempter' -> `preemptor'.
* Initial checkin.Miles Bader1997-02-053-0/+91
|
* .Miles Bader1997-02-051-0/+4
|
* (check_hashbang):Miles Bader1997-02-051-3/+3
| | | | `preempter' -> `preemptor'.
* .Miles Bader1997-02-041-0/+5
|
* (S_socket_bind):Miles Bader1997-02-041-4/+5
| | | | | | Return EADDRNOTAVAIL if ADDR is 0. (S_socket_send): Don't deref ADDR if it's 0.
* .Miles Bader1997-02-041-0/+5
|
* (pid_find, task_find, task_find_nocreate, reqport_find):Miles Bader1997-02-041-5/+5
| | | | Don't dereference P if it's 0.
* (dir_reparent): Make PARENT a mach_port_t, not a file_t, so that librariesMiles Bader1997-01-201-1/+9
| | | | | that do type translations of file_t won't get bogus arguments for ports in other filesystems.
* ObsoleteMiles Bader1997-01-201-141/+0
|
* (main):Miles Bader1996-12-171-1/+8
| | | | | | | Implement --bottom/--tail/-b. (options): Update doc for --top. Add --head and --bottom/--tail/-b options.
* .Miles Bader1996-12-171-0/+7
|
* (psout):Miles Bader1996-12-171-2/+9
| | | | Use last N processes if TOP is negative.
* (trivfs_S_file_chmod):Miles Bader1996-12-121-1/+1
| | | | Turn off S_ITRANS bits, and turn on S_IROOT in TERM_MODE.