|
Linux Kernel
3.7.1
|
#include <fs.h>
Data Fields | |
| struct file_lock * | fl_next |
| struct list_head | fl_link |
| struct list_head | fl_block |
| fl_owner_t | fl_owner |
| unsigned int | fl_flags |
| unsigned char | fl_type |
| unsigned int | fl_pid |
| struct pid * | fl_nspid |
| wait_queue_head_t | fl_wait |
| struct file * | fl_file |
| loff_t | fl_start |
| loff_t | fl_end |
| struct fasync_struct * | fl_fasync |
| unsigned long | fl_break_time |
| unsigned long | fl_downgrade_time |
| struct file_lock_operations * | fl_ops |
| struct lock_manager_operations * | fl_lmops |
| union { | |
| struct nfs_lock_info nfs_fl | |
| struct nfs4_lock_info nfs4_fl | |
| struct { | |
| struct list_head link | |
| int state | |
| } afs | |
| } | fl_u |
| struct { ... } afs |
| struct fasync_struct* fl_fasync |
| struct lock_manager_operations* fl_lmops |
| struct file_lock_operations* fl_ops |
| fl_owner_t fl_owner |
| union { ... } fl_u |
| wait_queue_head_t fl_wait |
| struct nfs4_lock_info nfs4_fl |
| struct nfs_lock_info nfs_fl |
1.8.2