• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/hfsplus_journal/

Lines Matching defs:jh

195 	struct hfsplus_jbd_head *jh, *new_jh, *descriptor;
282 jh = commit_transaction->t_reserved_list;
283 HFSPLUS_JBUFFER_TRACE(jh, "reserved, unused: refile");
288 if (jh->b_committed_data) {
289 struct buffer_head *bh = hfsplus_jh2bh(jh);
292 kfree(jh->b_committed_data);
293 jh->b_committed_data = NULL;
296 hfsplus_jbd_refile_buffer(journal, jh);
330 new_jh = jh = commit_transaction->t_buffers->b_tnext;
336 } while (new_jh != jh);
363 jh = commit_transaction->t_sync_datalist;
364 commit_transaction->t_sync_datalist = jh->b_tnext;
365 bh = hfsplus_jh2bh(jh);
370 __hfsplus_jbd_temp_unlink_buffer(jh);
371 __hfsplus_jbd_file_buffer(jh, commit_transaction,
395 __hfsplus_jbd_unfile_buffer(jh);
420 jh = commit_transaction->t_locked_list->b_tprev;
421 bh = hfsplus_jh2bh(jh);
435 if (buffer_hfsplus_jbd(bh) && jh->b_jlist == HFSPLUS_BJ_Locked) {
436 __hfsplus_jbd_unfile_buffer(jh);
482 jh = commit_transaction->t_buffers;
488 HFSPLUS_JBUFFER_TRACE(jh, "journal is aborting: refile");
489 hfsplus_jbd_refile_buffer(journal, jh);
567 atomic_inc(&hfsplus_jh2bh(jh)->b_count);
573 set_bit(BH_HFSPLUS_JWrite, &hfsplus_jh2bh(jh)->b_state);
580 HFSPLUS_JBUFFER_TRACE(jh, "ph3: write metadata");
582 jh, &new_jh, blocknr);
585 blhdr->binfo[bufs].bnum = (hfsplus_jh2bh(jh)->b_blocknr * sb->s_blocksize) >> HFSPLUS_SECTOR_SHIFT;
586 blhdr->binfo[bufs].bsize = hfsplus_jh2bh(jh)->b_size;
604 tag->t_blocknr = cpu_to_be32(hfsplus_jh2bh(jh)->b_blocknr);
690 jh = commit_transaction->t_iobuf_list->b_tprev;
691 bh = hfsplus_jh2bh(jh);
704 HFSPLUS_JBUFFER_TRACE(jh, "ph4: unfile after journal write");
705 hfsplus_jbd_unfile_buffer(journal, jh);
712 hfsplus_jbd_put_journal_head(jh);
719 jh = commit_transaction->t_shadow_list->b_tprev;
720 bh = hfsplus_jh2bh(jh);
728 HFSPLUS_JBUFFER_TRACE(jh, "file as HFSPLUS_BJ_Forget");
729 hfsplus_jbd_file_buffer(jh, commit_transaction, HFSPLUS_BJ_Forget);
733 HFSPLUS_JBUFFER_TRACE(jh, "brelse shadowed buffer");
746 jh = commit_transaction->t_log_list->b_tprev;
747 bh = hfsplus_jh2bh(jh);
760 hfsplus_jbd_unfile_buffer(journal, jh);
761 hfsplus_jbd_put_journal_head(jh);
798 jh = commit_transaction->t_forget;
800 bh = hfsplus_jh2bh(jh);
802 HFSPLUS_J_ASSERT_JH(jh, jh->b_transaction == commit_transaction ||
803 jh->b_transaction == journal->j_running_transaction);
815 if (jh->b_committed_data) {
816 kfree(jh->b_committed_data);
817 jh->b_committed_data = NULL;
818 if (jh->b_frozen_data) {
819 jh->b_committed_data = jh->b_frozen_data;
820 jh->b_frozen_data = NULL;
822 } else if (jh->b_frozen_data) {
823 kfree(jh->b_frozen_data);
824 jh->b_frozen_data = NULL;
828 cp_transaction = jh->b_cp_transaction;
830 HFSPLUS_JBUFFER_TRACE(jh, "remove from old cp transaction");
831 __hfsplus_jbd_remove_checkpoint(jh);
854 HFSPLUS_JBUFFER_TRACE(jh, "add to new checkpointing trans");
855 __hfsplus_jbd_insert_checkpoint(jh, commit_transaction);
856 HFSPLUS_JBUFFER_TRACE(jh, "refile for checkpoint writeback");
857 __hfsplus_jbd_refile_buffer(jh);
861 HFSPLUS_J_ASSERT_JH(jh, jh->b_next_transaction == NULL);
862 __hfsplus_jbd_unfile_buffer(jh);