Lines Matching refs:handle_t
77 typedef struct handle_s handle_t; /* Atomic operation type */ typedef
671 static inline handle_t *journal_current_handle(void) in journal_current_handle()
682 extern handle_t *journal_start(journal_t *, int nblocks);
683 extern handle_t *journal_try_start(journal_t *, int nblocks);
684 extern int journal_restart (handle_t *, int nblocks);
685 extern int journal_extend (handle_t *, int nblocks);
686 extern int journal_get_write_access (handle_t *, struct buffer_head *);
687 extern int journal_get_create_access (handle_t *, struct buffer_head *);
688 extern int journal_get_undo_access (handle_t *, struct buffer_head *);
689 extern int journal_dirty_data (handle_t *,
691 extern int journal_dirty_metadata (handle_t *, struct buffer_head *);
692 extern void journal_release_buffer (handle_t *, struct buffer_head *);
693 extern void journal_forget (handle_t *, struct buffer_head *);
697 extern int journal_stop(handle_t *);
744 extern int journal_revoke (handle_t *,
746 extern int journal_cancel_revoke(handle_t *, struct journal_head *);
797 static inline int is_handle_aborted(handle_t *handle) in is_handle_aborted()
804 static inline void journal_abort_handle(handle_t *handle) in journal_abort_handle()