Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
cifs_fs_sb.h File Reference
#include <linux/rbtree.h>
#include <linux/backing-dev.h>

Go to the source code of this file.

Data Structures

struct  cifs_sb_info
 

Macros

#define CIFS_MOUNT_NO_PERM   1 /* do not do client vfs_perm check */
 
#define CIFS_MOUNT_SET_UID   2 /* set current's euid in create etc. */
 
#define CIFS_MOUNT_SERVER_INUM   4 /* inode numbers from uniqueid from server */
 
#define CIFS_MOUNT_DIRECT_IO   8 /* do not write nor read through page cache */
 
#define CIFS_MOUNT_NO_XATTR   0x10 /* if set - disable xattr support */
 
#define CIFS_MOUNT_MAP_SPECIAL_CHR   0x20 /* remap illegal chars in filenames */
 
#define CIFS_MOUNT_POSIX_PATHS   0x40 /* Negotiate posix pathnames if possible*/
 
#define CIFS_MOUNT_UNX_EMUL   0x80 /* Network compat with SFUnix emulation */
 
#define CIFS_MOUNT_NO_BRL   0x100 /* No sending byte range locks to srv */
 
#define CIFS_MOUNT_CIFS_ACL   0x200 /* send ACL requests to non-POSIX srv */
 
#define CIFS_MOUNT_OVERR_UID   0x400 /* override uid returned from server */
 
#define CIFS_MOUNT_OVERR_GID   0x800 /* override gid returned from server */
 
#define CIFS_MOUNT_DYNPERM   0x1000 /* allow in-memory only mode setting */
 
#define CIFS_MOUNT_NOPOSIXBRL   0x2000 /* mandatory not posix byte range lock */
 
#define CIFS_MOUNT_NOSSYNC   0x4000 /* don't do slow SMBflush on every sync*/
 
#define CIFS_MOUNT_FSCACHE   0x8000 /* local caching enabled */
 
#define CIFS_MOUNT_MF_SYMLINKS   0x10000 /* Minshall+French Symlinks enabled */
 
#define CIFS_MOUNT_MULTIUSER   0x20000 /* multiuser mount */
 
#define CIFS_MOUNT_STRICT_IO   0x40000 /* strict cache mode */
 
#define CIFS_MOUNT_RWPIDFORWARD   0x80000 /* use pid forwarding for rw */
 
#define CIFS_MOUNT_POSIXACL   0x100000 /* mirror of MS_POSIXACL in mnt_cifs_flags */
 
#define CIFS_MOUNT_CIFS_BACKUPUID   0x200000 /* backup intent bit for a user */
 
#define CIFS_MOUNT_CIFS_BACKUPGID   0x400000 /* backup intent bit for a group */
 

Macro Definition Documentation

#define CIFS_MOUNT_CIFS_ACL   0x200 /* send ACL requests to non-POSIX srv */

Definition at line 34 of file cifs_fs_sb.h.

#define CIFS_MOUNT_CIFS_BACKUPGID   0x400000 /* backup intent bit for a group */

Definition at line 47 of file cifs_fs_sb.h.

#define CIFS_MOUNT_CIFS_BACKUPUID   0x200000 /* backup intent bit for a user */

Definition at line 46 of file cifs_fs_sb.h.

#define CIFS_MOUNT_DIRECT_IO   8 /* do not write nor read through page cache */

Definition at line 28 of file cifs_fs_sb.h.

#define CIFS_MOUNT_DYNPERM   0x1000 /* allow in-memory only mode setting */

Definition at line 37 of file cifs_fs_sb.h.

#define CIFS_MOUNT_FSCACHE   0x8000 /* local caching enabled */

Definition at line 40 of file cifs_fs_sb.h.

#define CIFS_MOUNT_MAP_SPECIAL_CHR   0x20 /* remap illegal chars in filenames */

Definition at line 30 of file cifs_fs_sb.h.

#define CIFS_MOUNT_MF_SYMLINKS   0x10000 /* Minshall+French Symlinks enabled */

Definition at line 41 of file cifs_fs_sb.h.

#define CIFS_MOUNT_MULTIUSER   0x20000 /* multiuser mount */

Definition at line 42 of file cifs_fs_sb.h.

#define CIFS_MOUNT_NO_BRL   0x100 /* No sending byte range locks to srv */

Definition at line 33 of file cifs_fs_sb.h.

#define CIFS_MOUNT_NO_PERM   1 /* do not do client vfs_perm check */

Definition at line 25 of file cifs_fs_sb.h.

#define CIFS_MOUNT_NO_XATTR   0x10 /* if set - disable xattr support */

Definition at line 29 of file cifs_fs_sb.h.

#define CIFS_MOUNT_NOPOSIXBRL   0x2000 /* mandatory not posix byte range lock */

Definition at line 38 of file cifs_fs_sb.h.

#define CIFS_MOUNT_NOSSYNC   0x4000 /* don't do slow SMBflush on every sync*/

Definition at line 39 of file cifs_fs_sb.h.

#define CIFS_MOUNT_OVERR_GID   0x800 /* override gid returned from server */

Definition at line 36 of file cifs_fs_sb.h.

#define CIFS_MOUNT_OVERR_UID   0x400 /* override uid returned from server */

Definition at line 35 of file cifs_fs_sb.h.

#define CIFS_MOUNT_POSIX_PATHS   0x40 /* Negotiate posix pathnames if possible*/

Definition at line 31 of file cifs_fs_sb.h.

#define CIFS_MOUNT_POSIXACL   0x100000 /* mirror of MS_POSIXACL in mnt_cifs_flags */

Definition at line 45 of file cifs_fs_sb.h.

#define CIFS_MOUNT_RWPIDFORWARD   0x80000 /* use pid forwarding for rw */

Definition at line 44 of file cifs_fs_sb.h.

#define CIFS_MOUNT_SERVER_INUM   4 /* inode numbers from uniqueid from server */

Definition at line 27 of file cifs_fs_sb.h.

#define CIFS_MOUNT_SET_UID   2 /* set current's euid in create etc. */

Definition at line 26 of file cifs_fs_sb.h.

#define CIFS_MOUNT_STRICT_IO   0x40000 /* strict cache mode */

Definition at line 43 of file cifs_fs_sb.h.

#define CIFS_MOUNT_UNX_EMUL   0x80 /* Network compat with SFUnix emulation */

Definition at line 32 of file cifs_fs_sb.h.