#include <linux/fs.h>
#include <linux/time.h>
#include <linux/backing-dev.h>
#include <scsi/osd_ore.h>
#include "common.h"
Go to the source code of this file.
|
int | __exofs_wait_obj_created (struct exofs_i_info *oi) |
|
unsigned | exofs_max_io_pages (struct ore_layout *layout, unsigned expected_pages) |
|
int | exofs_setattr (struct dentry *, struct iattr *) |
|
int | exofs_write_begin (struct file *file, struct address_space *mapping, loff_t pos, unsigned len, unsigned flags, struct page **pagep, void **fsdata) |
|
struct inode * | exofs_iget (struct super_block *, unsigned long) |
|
struct inode * | exofs_new_inode (struct inode *, umode_t) |
|
int | exofs_write_inode (struct inode *, struct writeback_control *wbc) |
|
void | exofs_evict_inode (struct inode *) |
|
int | exofs_add_link (struct dentry *, struct inode *) |
|
ino_t | exofs_inode_by_name (struct inode *, struct dentry *) |
|
int | exofs_delete_entry (struct exofs_dir_entry *, struct page *) |
|
int | exofs_make_empty (struct inode *, struct inode *) |
|
struct exofs_dir_entry * | exofs_find_entry (struct inode *, struct dentry *, struct page **) |
|
int | exofs_empty_dir (struct inode *) |
|
struct exofs_dir_entry * | exofs_dotdot (struct inode *, struct page **) |
|
ino_t | exofs_parent_ino (struct dentry *child) |
|
int | exofs_set_link (struct inode *, struct exofs_dir_entry *, struct page *, struct inode *) |
|
void | exofs_make_credential (u8 cred_a[OSD_CAP_LEN], const struct osd_obj_id *obj) |
|
int | exofs_sbi_write_stats (struct exofs_sb_info *sbi) |
|
int | exofs_sysfs_init (void) |
|
void | exofs_sysfs_uninit (void) |
|
int | exofs_sysfs_sb_add (struct exofs_sb_info *sbi, struct exofs_dt_device_info *dt_dev) |
|
void | exofs_sysfs_sb_del (struct exofs_sb_info *sbi) |
|
int | exofs_sysfs_odev_add (struct exofs_dev *edev, struct exofs_sb_info *sbi) |
|
void | exofs_sysfs_dbg_print (void) |
|
#define EXOFS_DBGMSG |
( |
|
fmt, |
|
|
|
a... |
|
) |
| do { if (0) printk(fmt, ##a); } while (0) |
#define EXOFS_LINK_MAX 32000 |
#define OBJ_2BCREATED 0 /* object will be created soon*/ |
#define OBJ_CREATED 1 /* object has been created on the osd*/ |
unsigned exofs_max_io_pages |
( |
struct ore_layout * |
layout, |
|
|
unsigned |
expected_pages |
|
) |
| |