Lines Matching refs:handle_t
99 typedef struct handle_s handle_t; /* Atomic operation type */ typedef
841 static inline handle_t *journal_current_handle(void) in journal_current_handle()
852 extern handle_t *journal_start(journal_t *, int nblocks);
853 extern int journal_restart (handle_t *, int nblocks);
854 extern int journal_extend (handle_t *, int nblocks);
855 extern int journal_get_write_access(handle_t *, struct buffer_head *);
856 extern int journal_get_create_access (handle_t *, struct buffer_head *);
857 extern int journal_get_undo_access(handle_t *, struct buffer_head *);
858 extern int journal_dirty_data (handle_t *, struct buffer_head *);
859 extern int journal_dirty_metadata (handle_t *, struct buffer_head *);
860 extern void journal_release_buffer (handle_t *, struct buffer_head *);
861 extern int journal_forget (handle_t *, struct buffer_head *);
866 extern int journal_stop(handle_t *);
909 static inline handle_t *jbd_alloc_handle(gfp_t gfp_flags) in jbd_alloc_handle()
914 static inline void jbd_free_handle(handle_t *handle) in jbd_free_handle()
926 extern int journal_revoke (handle_t *,
928 extern int journal_cancel_revoke(handle_t *, struct journal_head *);
974 static inline int is_handle_aborted(handle_t *handle) in is_handle_aborted()
981 static inline void journal_abort_handle(handle_t *handle) in journal_abort_handle()