HAMMER2_OBJTYPE_DIRECTORY
case HAMMER2_OBJTYPE_DIRECTORY:
HAMMER2_OBJTYPE_DIRECTORY &&
if (iscan->type != HAMMER2_OBJTYPE_DIRECTORY)
if (inode.ip_data.type != HAMMER2_OBJTYPE_DIRECTORY) {
if (inode.ip_data.type == HAMMER2_OBJTYPE_DIRECTORY) {
case HAMMER2_OBJTYPE_DIRECTORY:
rawip->meta.type = HAMMER2_OBJTYPE_DIRECTORY;
rawip->meta.type = HAMMER2_OBJTYPE_DIRECTORY;
if (*path && ino->meta.type != HAMMER2_OBJTYPE_DIRECTORY) {
case HAMMER2_OBJTYPE_DIRECTORY:
case HAMMER2_OBJTYPE_DIRECTORY:
hf->type = HAMMER2_OBJTYPE_DIRECTORY;
HAMMER2_OBJTYPE_DIRECTORY)
xop->meta.type = HAMMER2_OBJTYPE_DIRECTORY;
case HAMMER2_OBJTYPE_DIRECTORY:
if (ip->meta.type != HAMMER2_OBJTYPE_DIRECTORY) {
return(HAMMER2_OBJTYPE_DIRECTORY);
case HAMMER2_OBJTYPE_DIRECTORY:
case HAMMER2_OBJTYPE_DIRECTORY:
if (tip && tip->meta.type == HAMMER2_OBJTYPE_DIRECTORY)
if (ip->meta.type == HAMMER2_OBJTYPE_DIRECTORY) {
if (type == HAMMER2_OBJTYPE_DIRECTORY && doforce) {
} else if (type == HAMMER2_OBJTYPE_DIRECTORY &&
} else if (type == HAMMER2_OBJTYPE_DIRECTORY &&
} else if (type != HAMMER2_OBJTYPE_DIRECTORY &&
if (type == HAMMER2_OBJTYPE_DIRECTORY &&
case HAMMER2_OBJTYPE_DIRECTORY:
case HAMMER2_OBJTYPE_DIRECTORY:
case HAMMER2_OBJTYPE_DIRECTORY:
case HAMMER2_OBJTYPE_DIRECTORY:
case HAMMER2_OBJTYPE_DIRECTORY:
case HAMMER2_OBJTYPE_DIRECTORY:
HAMMER2_OBJTYPE_DIRECTORY)
xop->meta.type = HAMMER2_OBJTYPE_DIRECTORY;
case HAMMER2_OBJTYPE_DIRECTORY:
if (ip->meta.type != HAMMER2_OBJTYPE_DIRECTORY) {
return(HAMMER2_OBJTYPE_DIRECTORY);
case HAMMER2_OBJTYPE_DIRECTORY:
case HAMMER2_OBJTYPE_DIRECTORY:
if (tip && tip->meta.type == HAMMER2_OBJTYPE_DIRECTORY)
if (ip->meta.type == HAMMER2_OBJTYPE_DIRECTORY) {
if (type == HAMMER2_OBJTYPE_DIRECTORY && doforce) {
} else if (type == HAMMER2_OBJTYPE_DIRECTORY &&
} else if (type == HAMMER2_OBJTYPE_DIRECTORY &&
} else if (type != HAMMER2_OBJTYPE_DIRECTORY &&
if (type == HAMMER2_OBJTYPE_DIRECTORY &&