Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
readdir.c File Reference
#include <linux/fs.h>
#include <linux/pagemap.h>
#include <linux/slab.h>
#include <linux/stat.h>
#include "cifspdu.h"
#include "cifsglob.h"
#include "cifsproto.h"
#include "cifs_unicode.h"
#include "cifs_debug.h"
#include "cifs_fs_sb.h"
#include "cifsfs.h"

Go to the source code of this file.

Data Structures

struct  cifs_dirent
 

Macros

#define UNICODE_NAME_MAX   ((4 * NAME_MAX) + 2)
 
#define UNICODE_DOT   cpu_to_le16(0x2e)
 

Functions

void cifs_dir_info_to_fattr (struct cifs_fattr *fattr, FILE_DIRECTORY_INFO *info, struct cifs_sb_info *cifs_sb)
 
int cifs_readdir (struct file *file, void *direntry, filldir_t filldir)
 

Variables

struct cifs_dirent __attribute__
 

Macro Definition Documentation

#define UNICODE_DOT   cpu_to_le16(0x2e)

Definition at line 451 of file readdir.c.

#define UNICODE_NAME_MAX   ((4 * NAME_MAX) + 2)

Definition at line 41 of file readdir.c.

Function Documentation

void cifs_dir_info_to_fattr ( struct cifs_fattr fattr,
FILE_DIRECTORY_INFO *  info,
struct cifs_sb_info cifs_sb 
)

Definition at line 158 of file readdir.c.

int cifs_readdir ( struct file file,
void direntry,
filldir_t  filldir 
)

Definition at line 737 of file readdir.c.

Variable Documentation