Lines Matching refs:logfs_area
115 struct logfs_area { /* a segment open for writing */ struct
134 void (*get_free_segment)(struct logfs_area *area); argument
135 void (*get_erase_count)(struct logfs_area *area);
136 int (*erase_segment)(struct logfs_area *area);
361 struct logfs_area *s_area[LOGFS_NO_AREAS]; /* open segment array */
388 struct logfs_area *s_journal_area; /* open journal segment */
596 void logfs_sync_area(struct logfs_area *area);
604 int logfs_open_area(struct logfs_area *area, size_t bytes);
605 int __logfs_buf_write(struct logfs_area *area, u64 ofs, void *buf, size_t len,
608 static inline int logfs_buf_write(struct logfs_area *area, u64 ofs, in logfs_buf_write()
614 static inline int logfs_buf_recover(struct logfs_area *area, u64 ofs, in logfs_buf_recover()
724 static inline struct logfs_area *get_area(struct super_block *sb, in get_area()