Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions
ceph_mds_request_args Union Reference

#include <ceph_fs.h>

Public Member Functions

struct {
   __le32   mask
 
__attribute__ ((packed)) getattr
 
struct {
   __le32   mode
 
   __le32   uid
 
   __le32   gid
 
   struct ceph_timespec   mtime
 
   struct ceph_timespec   atime
 
   __le64   size
 
   __le64   old_size
 
   __le32   mask
 
__attribute__ ((packed)) setattr
 
struct {
   __le32   frag
 
   __le32   max_entries
 
   __le32   max_bytes
 
__attribute__ ((packed)) readdir
 
struct {
   __le32   mode
 
   __le32   rdev
 
__attribute__ ((packed)) mknod
 
struct {
   __le32   mode
 
__attribute__ ((packed)) mkdir
 
struct {
   __le32   flags
 
   __le32   mode
 
   __le32   stripe_unit
 
   __le32   stripe_count
 
   __le32   object_size
 
   __le32   file_replication
 
   __le32   unused
 
__attribute__ ((packed)) open
 
struct {
   __le32   flags
 
__attribute__ ((packed)) setxattr
 
struct {
   struct ceph_file_layout   layout
 
__attribute__ ((packed)) setlayout
 
struct {
   __u8   rule
 
   __u8   type
 
   __le64   pid
 
   __le64   pid_namespace
 
   __le64   start
 
   __le64   length
 
   __u8   wait
 
__attribute__ ((packed)) filelock_change
 

Detailed Description

Definition at line 339 of file ceph_fs.h.

Member Function Documentation

struct ceph_mds_request_args::@7356 __attribute__ ( (packed)  )
struct ceph_mds_request_args::@7357 __attribute__ ( (packed)  )
struct ceph_mds_request_args::@7358 __attribute__ ( (packed)  )
struct ceph_mds_request_args::@7359 __attribute__ ( (packed)  )
struct ceph_mds_request_args::@7360 __attribute__ ( (packed)  )
struct ceph_mds_request_args::@7361 __attribute__ ( (packed)  )
struct ceph_mds_request_args::@7362 __attribute__ ( (packed)  )
struct ceph_mds_request_args::@7363 __attribute__ ( (packed)  )
struct ceph_mds_request_args::@7364 __attribute__ ( (packed)  )

Field Documentation

Definition at line 348 of file ceph_fs.h.

__le32 file_replication

Definition at line 370 of file ceph_fs.h.

__le32 flags

Definition at line 365 of file ceph_fs.h.

Definition at line 353 of file ceph_fs.h.

__le32 gid

Definition at line 346 of file ceph_fs.h.

Definition at line 377 of file ceph_fs.h.

__le64 length

Definition at line 385 of file ceph_fs.h.

__le32 mask

Definition at line 341 of file ceph_fs.h.

__le32 max_bytes

Definition at line 355 of file ceph_fs.h.

__le32 max_entries

Definition at line 354 of file ceph_fs.h.

__le32 mode

Definition at line 344 of file ceph_fs.h.

Definition at line 347 of file ceph_fs.h.

__le32 object_size

Definition at line 369 of file ceph_fs.h.

__le64 old_size

Definition at line 349 of file ceph_fs.h.

Definition at line 382 of file ceph_fs.h.

Definition at line 383 of file ceph_fs.h.

__le32 rdev

Definition at line 359 of file ceph_fs.h.

__u8 rule

Definition at line 380 of file ceph_fs.h.

__le64 size

Definition at line 349 of file ceph_fs.h.

__le64 start

Definition at line 384 of file ceph_fs.h.

__le32 stripe_count

Definition at line 368 of file ceph_fs.h.

__le32 stripe_unit

Definition at line 367 of file ceph_fs.h.

Definition at line 381 of file ceph_fs.h.

__le32 uid

Definition at line 345 of file ceph_fs.h.

Definition at line 371 of file ceph_fs.h.

__u8 wait

Definition at line 386 of file ceph_fs.h.


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