struct jbd2_journal_handle — The handle_s type is the concrete type associated with handle_t.
struct jbd2_journal_handle { union {unnamed_union}; handle_t * h_rsv_handle; int h_buffer_credits; int h_ref; int h_err; unsigned int h_sync:1; unsigned int h_jdata:1; unsigned int h_reserved:1; unsigned int h_aborted:1; unsigned int h_type:8; unsigned int h_line_no:16; unsigned long h_start_jiffies; unsigned int h_requested_credits; };
anonymous
Handle reserved for finishing the logical operation.
Number of remaining buffers we are allowed to dirty.
Reference count on this handle.
Field for caller's use to track errors through large fs operations.
Flag for sync-on-close.
Flag to force data journaling.
Flag for handle for reserved credits.
Flag indicating fatal error on handle.
For handle statistics.
For handle statistics.
Handle Start time.
Holds h_buffer_credits
after handle is started.