• Home
  • Raw
  • Download

Lines Matching refs:descriptor

534 	struct buffer_head *descriptor;  in jbd2_journal_write_revoke_records()  local
540 descriptor = NULL; in jbd2_journal_write_revoke_records()
555 &descriptor, &offset, record); in jbd2_journal_write_revoke_records()
561 if (descriptor) in jbd2_journal_write_revoke_records()
562 flush_descriptor(journal, descriptor, offset); in jbd2_journal_write_revoke_records()
579 struct buffer_head *descriptor; in write_one_revoke_record() local
589 descriptor = *descriptorp; in write_one_revoke_record()
602 if (descriptor) { in write_one_revoke_record()
604 flush_descriptor(journal, descriptor, offset); in write_one_revoke_record()
605 descriptor = NULL; in write_one_revoke_record()
609 if (!descriptor) { in write_one_revoke_record()
610 descriptor = jbd2_journal_get_descriptor_buffer(transaction, in write_one_revoke_record()
612 if (!descriptor) in write_one_revoke_record()
616 BUFFER_TRACE(descriptor, "file in log_bufs"); in write_one_revoke_record()
617 jbd2_file_log_bh(log_bufs, descriptor); in write_one_revoke_record()
620 *descriptorp = descriptor; in write_one_revoke_record()
624 * ((__be64 *)(&descriptor->b_data[offset])) = in write_one_revoke_record()
627 * ((__be32 *)(&descriptor->b_data[offset])) = in write_one_revoke_record()
642 struct buffer_head *descriptor, in flush_descriptor() argument
650 header = (jbd2_journal_revoke_header_t *)descriptor->b_data; in flush_descriptor()
652 jbd2_descriptor_block_csum_set(journal, descriptor); in flush_descriptor()
654 set_buffer_jwrite(descriptor); in flush_descriptor()
655 BUFFER_TRACE(descriptor, "write"); in flush_descriptor()
656 set_buffer_dirty(descriptor); in flush_descriptor()
657 write_dirty_buffer(descriptor, REQ_SYNC); in flush_descriptor()