i_lfs_dchain
TAILQ_REMOVE(&fs->lfs_dchainhd, ip, i_lfs_dchain);
TAILQ_INSERT_HEAD(&fs->lfs_dchainhd, marker, i_lfs_dchain);
while ((ip = TAILQ_NEXT(marker, i_lfs_dchain)) != NULL) {
TAILQ_REMOVE(&fs->lfs_dchainhd, marker, i_lfs_dchain);
i_lfs_dchain);
TAILQ_REMOVE(&fs->lfs_dchainhd, ip, i_lfs_dchain);
TAILQ_REMOVE(&fs->lfs_dchainhd, marker, i_lfs_dchain);
TAILQ_INSERT_HEAD(&fs->lfs_dchainhd, marker, i_lfs_dchain);
while ((ip = TAILQ_NEXT(marker, i_lfs_dchain)) != NULL) {
TAILQ_REMOVE(&fs->lfs_dchainhd, marker, i_lfs_dchain);
i_lfs_dchain);
TAILQ_REMOVE(&fs->lfs_dchainhd, marker, i_lfs_dchain);
TAILQ_INSERT_TAIL(&fs->lfs_dchainhd, ip, i_lfs_dchain);