dlfs
struct dlfs u_32;
__CTASSERT(sizeof(struct dlfs) == sizeof(struct dlfs64));
memcpy(&fs->lfs_dlfs_u, sbuf, sizeof(struct dlfs));
extern u_int32_t lfs_sb_cksum(struct dlfs *);
#define FSMNT_SIZE MAX(sizeof(((struct dlfs *)0)->dlfs_fsmnt), \
__CTASSERT(sizeof(struct dlfs) == sizeof(struct dlfs64));
memcpy(&fs->lfs_dlfs_u, bp->b_data, sizeof(struct dlfs));
__CTASSERT(sizeof(struct dlfs) == sizeof(struct dlfs64));
memcpy(bp->b_data, &fs->lfs_dlfs_u, sizeof(struct dlfs));
memset(bp->b_data + sizeof(struct dlfs), 0,
LFS_SBPAD - sizeof(struct dlfs));
static const struct dlfs dlfs32_default = {
if (sb_addr + sizeof(struct dlfs)
__CTASSERT(sizeof(struct dlfs) == sizeof(struct dlfs64));
memcpy(&fs->lfs_dlfs_u, buf, sizeof(struct dlfs));
struct dlfs sblk, sblk2;
struct dlfs *s = &sblk;
struct dlfs sblk, sblk2;
struct dlfs *s = &sblk;
struct dlfs u_32;
struct dlfs u_32;
__CTASSERT(__alignof(struct dlfs) == __alignof(struct dlfs64));
struct dlfs;
CTASSERT(sizeof(struct dlfs) == sizeof(struct dlfs64));
memcpy(bp->b_data, &fs->lfs_dlfs_u, sizeof(struct dlfs));
memset((char *)bp->b_data + sizeof(struct dlfs), 0,
LFS_SBPAD - sizeof(struct dlfs));
lfs_sb_getbsize(altsb) < sizeof(struct dlfs)) {
sizeof(struct dlfs));
__CTASSERT(sizeof(struct dlfs) == DEV_BSIZE);
lfs_sb_getbsize(primarysb) < sizeof(struct dlfs)) {
__CTASSERT(sizeof(struct dlfs) == sizeof(struct dlfs64));
memcpy(&lfs_sb1.lfs_dlfs_u, sbuf, sizeof(struct dlfs));
&lfs_sb1.lfs_dlfs_u, sizeof(struct dlfs));
memcpy(&lfs_sb2.lfs_dlfs_u, sbuf, sizeof(struct dlfs));
memcpy(&lfs_sb1.lfs_dlfs_u, sbuf, sizeof(struct dlfs));
__CTASSERT(sizeof(struct dlfs) ==
sizeof(struct dlfs));
struct dlfs *dlfs = (struct dlfs *)fs;
return (dlfs->dlfs_magic == LFS_MAGIC);