Go to file
dholland 8f0c85a18e Add an IINFO struct, which is like the FINFO struct but for the inode
blocks portion of the segment summary.

A segment summary block begins with a header (SEGSUM); the rest of the
block contains FINFO structures describing file blocks growing upward
from the bottom (after the header), and IINFO structures describing
inode blocks grown downward from the end of the block. (When they meet
the segment is full regardless of how many blocks might be left.)

IINFO contains just a block number, and until now this information was
handled by just using uint32_t*; switching to a structure will make
the code a lot easier to read, and also make it easier to have 32-bit
and 64-bit versions without making a mess.

This commit just adds the structures and accessors; they'll be
deployed into the code in subsequent commits.
2015-10-03 08:27:38 +00:00
bin Be explicit about what is negated. 2015-08-28 11:29:48 +00:00
common Fixed typo: propertly -> property. 2015-08-20 15:55:09 +00:00
compat remove the xfree86 reachover makefiles and the vast majority of 2015-07-23 08:03:24 +00:00
crypto List source name, not object name to unbreak AFLAGS.*. 2015-10-01 23:00:12 +00:00
dist/pf Fix obviously broken condition. 2015-08-28 12:17:41 +00:00
distrib Fix up setlists for new debug compat libs. 2015-10-02 22:17:22 +00:00
doc x86: Add PCI Extended Configuration Space support. 2015-10-02 05:33:07 +00:00
etc debug for libproc tests 2015-09-24 16:02:39 +00:00
external Restore some defines lost in last update, and don't include sys/cpuvar.h 2015-10-02 22:16:38 +00:00
extsrc
games remove cpp abuse 2015-08-17 17:17:01 +00:00
gnu describe libproc, librtld_db 2015-09-28 21:07:47 +00:00
include add kinfo_getvmmap() decl 2015-09-24 14:39:37 +00:00
lib PR/50295: Fix clock_nanosleep return value documentation. 2015-10-02 19:52:49 +00:00
libexec Remove dead assignment; from Henning Petersen in PR 50196. 2015-09-03 08:16:36 +00:00
regress moved to tests/net/in_cksum. 2015-01-05 22:39:29 +00:00
rescue Remove rtsol(8) and rtsold(8) as their functionality is in dhcpcd(8). 2014-09-11 13:10:03 +00:00
sbin add smart IDs 210, 246, 247 and 248 (Micron): 2015-09-21 06:05:00 +00:00
share Fix case. 2015-10-02 09:01:23 +00:00
sys Add an IINFO struct, which is like the FINFO struct but for the inode 2015-10-03 08:27:38 +00:00
tests Add delay to improve stability of test 2015-09-30 06:08:36 +00:00
tools Add more compat defs for code compiled for !NetBSD targets. 2015-09-21 21:50:16 +00:00
usr.bin - PR/50291: Fix memory leak 2015-09-29 14:27:00 +00:00
usr.sbin Make usage static and dead. 2015-10-02 20:42:15 +00:00
build.sh Make evbarm64 (little endian) the default for aarch64. 2015-06-27 06:00:28 +00:00
BUILDING remove the xfree86 reachover makefiles and the vast majority of 2015-07-23 08:03:24 +00:00
Makefile remove the xfree86 reachover makefiles and the vast majority of 2015-07-23 08:03:24 +00:00
Makefile.inc
UPDATING add note about the most recent acpica update 2015-09-19 18:31:41 +00:00