OpenCores
URL https://opencores.org/ocsvn/or1k_old/or1k_old/trunk

Subversion Repositories or1k_old

[/] [or1k_old/] [trunk/] [rc203soc/] [sw/] [uClinux/] [include/] [linux/] [smb_fs_i.h] - Blame information for rev 1782

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1633 jcastillo
/*
2
 *  smb_fs_i.h
3
 *
4
 *  Copyright (C) 1995 by Paal-Kr. Engstad and Volker Lendecke
5
 *
6
 */
7
 
8
#ifndef _LINUX_SMB_FS_I
9
#define _LINUX_SMB_FS_I
10
 
11
#ifdef __KERNEL__
12
#include <linux/smb.h>
13
 
14
enum smb_inode_state {
15
        SMB_INODE_VALID = 19,   /* Inode currently in use */
16
        SMB_INODE_LOOKED_UP,    /* directly before iget */
17
        SMB_INODE_CACHED,       /* in a path to an inode which is in use */
18
        SMB_INODE_INVALID
19
};
20
 
21
/*
22
 * smb fs inode data (in memory only)
23
 */
24
struct smb_inode_info {
25
        enum smb_inode_state state;
26
        int nused;              /* for directories:
27
                                   number of references in memory */
28
        struct smb_inode_info *dir;
29
        struct smb_inode_info *next, *prev;
30
        struct smb_dirent finfo;
31
};
32
 
33
#endif
34
#endif

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.