transaction.c (4d68c05ce11f4cdf6a6392f3a18dc6a985b4d0c4) transaction.c (15291164b22a357cb211b618adfef4fa82fc0de3)
1/*
2 * linux/fs/jbd2/transaction.c
3 *
4 * Written by Stephen C. Tweedie <sct@redhat.com>, 1998
5 *
6 * Copyright 1998 Red Hat corp --- All Rights Reserved
7 *
8 * This file is part of the Linux kernel and is made available under

--- 1935 unchanged lines hidden (view full) ---

1944 jbd_unlock_bh_state(bh);
1945 write_unlock(&journal->j_state_lock);
1946zap_buffer_unlocked:
1947 clear_buffer_dirty(bh);
1948 J_ASSERT_BH(bh, !buffer_jbddirty(bh));
1949 clear_buffer_mapped(bh);
1950 clear_buffer_req(bh);
1951 clear_buffer_new(bh);
1/*
2 * linux/fs/jbd2/transaction.c
3 *
4 * Written by Stephen C. Tweedie <sct@redhat.com>, 1998
5 *
6 * Copyright 1998 Red Hat corp --- All Rights Reserved
7 *
8 * This file is part of the Linux kernel and is made available under

--- 1935 unchanged lines hidden (view full) ---

1944 jbd_unlock_bh_state(bh);
1945 write_unlock(&journal->j_state_lock);
1946zap_buffer_unlocked:
1947 clear_buffer_dirty(bh);
1948 J_ASSERT_BH(bh, !buffer_jbddirty(bh));
1949 clear_buffer_mapped(bh);
1950 clear_buffer_req(bh);
1951 clear_buffer_new(bh);
1952 clear_buffer_delay(bh);
1953 clear_buffer_unwritten(bh);
1952 bh->b_bdev = NULL;
1953 return may_free;
1954}
1955
1956/**
1957 * void jbd2_journal_invalidatepage()
1958 * @journal: journal to use for flush...
1959 * @page: page to flush

--- 313 unchanged lines hidden ---
1954 bh->b_bdev = NULL;
1955 return may_free;
1956}
1957
1958/**
1959 * void jbd2_journal_invalidatepage()
1960 * @journal: journal to use for flush...
1961 * @page: page to flush

--- 313 unchanged lines hidden ---