History log of /original-bsd/sys/ufs/lfs/lfs.h (Results 1 – 25 of 44)
Revision Date Author Comments
# 29cf4ffa 08-May-1995 mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760>

update from margo


# 6b8e5290 21-Mar-1995 mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760>

daddr_t => ufs_daddr_t


# 1f9d251c 02-Jan-1995 mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760>

quad => int64_t


# 5916c450 02-Jan-1995 mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760>

Pad struct lfs out to 512 bytes so we don't try to write an odd
block size (from mycroft)


# 58c3f8e3 08-Jul-1994 mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760>

changes for 64-bit machines (from bostic)


# dfcd1edf 15-Jun-1994 mkm <mkm@65305748-3e16-e211-a854-8c89a5c6f760>

add lfs_maxsymlinklen (from mycroft)


# 5044ef45 23-Sep-1993 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

changes for 4.4BSD-Lite requested by USL


# d706450c 21-Sep-1993 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

changes for 4.4BSD-Lite requested by USL


# b6149518 11-Jun-1993 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

4.4BSD snapshot (revision 8.1); add 1993 to copyright


# a2521ae5 10-Dec-1992 margo <margo@65305748-3e16-e211-a854-8c89a5c6f760>

add segment pointer and locking pid insuperblock. Get rid of old
di_inum field (it now unions with the old gid and uid fields). Add statistics
structure for LFS.


# 9694f433 08-Oct-1992 margo <margo@65305748-3e16-e211-a854-8c89a5c6f760>

Merge ffs/lfs bmap into ufs_bmap. Move structures into ufsmount.h.


# dce97361 01-Oct-1992 margo <margo@65305748-3e16-e211-a854-8c89a5c6f760>

Make lfs_avail signed since it can temporarily go negative.


# 7f51f393 03-Sep-1992 margo <margo@65305748-3e16-e211-a854-8c89a5c6f760>

Remove INODE_INFOs. Add version to BLOCK_INFOs.


# 0acd3009 02-Sep-1992 margo <margo@65305748-3e16-e211-a854-8c89a5c6f760>

Add macros to determine if there are enough free blocks for a
requested allocation.


# b8f55684 25-Aug-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

Add vnode pointer to segment structure so that updatemeta knows
what file to finish off when it runs out of space in a partial or segment.


# 08c29292 21-Aug-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

Add fields in struct lfs for available space accounting, and number of active
segments since last checkpoint. Add error information for ifile panics.
Get rid of the macro UBWRITE and do everything

Add fields in struct lfs for available space accounting, and number of active
segments since last checkpoint. Add error information for ifile panics.
Get rid of the macro UBWRITE and do everything in lfs_bwrite. Add all the
dynamic fields to segment structure so cleaner can use it.

show more ...


# 1a15f4c9 30-Jul-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

Fix SEGUPD and SEGTABSZ macros.


# d9d3d015 24-Jul-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

Logical block number in BLOCK_INFO should be daddr_t not off_t.


# f7d89998 23-Jul-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

Add number of summary blocks and number of inode blocks to the
segment usage table for free space accounting. Do block free accouting
in terms of disk sectors rather than file system blocks. New

Add number of summary blocks and number of inode blocks to the
segment usage table for free space accounting. Do block free accouting
in terms of disk sectors rather than file system blocks. New segment usage
table size is power of 2, so do fast arithmetic.

show more ...


# 2588f3b9 22-Jul-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

add LFS_SYNC, so that "synchronous" operations don't cause deadlock


# b5ff0d37 20-Jul-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

add lfs_maxfilesize


# 8f245dfc 05-Jul-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

minor cleanups, add seglock to synchronize segment writer;
Kirk deleted USES_VOP_whatever.


# dc030333 23-Jun-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

directory ops, unmount, minor cleanup; from Margo Seltzer


# 559eceee 14-May-1992 heideman <heideman@65305748-3e16-e211-a854-8c89a5c6f760>

lfs_ubwrite change to for new vnode interface


# 9ee557e8 08-Apr-1992 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

remove the rest of the typedef's


12