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

#include <mds_client.h>

Data Fields

struct ceph_mds_reply_headhead
 
struct ceph_mds_reply_info_in diri targeti
 
struct ceph_mds_reply_dirfragdirfrag
 
chardname
 
u32 dname_len
 
struct ceph_mds_reply_leasedlease
 
union {
   struct ceph_filelock *   filelock_reply
 
   struct {
      struct ceph_mds_reply_dirfrag *   dir_dir
 
      int   dir_nr
 
      char **   dir_dname
 
      u32 *   dir_dname_len
 
      struct ceph_mds_reply_lease **   dir_dlease
 
      struct ceph_mds_reply_info_in *   dir_in
 
      u8   dir_complete
 
      u8   dir_end
 
   } 
 
}; 
 
voidsnapblob
 
int snapblob_len
 

Detailed Description

Definition at line 52 of file mds_client.h.

Field Documentation

union { ... }
u8 dir_complete

Definition at line 75 of file mds_client.h.

Definition at line 69 of file mds_client.h.

Definition at line 73 of file mds_client.h.

char** dir_dname

Definition at line 71 of file mds_client.h.

u32* dir_dname_len

Definition at line 72 of file mds_client.h.

u8 dir_end

Definition at line 75 of file mds_client.h.

Definition at line 74 of file mds_client.h.

int dir_nr

Definition at line 70 of file mds_client.h.

Definition at line 57 of file mds_client.h.

Definition at line 60 of file mds_client.h.

char* dname

Definition at line 58 of file mds_client.h.

u32 dname_len

Definition at line 59 of file mds_client.h.

struct ceph_filelock* filelock_reply

Definition at line 65 of file mds_client.h.

Definition at line 53 of file mds_client.h.

void* snapblob

Definition at line 81 of file mds_client.h.

int snapblob_len

Definition at line 82 of file mds_client.h.

Definition at line 56 of file mds_client.h.


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