LO_HASPARENT
(lock->lo_flags & LO_HASPARENT));
lock->lo_flags |= LO_HASPARENT;
!(lock->lo_flags & LO_HASPARENT));
lock->lo_flags &= ~LO_HASPARENT;
if (!(parent->lo_flags & LO_HASPARENT) &&
if ((child->lo_flags & LO_HASPARENT) &&