Linux Kernel
3.7.1
|
#include <linux/ceph/ceph_debug.h>
#include <linux/fs.h>
#include <linux/wait.h>
#include <linux/slab.h>
#include <linux/sched.h>
#include <linux/debugfs.h>
#include <linux/seq_file.h>
#include "super.h"
#include "mds_client.h"
#include <linux/ceph/ceph_features.h>
#include <linux/ceph/messenger.h>
#include <linux/ceph/decode.h>
#include <linux/ceph/pagelist.h>
#include <linux/ceph/auth.h>
#include <linux/ceph/debugfs.h>
Go to the source code of this file.
Data Structures | |
struct | ceph_reconnect_state |
|
read |
Definition at line 349 of file mds_client.c.
Definition at line 2702 of file mds_client.c.
int ceph_add_cap_releases | ( | struct ceph_mds_client * | mdsc, |
struct ceph_mds_session * | session | ||
) |
Definition at line 1215 of file mds_client.c.
void ceph_invalidate_dir_request | ( | struct ceph_mds_request * | req | ) |
Definition at line 1999 of file mds_client.c.
Definition at line 1448 of file mds_client.c.
void ceph_mdsc_close_sessions | ( | struct ceph_mds_client * | mdsc | ) |
Definition at line 3169 of file mds_client.c.
|
read |
Definition at line 1392 of file mds_client.c.
void ceph_mdsc_destroy | ( | struct ceph_fs_client * | fsc | ) |
Definition at line 3231 of file mds_client.c.
int ceph_mdsc_do_request | ( | struct ceph_mds_client * | mdsc, |
struct inode * | dir, | ||
struct ceph_mds_request * | req | ||
) |
Definition at line 1923 of file mds_client.c.
void ceph_mdsc_handle_map | ( | struct ceph_mds_client * | mdsc, |
struct ceph_msg * | msg | ||
) |
Definition at line 3250 of file mds_client.c.
int ceph_mdsc_init | ( | struct ceph_fs_client * | fsc | ) |
Definition at line 2986 of file mds_client.c.
void ceph_mdsc_lease_release | ( | struct ceph_mds_client * | mdsc, |
struct inode * | inode, | ||
struct dentry * | dentry | ||
) |
Definition at line 2854 of file mds_client.c.
void ceph_mdsc_lease_send_msg | ( | struct ceph_mds_session * | session, |
struct inode * | inode, | ||
struct dentry * | dentry, | ||
char | action, | ||
u32 | seq | ||
) |
Definition at line 2814 of file mds_client.c.
void ceph_mdsc_open_export_target_sessions | ( | struct ceph_mds_client * | mdsc, |
struct ceph_mds_session * | session | ||
) |
Definition at line 845 of file mds_client.c.
void ceph_mdsc_pre_umount | ( | struct ceph_mds_client * | mdsc | ) |
Definition at line 3067 of file mds_client.c.
Definition at line 476 of file mds_client.c.
void ceph_mdsc_submit_request | ( | struct ceph_mds_client * | mdsc, |
struct ceph_mds_request * | req | ||
) |
Definition at line 1909 of file mds_client.c.
void ceph_mdsc_sync | ( | struct ceph_mds_client * | mdsc | ) |
Definition at line 3128 of file mds_client.c.
void ceph_put_mds_session | ( | struct ceph_mds_session * | s | ) |
Definition at line 333 of file mds_client.c.
void ceph_send_cap_releases | ( | struct ceph_mds_client * | mdsc, |
struct ceph_mds_session * | session | ||
) |
Definition at line 1326 of file mds_client.c.