ReactOS  0.4.14-dev-337-gf981a68
reiserfs_journal Struct Reference

#include <reiserfs_fs_sb.h>

Collaboration diagram for reiserfs_journal:

Public Attributes

struct buffer_head ** j_ap_blocks
 
struct reiserfs_journal_cnodej_last
 
struct reiserfs_journal_cnodej_first
 
struct filej_dev_file
 
struct block_devicej_dev_bd
 
int j_1st_reserved_block
 
long j_state
 
unsigned long j_trans_id
 
unsigned long j_mount_id
 
unsigned long j_start
 
unsigned long j_len
 
unsigned long j_len_alloc
 
atomic_t j_wcount
 
unsigned long j_bcount
 
unsigned long j_first_unflushed_offset
 
unsigned long j_last_flush_trans_id
 
struct buffer_headj_header_bh
 
time_t j_trans_start_time
 
struct semaphore j_lock
 
struct semaphore j_flush_sem
 
wait_queue_head_t j_join_wait
 
atomic_t j_jlock
 
int j_list_bitmap_index
 
int j_must_wait
 
int j_next_full_flush
 
int j_next_async_flush
 
int j_cnode_used
 
int j_cnode_free
 
unsigned int j_trans_max
 
unsigned int j_max_batch
 
unsigned int j_max_commit_age
 
unsigned int j_max_trans_age
 
unsigned int j_default_max_commit_age
 
struct reiserfs_journal_cnodej_cnode_free_list
 
struct reiserfs_journal_cnodej_cnode_free_orig
 
struct reiserfs_journal_listj_current_jl
 
int j_free_bitmap_nodes
 
int j_used_bitmap_nodes
 
int j_num_lists
 
int j_num_work_lists
 
int j_last_flush_id
 
int j_last_commit_id
 
struct list_head j_bitmap_nodes
 
struct list_head j_dirty_buffers
 
spinlock_t j_dirty_buffers_lock
 
struct list_head j_journal_list
 
struct list_head j_working_list
 
struct reiserfs_list_bitmap j_list_bitmap [JOURNAL_NUM_BITMAPS]
 
struct reiserfs_journal_cnodej_hash_table [JOURNAL_HASH_SIZE]
 
struct reiserfs_journal_cnodej_list_hash_table [JOURNAL_HASH_SIZE]
 
struct list_head j_prealloc_list
 
int j_persistent_trans
 
unsigned long j_max_trans_size
 
unsigned long j_max_batch_size
 
int j_errno
 
struct work_struct j_work
 
atomic_t j_async_throttle
 

Detailed Description

Definition at line 175 of file reiserfs_fs_sb.h.

Member Data Documentation

◆ j_1st_reserved_block

int reiserfs_journal::j_1st_reserved_block

Definition at line 182 of file reiserfs_fs_sb.h.

◆ j_ap_blocks

struct buffer_head** reiserfs_journal::j_ap_blocks

Definition at line 176 of file reiserfs_fs_sb.h.

◆ j_async_throttle

atomic_t reiserfs_journal::j_async_throttle

Definition at line 253 of file reiserfs_fs_sb.h.

◆ j_bcount

unsigned long reiserfs_journal::j_bcount

Definition at line 191 of file reiserfs_fs_sb.h.

◆ j_bitmap_nodes

struct list_head reiserfs_journal::j_bitmap_nodes

Definition at line 231 of file reiserfs_fs_sb.h.

◆ j_cnode_free

int reiserfs_journal::j_cnode_free

Definition at line 207 of file reiserfs_fs_sb.h.

◆ j_cnode_free_list

struct reiserfs_journal_cnode* reiserfs_journal::j_cnode_free_list

Definition at line 215 of file reiserfs_fs_sb.h.

◆ j_cnode_free_orig

struct reiserfs_journal_cnode* reiserfs_journal::j_cnode_free_orig

Definition at line 216 of file reiserfs_fs_sb.h.

◆ j_cnode_used

int reiserfs_journal::j_cnode_used

Definition at line 206 of file reiserfs_fs_sb.h.

◆ j_current_jl

struct reiserfs_journal_list* reiserfs_journal::j_current_jl

Definition at line 218 of file reiserfs_fs_sb.h.

◆ j_default_max_commit_age

unsigned int reiserfs_journal::j_default_max_commit_age

Definition at line 213 of file reiserfs_fs_sb.h.

◆ j_dev_bd

struct block_device* reiserfs_journal::j_dev_bd

Definition at line 181 of file reiserfs_fs_sb.h.

◆ j_dev_file

struct file* reiserfs_journal::j_dev_file

Definition at line 180 of file reiserfs_fs_sb.h.

◆ j_dirty_buffers

struct list_head reiserfs_journal::j_dirty_buffers

Definition at line 232 of file reiserfs_fs_sb.h.

◆ j_dirty_buffers_lock

spinlock_t reiserfs_journal::j_dirty_buffers_lock

Definition at line 233 of file reiserfs_fs_sb.h.

◆ j_errno

int reiserfs_journal::j_errno

Definition at line 249 of file reiserfs_fs_sb.h.

◆ j_first

struct reiserfs_journal_cnode* reiserfs_journal::j_first

Definition at line 178 of file reiserfs_fs_sb.h.

◆ j_first_unflushed_offset

unsigned long reiserfs_journal::j_first_unflushed_offset

Definition at line 192 of file reiserfs_fs_sb.h.

◆ j_flush_sem

struct semaphore reiserfs_journal::j_flush_sem

Definition at line 198 of file reiserfs_fs_sb.h.

◆ j_free_bitmap_nodes

int reiserfs_journal::j_free_bitmap_nodes

Definition at line 219 of file reiserfs_fs_sb.h.

◆ j_hash_table

struct reiserfs_journal_cnode* reiserfs_journal::j_hash_table[JOURNAL_HASH_SIZE]

Definition at line 241 of file reiserfs_fs_sb.h.

◆ j_header_bh

struct buffer_head* reiserfs_journal::j_header_bh

Definition at line 194 of file reiserfs_fs_sb.h.

◆ j_jlock

atomic_t reiserfs_journal::j_jlock

Definition at line 200 of file reiserfs_fs_sb.h.

◆ j_join_wait

wait_queue_head_t reiserfs_journal::j_join_wait

Definition at line 199 of file reiserfs_fs_sb.h.

◆ j_journal_list

struct list_head reiserfs_journal::j_journal_list

Definition at line 236 of file reiserfs_fs_sb.h.

◆ j_last

struct reiserfs_journal_cnode* reiserfs_journal::j_last

Definition at line 177 of file reiserfs_fs_sb.h.

◆ j_last_commit_id

int reiserfs_journal::j_last_commit_id

Definition at line 229 of file reiserfs_fs_sb.h.

◆ j_last_flush_id

int reiserfs_journal::j_last_flush_id

Definition at line 226 of file reiserfs_fs_sb.h.

◆ j_last_flush_trans_id

unsigned long reiserfs_journal::j_last_flush_trans_id

Definition at line 193 of file reiserfs_fs_sb.h.

◆ j_len

unsigned long reiserfs_journal::j_len

Definition at line 188 of file reiserfs_fs_sb.h.

◆ j_len_alloc

unsigned long reiserfs_journal::j_len_alloc

Definition at line 189 of file reiserfs_fs_sb.h.

◆ j_list_bitmap

struct reiserfs_list_bitmap reiserfs_journal::j_list_bitmap[JOURNAL_NUM_BITMAPS]

Definition at line 240 of file reiserfs_fs_sb.h.

◆ j_list_bitmap_index

int reiserfs_journal::j_list_bitmap_index

Definition at line 201 of file reiserfs_fs_sb.h.

◆ j_list_hash_table

struct reiserfs_journal_cnode* reiserfs_journal::j_list_hash_table[JOURNAL_HASH_SIZE]

Definition at line 242 of file reiserfs_fs_sb.h.

◆ j_lock

struct semaphore reiserfs_journal::j_lock

Definition at line 197 of file reiserfs_fs_sb.h.

◆ j_max_batch

unsigned int reiserfs_journal::j_max_batch

Definition at line 210 of file reiserfs_fs_sb.h.

◆ j_max_batch_size

unsigned long reiserfs_journal::j_max_batch_size

Definition at line 247 of file reiserfs_fs_sb.h.

◆ j_max_commit_age

unsigned int reiserfs_journal::j_max_commit_age

Definition at line 211 of file reiserfs_fs_sb.h.

◆ j_max_trans_age

unsigned int reiserfs_journal::j_max_trans_age

Definition at line 212 of file reiserfs_fs_sb.h.

◆ j_max_trans_size

unsigned long reiserfs_journal::j_max_trans_size

Definition at line 246 of file reiserfs_fs_sb.h.

◆ j_mount_id

unsigned long reiserfs_journal::j_mount_id

Definition at line 186 of file reiserfs_fs_sb.h.

◆ j_must_wait

int reiserfs_journal::j_must_wait

Definition at line 202 of file reiserfs_fs_sb.h.

◆ j_next_async_flush

int reiserfs_journal::j_next_async_flush

Definition at line 204 of file reiserfs_fs_sb.h.

◆ j_next_full_flush

int reiserfs_journal::j_next_full_flush

Definition at line 203 of file reiserfs_fs_sb.h.

◆ j_num_lists

int reiserfs_journal::j_num_lists

Definition at line 222 of file reiserfs_fs_sb.h.

◆ j_num_work_lists

int reiserfs_journal::j_num_work_lists

Definition at line 223 of file reiserfs_fs_sb.h.

◆ j_persistent_trans

int reiserfs_journal::j_persistent_trans

Definition at line 245 of file reiserfs_fs_sb.h.

◆ j_prealloc_list

struct list_head reiserfs_journal::j_prealloc_list

Definition at line 244 of file reiserfs_fs_sb.h.

◆ j_start

unsigned long reiserfs_journal::j_start

Definition at line 187 of file reiserfs_fs_sb.h.

◆ j_state

long reiserfs_journal::j_state

Definition at line 184 of file reiserfs_fs_sb.h.

Referenced by __reiserfs_is_journal_aborted().

◆ j_trans_id

unsigned long reiserfs_journal::j_trans_id

Definition at line 185 of file reiserfs_fs_sb.h.

◆ j_trans_max

unsigned int reiserfs_journal::j_trans_max

Definition at line 209 of file reiserfs_fs_sb.h.

◆ j_trans_start_time

time_t reiserfs_journal::j_trans_start_time

Definition at line 196 of file reiserfs_fs_sb.h.

◆ j_used_bitmap_nodes

int reiserfs_journal::j_used_bitmap_nodes

Definition at line 220 of file reiserfs_fs_sb.h.

◆ j_wcount

atomic_t reiserfs_journal::j_wcount

Definition at line 190 of file reiserfs_fs_sb.h.

◆ j_work

struct work_struct reiserfs_journal::j_work

Definition at line 252 of file reiserfs_fs_sb.h.

◆ j_working_list

struct list_head reiserfs_journal::j_working_list

Definition at line 238 of file reiserfs_fs_sb.h.


The documentation for this struct was generated from the following file: