Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Enumerations
auto_fs4.h File Reference
#include <linux/types.h>
#include <linux/auto_fs.h>

Go to the source code of this file.

Data Structures

struct  autofs_packet_expire_multi
 
union  autofs_packet_union
 
struct  autofs_v5_packet
 
union  autofs_v5_packet_union
 

Macros

#define AUTOFS_PROTO_VERSION   5
 
#define AUTOFS_MIN_PROTO_VERSION   3
 
#define AUTOFS_MAX_PROTO_VERSION   5
 
#define AUTOFS_PROTO_SUBVERSION   2
 
#define AUTOFS_EXP_IMMEDIATE   1
 
#define AUTOFS_EXP_LEAVES   2
 
#define AUTOFS_TYPE_ANY   0U
 
#define AUTOFS_TYPE_INDIRECT   1U
 
#define AUTOFS_TYPE_DIRECT   2U
 
#define AUTOFS_TYPE_OFFSET   4U
 
#define autofs_ptype_expire_multi   2
 
#define autofs_ptype_missing_indirect   3
 
#define autofs_ptype_expire_indirect   4
 
#define autofs_ptype_missing_direct   5
 
#define autofs_ptype_expire_direct   6
 
#define AUTOFS_IOC_EXPIRE_MULTI   _IOW(0x93,0x66,int)
 
#define AUTOFS_IOC_EXPIRE_INDIRECT   AUTOFS_IOC_EXPIRE_MULTI
 
#define AUTOFS_IOC_EXPIRE_DIRECT   AUTOFS_IOC_EXPIRE_MULTI
 
#define AUTOFS_IOC_PROTOSUBVER   _IOR(0x93,0x67,int)
 
#define AUTOFS_IOC_ASKUMOUNT   _IOR(0x93,0x70,int)
 

Typedefs

typedef struct autofs_v5_packet autofs_packet_missing_indirect_t
 
typedef struct autofs_v5_packet autofs_packet_expire_indirect_t
 
typedef struct autofs_v5_packet autofs_packet_missing_direct_t
 
typedef struct autofs_v5_packet autofs_packet_expire_direct_t
 

Enumerations

enum  autofs_notify { NFY_NONE, NFY_MOUNT, NFY_EXPIRE }
 

Macro Definition Documentation

#define AUTOFS_EXP_IMMEDIATE   1

Definition at line 30 of file auto_fs4.h.

#define AUTOFS_EXP_LEAVES   2

Definition at line 31 of file auto_fs4.h.

#define AUTOFS_IOC_ASKUMOUNT   _IOR(0x93,0x70,int)

Definition at line 161 of file auto_fs4.h.

#define AUTOFS_IOC_EXPIRE_DIRECT   AUTOFS_IOC_EXPIRE_MULTI

Definition at line 159 of file auto_fs4.h.

#define AUTOFS_IOC_EXPIRE_INDIRECT   AUTOFS_IOC_EXPIRE_MULTI

Definition at line 158 of file auto_fs4.h.

#define AUTOFS_IOC_EXPIRE_MULTI   _IOW(0x93,0x66,int)

Definition at line 157 of file auto_fs4.h.

#define AUTOFS_IOC_PROTOSUBVER   _IOR(0x93,0x67,int)

Definition at line 160 of file auto_fs4.h.

#define AUTOFS_MAX_PROTO_VERSION   5

Definition at line 25 of file auto_fs4.h.

#define AUTOFS_MIN_PROTO_VERSION   3

Definition at line 24 of file auto_fs4.h.

#define AUTOFS_PROTO_SUBVERSION   2

Definition at line 27 of file auto_fs4.h.

#define AUTOFS_PROTO_VERSION   5

Definition at line 23 of file auto_fs4.h.

#define autofs_ptype_expire_direct   6

Definition at line 112 of file auto_fs4.h.

#define autofs_ptype_expire_indirect   4

Definition at line 108 of file auto_fs4.h.

#define autofs_ptype_expire_multi   2

Definition at line 102 of file auto_fs4.h.

#define autofs_ptype_missing_direct   5

Definition at line 111 of file auto_fs4.h.

#define autofs_ptype_missing_indirect   3

Definition at line 107 of file auto_fs4.h.

#define AUTOFS_TYPE_ANY   0U

Definition at line 33 of file auto_fs4.h.

#define AUTOFS_TYPE_DIRECT   2U

Definition at line 35 of file auto_fs4.h.

#define AUTOFS_TYPE_INDIRECT   1U

Definition at line 34 of file auto_fs4.h.

#define AUTOFS_TYPE_OFFSET   4U

Definition at line 36 of file auto_fs4.h.

Typedef Documentation

Definition at line 146 of file auto_fs4.h.

Definition at line 144 of file auto_fs4.h.

Definition at line 145 of file auto_fs4.h.

Definition at line 143 of file auto_fs4.h.

Enumeration Type Documentation

Enumerator:
NFY_NONE 
NFY_MOUNT 
NFY_EXPIRE 

Definition at line 93 of file auto_fs4.h.