OpenSS7
SS7 for the
Common Man

© Copyright 1997-2004,OpenSS7 Corporation, All Rights Reserved.
Last modified:

Home Overview Status News Documentation Resources About
   
 Overview
 Status
 News
 Documentation
 Resources
 About

   
Home Index Prev Next More Download Info FAQ Mail   Home -> Resources -> Browse Source -> usr/include/linux/umsdos_fs_i.h


File /code/usr/include/linux/umsdos_fs_i.h

#ifndef UMSDOS_FS_I_H
#define UMSDOS_FS_I_H

#ifndef _LINUX_TYPES_H
#include <linux/types.h>
#endif

#include <linux/msdos_fs_i.h>
#include <linux/pipe_fs_i.h>



struct dir_locking_info {
	wait_queue_head_t p;
	short int looking;	/* How many process doing a lookup */
	short int creating;	/* Is there any creation going on here
				 *  Only one at a time, although one
				 *  may recursively lock, so it is a counter
				 */
	long pid;		/* pid of the process owning the creation
				 * lock */
};

struct umsdos_inode_info {
	struct msdos_inode_info msdos_info;
	struct dir_locking_info dir_info;
	int i_patched;			/* Inode has been patched */
	int i_is_hlink;			/* Resolved hardlink inode? */
	off_t pos;			/* Entry offset in the emd_owner file */
};

#endif


Home Index Prev Next More Download Info FAQ Mail   Home -> Resources -> Browse Source -> usr/include/linux/umsdos_fs_i.h

OpenSS7
SS7 for the
Common Man
Home Overview Status News Documentation Resources About

© Copyright 1997-2004,OpenSS7 Corporation, All Rights Reserved.
Last modified: