Lines Matching defs:marker
341 struct inode *ip, *marker;
355 marker = pool_get(&lfs_inode_pool, PR_WAITOK);
357 memset(marker, 0, sizeof(*marker));
358 marker->inode_ext.lfs = pool_get(&lfs_inoext_pool, PR_WAITOK);
359 memset(marker->inode_ext.lfs, 0, sizeof(*marker->inode_ext.lfs));
360 marker->i_state |= IN_MARKER;
363 TAILQ_INSERT_HEAD(&fs->lfs_dchainhd, marker, i_lfs_dchain);
364 while ((ip = TAILQ_NEXT(marker, i_lfs_dchain)) != NULL) {
365 TAILQ_REMOVE(&fs->lfs_dchainhd, marker, i_lfs_dchain);
366 TAILQ_INSERT_AFTER(&fs->lfs_dchainhd, ip, marker,
385 TAILQ_REMOVE(&fs->lfs_dchainhd, marker, i_lfs_dchain);
390 pool_put(&lfs_inoext_pool, marker->inode_ext.lfs);
391 pool_put(&lfs_inode_pool, marker);