Lines Matching defs:bits
103 * extent_clear_unlock_delalloc() to clear both the bits EXTENT_DO_ACCOUNTING
460 * locked (both pages and state bits are locked).
1107 * clear any dirty bits and don't set any writeback bits
1989 unsigned *bits)
1993 if ((*bits & EXTENT_DEFRAG) && !(*bits & EXTENT_DELALLOC))
2000 if (!(state->state & EXTENT_DELALLOC) && (*bits & EXTENT_DELALLOC)) {
2018 if (*bits & EXTENT_DEFRAG)
2027 (*bits & EXTENT_DELALLOC_NEW)) {
2040 struct extent_state *state, unsigned *bits)
2047 if ((state->state & EXTENT_DEFRAG) && (*bits & EXTENT_DEFRAG)) {
2058 if ((state->state & EXTENT_DELALLOC) && (*bits & EXTENT_DELALLOC)) {
2071 if (*bits & EXTENT_CLEAR_META_RESV &&
2081 (*bits & EXTENT_CLEAR_DATA_RESV))
2096 (*bits & EXTENT_DELALLOC_NEW)) {
2420 * delayed allocation bits set and space reserved for our COW
8237 * record subpage dirty bits for other part of the range.
8406 * we can't set the delalloc bits if there are pending ordered
8434 * bits, thus in this case for space account reason, we still need to
8435 * clear any delalloc bits within this page range since we have to