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 --- |