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

#include <xdr4.h>

Data Fields

u32 lk_type
 
u32 lk_reclaim
 
u64 lk_offset
 
u64 lk_length
 
u32 lk_is_new
 
union {
   struct {
      u32   open_seqid
 
      stateid_t   open_stateid
 
      u32   lock_seqid
 
      clientid_t   clientid
 
      struct xdr_netobj   owner
 
   }   new
 
   struct {
      stateid_t   lock_stateid
 
      u32   lock_seqid
 
   }   old
 
v
 
union {
   struct {
      stateid_t   stateid
 
   }   ok
 
   struct nfsd4_lock_denied   denied
 
u
 

Detailed Description

Definition at line 150 of file xdr4.h.

Field Documentation

clientid_t clientid

Definition at line 162 of file xdr4.h.

Definition at line 176 of file xdr4.h.

u32 lk_is_new

Definition at line 156 of file xdr4.h.

u64 lk_length

Definition at line 155 of file xdr4.h.

u64 lk_offset

Definition at line 154 of file xdr4.h.

u32 lk_reclaim

Definition at line 153 of file xdr4.h.

u32 lk_type

Definition at line 152 of file xdr4.h.

u32 lock_seqid

Definition at line 161 of file xdr4.h.

stateid_t lock_stateid

Definition at line 166 of file xdr4.h.

struct { ... } new
struct { ... } ok
struct { ... } old
u32 open_seqid

Definition at line 159 of file xdr4.h.

stateid_t open_stateid

Definition at line 160 of file xdr4.h.

struct xdr_netobj owner

Definition at line 163 of file xdr4.h.

stateid_t stateid

Definition at line 174 of file xdr4.h.

union { ... } u
union { ... } v

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