|
Linux Kernel
3.7.1
|
#include <linux/fs.h>#include <linux/backing-dev.h>#include <linux/stat.h>#include <linux/fcntl.h>#include <linux/pagemap.h>#include <linux/pagevec.h>#include <linux/writeback.h>#include <linux/task_io_accounting_ops.h>#include <linux/delay.h>#include <linux/mount.h>#include <linux/slab.h>#include <linux/swap.h>#include <asm/div64.h>#include "cifsfs.h"#include "cifspdu.h"#include "cifsglob.h"#include "cifsproto.h"#include "cifs_unicode.h"#include "cifs_debug.h"#include "cifs_fs_sb.h"#include "fscache.h"Go to the source code of this file.
Data Structures | |
| struct | lock_to_push |
Macros | |
| #define | cifs_for_each_lock(inode, lockp) |
Variables | |
| struct address_space_operations | cifs_addr_ops |
| struct address_space_operations | cifs_addr_ops_smallbuf |
| #define cifs_for_each_lock | ( | inode, | |
| lockp | |||
| ) |
| void cifs_del_lock_waiters | ( | struct cifsLockInfo * | lock | ) |
| int cifs_file_mmap | ( | struct file * | file, |
| struct vm_area_struct * | vma | ||
| ) |
| int cifs_file_strict_mmap | ( | struct file * | file, |
| struct vm_area_struct * | vma | ||
| ) |
| bool cifs_find_lock_conflict | ( | struct cifsFileInfo * | cfile, |
| __u64 | offset, | ||
| __u64 | length, | ||
| __u8 | type, | ||
| struct cifsLockInfo ** | conf_lock, | ||
| bool | rw_check | ||
| ) |
| void cifs_oplock_break | ( | struct work_struct * | work | ) |
| int cifs_push_mandatory_locks | ( | struct cifsFileInfo * | cfile | ) |
| void cifs_update_eof | ( | struct cifsInodeInfo * | cifsi, |
| loff_t | offset, | ||
| unsigned int | bytes_written | ||
| ) |
|
read |
| void cifsFileInfo_put | ( | struct cifsFileInfo * | cifs_file | ) |
|
read |
|
read |
| bool is_size_safe_to_change | ( | struct cifsInodeInfo * | cifsInode, |
| __u64 | end_of_file | ||
| ) |
| struct address_space_operations cifs_addr_ops |
| struct address_space_operations cifs_addr_ops_smallbuf |
1.8.2