ST_EOM
pos->eof = ST_EOM;
pos->eof = ST_EOM;
pos->eof = ST_EOM;
pos->eof = ST_EOM;
ASSERT(un->un_pos.eof == ST_EOM);
if (un->un_pos.eof != ST_EOM) {
un->un_pos.eof = ST_EOM;
case ST_EOM:
if (dblk < 0 && un->un_pos.eof == ST_EOM) {
case ST_EOM:
int was_at_eom = (un->un_pos.eof == ST_EOM) ? 1 : 0;
un->un_pos.eof = ST_EOM;
if (un->un_pos.eof >= ST_EOM && (flag == B_WRITE)) {
un->un_pos.eof = ST_EOM;
if (un->un_pos.eof >= ST_EOM && (flag == B_WRITE)) {
un->un_pos.eof = ST_EOM;
if (!reading && un->un_pos.eof != ST_EOM) {
case ST_EOM: