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

#include <internal.h>

Data Fields

struct inode vfs_inode
 
struct afs_volumevolume
 
struct afs_serverserver
 
struct afs_fid fid
 
struct afs_file_status status
 
struct afs_permitspermits
 
struct mutex permits_lock
 
struct mutex validate_lock
 
wait_queue_head_t update_waitq
 
int update_cnt
 
spinlock_t writeback_lock
 
spinlock_t lock
 
unsigned long flags
 
long acl_order
 
struct list_head writebacks
 
struct list_head pending_locks
 
struct list_head granted_locks
 
struct delayed_work lock_work
 
struct keyunlock_key
 
struct rb_node server_rb
 
struct rb_node cb_promise
 
struct work_struct cb_broken_work
 
time_t cb_expires
 
time_t cb_expires_at
 
unsigned cb_version
 
unsigned cb_expiry
 
afs_callback_type_t cb_type
 
bool cb_promised
 

Detailed Description

Definition at line 333 of file internal.h.

Field Documentation

long acl_order

Definition at line 365 of file internal.h.

struct work_struct cb_broken_work

Definition at line 376 of file internal.h.

time_t cb_expires

Definition at line 377 of file internal.h.

time_t cb_expires_at

Definition at line 378 of file internal.h.

unsigned cb_expiry

Definition at line 380 of file internal.h.

struct rb_node cb_promise

Definition at line 375 of file internal.h.

bool cb_promised

Definition at line 382 of file internal.h.

Definition at line 381 of file internal.h.

unsigned cb_version

Definition at line 379 of file internal.h.

Definition at line 338 of file internal.h.

unsigned long flags

Definition at line 351 of file internal.h.

struct list_head granted_locks

Definition at line 369 of file internal.h.

spinlock_t lock

Definition at line 350 of file internal.h.

struct delayed_work lock_work

Definition at line 370 of file internal.h.

struct list_head pending_locks

Definition at line 368 of file internal.h.

struct afs_permits* permits

Definition at line 343 of file internal.h.

struct mutex permits_lock

Definition at line 344 of file internal.h.

struct afs_server* server

Definition at line 337 of file internal.h.

struct rb_node server_rb

Definition at line 374 of file internal.h.

Definition at line 339 of file internal.h.

struct key* unlock_key

Definition at line 371 of file internal.h.

int update_cnt

Definition at line 347 of file internal.h.

wait_queue_head_t update_waitq

Definition at line 346 of file internal.h.

struct mutex validate_lock

Definition at line 345 of file internal.h.

struct inode vfs_inode

Definition at line 334 of file internal.h.

struct afs_volume* volume

Definition at line 336 of file internal.h.

spinlock_t writeback_lock

Definition at line 349 of file internal.h.

struct list_head writebacks

Definition at line 367 of file internal.h.


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