Lines Matching refs:descriptor
533 struct journal_head *descriptor; in journal_write_revoke_records() local
539 descriptor = NULL; in journal_write_revoke_records()
554 &descriptor, &offset, in journal_write_revoke_records()
561 if (descriptor) in journal_write_revoke_records()
562 flush_descriptor(journal, descriptor, offset, write_op); in journal_write_revoke_records()
578 struct journal_head *descriptor; in write_one_revoke_record() local
589 descriptor = *descriptorp; in write_one_revoke_record()
593 if (descriptor) { in write_one_revoke_record()
595 flush_descriptor(journal, descriptor, offset, write_op); in write_one_revoke_record()
596 descriptor = NULL; in write_one_revoke_record()
600 if (!descriptor) { in write_one_revoke_record()
601 descriptor = journal_get_descriptor_buffer(journal); in write_one_revoke_record()
602 if (!descriptor) in write_one_revoke_record()
604 header = (journal_header_t *) &jh2bh(descriptor)->b_data[0]; in write_one_revoke_record()
610 JBUFFER_TRACE(descriptor, "file as BJ_LogCtl"); in write_one_revoke_record()
611 journal_file_buffer(descriptor, transaction, BJ_LogCtl); in write_one_revoke_record()
614 *descriptorp = descriptor; in write_one_revoke_record()
617 * ((__be32 *)(&jh2bh(descriptor)->b_data[offset])) = in write_one_revoke_record()
631 struct journal_head *descriptor, in flush_descriptor() argument
635 struct buffer_head *bh = jh2bh(descriptor); in flush_descriptor()
642 header = (journal_revoke_header_t *) jh2bh(descriptor)->b_data; in flush_descriptor()