Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ceph_mds_request Struct Reference

#include <mds_client.h>

Data Fields

u64 r_tid
 
struct rb_node r_node
 
struct ceph_mds_clientr_mdsc
 
int r_op
 
struct inoder_inode
 
struct dentryr_dentry
 
struct dentryr_old_dentry
 
struct inoder_old_dentry_dir
 
charr_path1
 
charr_path2
 
struct ceph_vino r_ino1 r_ino2
 
struct inoder_locked_dir
 
struct inoder_target_inode
 
struct mutex r_fill_mutex
 
union ceph_mds_request_args r_args
 
int r_fmode
 
uid_t r_uid
 
gid_t r_gid
 
int r_direct_mode
 
u32 r_direct_hash
 
bool r_direct_is_hash
 
struct page ** r_pages
 
int r_num_pages
 
int r_data_len
 
int r_inode_drop
 
int r_inode_unless
 
int r_dentry_drop
 
int r_dentry_unless
 
int r_old_dentry_drop
 
int r_old_dentry_unless
 
struct inoder_old_inode
 
int r_old_inode_drop
 
int r_old_inode_unless
 
struct ceph_msgr_request
 
int r_request_release_offset
 
struct ceph_msgr_reply
 
struct ceph_mds_reply_info_parsed r_reply_info
 
int r_err
 
bool r_aborted
 
unsigned long r_timeout
 
unsigned long r_started
 
unsigned long r_request_started
 
struct inoder_unsafe_dir
 
struct list_head r_unsafe_dir_item
 
struct ceph_mds_sessionr_session
 
int r_attempts
 
int r_num_fwd
 
int r_resend_mds
 
u32 r_sent_on_mseq
 
struct kref r_kref
 
struct list_head r_wait
 
struct completion r_completion
 
struct completion r_safe_completion
 
ceph_mds_request_callback_t r_callback
 
struct list_head r_unsafe_item
 
bool r_got_unsafe
 
bool r_got_safe
 
bool r_got_result
 
bool r_did_prepopulate
 
u32 r_readdir_offset
 
struct ceph_cap_reservation r_caps_reservation
 
int r_num_caps
 

Detailed Description

Definition at line 165 of file mds_client.h.

Field Documentation

bool r_aborted

Definition at line 212 of file mds_client.h.

union ceph_mds_request_args r_args

Definition at line 185 of file mds_client.h.

int r_attempts

Definition at line 225 of file mds_client.h.

Definition at line 234 of file mds_client.h.

struct ceph_cap_reservation r_caps_reservation

Definition at line 241 of file mds_client.h.

struct completion r_completion

Definition at line 232 of file mds_client.h.

int r_data_len

Definition at line 198 of file mds_client.h.

struct dentry* r_dentry

Definition at line 174 of file mds_client.h.

int r_dentry_drop

Definition at line 202 of file mds_client.h.

int r_dentry_unless

Definition at line 202 of file mds_client.h.

bool r_did_prepopulate

Definition at line 238 of file mds_client.h.

u32 r_direct_hash

Definition at line 192 of file mds_client.h.

bool r_direct_is_hash

Definition at line 193 of file mds_client.h.

int r_direct_mode

Definition at line 191 of file mds_client.h.

int r_err

Definition at line 211 of file mds_client.h.

struct mutex r_fill_mutex

Definition at line 183 of file mds_client.h.

int r_fmode

Definition at line 186 of file mds_client.h.

gid_t r_gid

Definition at line 188 of file mds_client.h.

bool r_got_result

Definition at line 236 of file mds_client.h.

bool r_got_safe

Definition at line 236 of file mds_client.h.

bool r_got_unsafe

Definition at line 236 of file mds_client.h.

struct ceph_vino r_ino1 r_ino2

Definition at line 178 of file mds_client.h.

struct inode* r_inode

Definition at line 173 of file mds_client.h.

int r_inode_drop

Definition at line 201 of file mds_client.h.

int r_inode_unless

Definition at line 201 of file mds_client.h.

struct kref r_kref

Definition at line 230 of file mds_client.h.

struct inode* r_locked_dir

Definition at line 180 of file mds_client.h.

Definition at line 168 of file mds_client.h.

struct rb_node r_node

Definition at line 167 of file mds_client.h.

int r_num_caps

Definition at line 242 of file mds_client.h.

int r_num_fwd

Definition at line 226 of file mds_client.h.

int r_num_pages

Definition at line 197 of file mds_client.h.

struct dentry* r_old_dentry

Definition at line 175 of file mds_client.h.

struct inode* r_old_dentry_dir

Definition at line 176 of file mds_client.h.

int r_old_dentry_drop

Definition at line 203 of file mds_client.h.

int r_old_dentry_unless

Definition at line 203 of file mds_client.h.

struct inode* r_old_inode

Definition at line 204 of file mds_client.h.

int r_old_inode_drop

Definition at line 205 of file mds_client.h.

int r_old_inode_unless

Definition at line 205 of file mds_client.h.

int r_op

Definition at line 170 of file mds_client.h.

struct page** r_pages

Definition at line 196 of file mds_client.h.

char* r_path1

Definition at line 177 of file mds_client.h.

char * r_path2

Definition at line 177 of file mds_client.h.

u32 r_readdir_offset

Definition at line 239 of file mds_client.h.

struct ceph_msg* r_reply

Definition at line 209 of file mds_client.h.

Definition at line 210 of file mds_client.h.

struct ceph_msg* r_request

Definition at line 207 of file mds_client.h.

int r_request_release_offset

Definition at line 208 of file mds_client.h.

unsigned long r_request_started

Definition at line 216 of file mds_client.h.

int r_resend_mds

Definition at line 227 of file mds_client.h.

struct completion r_safe_completion

Definition at line 233 of file mds_client.h.

u32 r_sent_on_mseq

Definition at line 228 of file mds_client.h.

Definition at line 223 of file mds_client.h.

unsigned long r_started

Definition at line 215 of file mds_client.h.

struct inode* r_target_inode

Definition at line 181 of file mds_client.h.

u64 r_tid

Definition at line 166 of file mds_client.h.

unsigned long r_timeout

Definition at line 214 of file mds_client.h.

uid_t r_uid

Definition at line 187 of file mds_client.h.

struct inode* r_unsafe_dir

Definition at line 220 of file mds_client.h.

struct list_head r_unsafe_dir_item

Definition at line 221 of file mds_client.h.

struct list_head r_unsafe_item

Definition at line 235 of file mds_client.h.

struct list_head r_wait

Definition at line 231 of file mds_client.h.


The documentation for this struct was generated from the following file: