HAMMER2_CHAIN_DELETED
if ((parent->flags & HAMMER2_CHAIN_DELETED) == 0) {
if (chain->flags & HAMMER2_CHAIN_DELETED) {
if (chain && (chain->flags & HAMMER2_CHAIN_DELETED)) {
if (chain->flags & HAMMER2_CHAIN_DELETED)
atomic_clear_int(&chain->flags, HAMMER2_CHAIN_DELETED);
if (chain->flags & HAMMER2_CHAIN_DELETED)
KKASSERT((chain->flags & HAMMER2_CHAIN_DELETED) == 0);
atomic_set_int(&chain->flags, HAMMER2_CHAIN_DELETED);
atomic_set_int(&chain->flags, HAMMER2_CHAIN_DELETED);
atomic_set_int(&chain->flags, HAMMER2_CHAIN_DELETED);
(chain->flags & HAMMER2_CHAIN_DELETED)) {
(sub->flags & HAMMER2_CHAIN_DELETED)) {
if (chain && (chain->flags & HAMMER2_CHAIN_DELETED)) {
if (chain && (chain->flags & HAMMER2_CHAIN_DELETED)) {
if (chain && (chain->flags & HAMMER2_CHAIN_DELETED)) {
if (chain && (chain->flags & HAMMER2_CHAIN_DELETED)) {
if ((chain->flags & HAMMER2_CHAIN_DELETED) == 0) {
KKASSERT((chain->flags & HAMMER2_CHAIN_DELETED) == 0 &&
if ((chain->flags & HAMMER2_CHAIN_DELETED) == 0) {
KKASSERT((chain->flags & HAMMER2_CHAIN_DELETED) == 0 &&
if (chain && (chain->flags & HAMMER2_CHAIN_DELETED) &&
if ((ochain->flags & HAMMER2_CHAIN_DELETED) ||
(oparent->flags & HAMMER2_CHAIN_DELETED) ||
if ((parent->flags & HAMMER2_CHAIN_DELETED) == 0) {
if (chain->flags & HAMMER2_CHAIN_DELETED) {
if (chain && (chain->flags & HAMMER2_CHAIN_DELETED)) {
if (chain->flags & HAMMER2_CHAIN_DELETED)
atomic_clear_int(&chain->flags, HAMMER2_CHAIN_DELETED);
if (chain->flags & HAMMER2_CHAIN_DELETED)
KKASSERT((chain->flags & HAMMER2_CHAIN_DELETED) == 0);
atomic_set_int(&chain->flags, HAMMER2_CHAIN_DELETED);
atomic_set_int(&chain->flags, HAMMER2_CHAIN_DELETED);
atomic_set_int(&chain->flags, HAMMER2_CHAIN_DELETED);
(chain->flags & HAMMER2_CHAIN_DELETED)) {
(sub->flags & HAMMER2_CHAIN_DELETED)) {
if (chain && (chain->flags & HAMMER2_CHAIN_DELETED)) {
if (chain && (chain->flags & HAMMER2_CHAIN_DELETED)) {
if (chain && (chain->flags & HAMMER2_CHAIN_DELETED)) {
if (chain && (chain->flags & HAMMER2_CHAIN_DELETED)) {
if ((chain->flags & HAMMER2_CHAIN_DELETED) == 0) {
KKASSERT((chain->flags & HAMMER2_CHAIN_DELETED) == 0 &&
if ((chain->flags & HAMMER2_CHAIN_DELETED) == 0) {
KKASSERT((chain->flags & HAMMER2_CHAIN_DELETED) == 0 &&
if (chain && (chain->flags & HAMMER2_CHAIN_DELETED) &&
if ((ochain->flags & HAMMER2_CHAIN_DELETED) ||
(oparent->flags & HAMMER2_CHAIN_DELETED) ||