ref: 94d2ee527af44610a498d6f6adbba8f0b6d76f17
dir: /sys/src/cmd/cwfs/64xbit.h/
/* * fundamental constants and types of the implementation * changing any of these changes the layout on disk */ /* the glorious new, incompatible (on disk) 64-bit world */ /* keeping NAMELEN ≤ 50 bytes permits 3 Dentrys per mag disk sector */ enum { NAMELEN = 144, /* max size of file name components */ NDBLOCK = 6, /* number of direct blocks in Dentry */ NIBLOCK = 4, /* max depth of indirect blocks */ }; /* * file offsets & sizes, in bytes & blocks. typically long or vlong. * vlong is used in the code where would be needed if Off were just long. */ typedef vlong Off; #undef COMPAT32 #define swaboff swab8