#include "logfs.h"
#include <linux/slab.h>
Go to the source code of this file.
|
int | logfs_erase_segment (struct super_block *sb, u32 segno, int ensure_erase) |
|
int | __logfs_buf_write (struct logfs_area *area, u64 ofs, void *buf, size_t len, int use_filler) |
|
int | logfs_load_object_aliases (struct super_block *sb, struct logfs_obj_alias *oa, int count) |
|
int | logfs_segment_write (struct inode *inode, struct page *page, struct logfs_shadow *shadow) |
|
int | wbuf_read (struct super_block *sb, u64 ofs, size_t len, void *buf) |
|
void | move_page_to_btree (struct page *page) |
|
int | logfs_segment_read (struct inode *inode, struct page *page, u64 ofs, u64 bix, level_t level) |
|
int | logfs_segment_delete (struct inode *inode, struct logfs_shadow *shadow) |
|
void | freeseg (struct super_block *sb, u32 segno) |
|
int | logfs_open_area (struct logfs_area *area, size_t bytes) |
|
void | logfs_sync_area (struct logfs_area *area) |
|
void | logfs_sync_segments (struct super_block *sb) |
|
void | free_areas (struct super_block *sb) |
|
int | logfs_init_mapping (struct super_block *sb) |
|
int | logfs_init_areas (struct super_block *sb) |
|
void | logfs_cleanup_areas (struct super_block *sb) |
|
logfs_segment_read - read data block from object store : inode containing data : data buffer : physical data offset : block index : block level
Returns 0 on success or a negative errno.
Definition at line 655 of file segment.c.
logfs_segment_write - write data block to object store : inode containing data
Returns an errno or zero.
Definition at line 362 of file segment.c.