CH_FLAGS_SHIFT
oldf = g->cg_meta & (f << CH_FLAGS_SHIFT);
g->cg_meta &= ~(f << CH_FLAGS_SHIFT);
return g->cg_meta >> CH_FLAGS_SHIFT;
return (g->cg_meta & (f << CH_FLAGS_SHIFT)) != 0;
oldf = g->cg_meta & (f << CH_FLAGS_SHIFT);
g->cg_meta |= f << CH_FLAGS_SHIFT;