fs.h File Reference

#include <linux/fs.h>
#include <linux/major.h>
#include <linux/root_dev.h>
#include <linux/sched.h>

Go to the source code of this file.

Defines

#define SOCKFS_MAGIC   0x534F434B
#define SYSFS_MAGIC   0x62656572
#define SHM_FS_MAGIC   0x02011994

Functions

dentry * rsbac_lookup_hash (struct qstr *name, struct dentry *base)
dentry * rsbac_lookup_one_len (const char *name, struct dentry *base, int len)
super_block * rsbac_get_super_block (kdev_t kdev)
void FASTCALL (__fput(struct file *))
static int init_private_file (struct file *filp, struct dentry *dentry, int mode)


Define Documentation

#define SHM_FS_MAGIC   0x02011994
 

Definition at line 45 of file fs.h.

#define SOCKFS_MAGIC   0x534F434B
 

Definition at line 25 of file fs.h.

Referenced by lookup_aci_path_dentry(), and writable().

#define SYSFS_MAGIC   0x62656572
 

Definition at line 30 of file fs.h.

Referenced by rsbac_mount(), rsbac_umount(), and writable().


Function Documentation

void FASTCALL __fput(struct file *)   ) 
 

static int init_private_file struct file *  filp,
struct dentry *  dentry,
int  mode
[inline, static]
 

Definition at line 49 of file fs.h.

Referenced by rsbac_read_open(), and rsbac_write_open().

struct super_block* rsbac_get_super_block kdev_t  kdev  ) 
 

Definition at line 2716 of file aci_data_structures.c.

References device_list_head, lookup_device(), NULL, rsbac_mount(), rsbac_write_sem, and wakeup_auto().

Referenced by lookup_aci_path_dentry(), rsbac_acl_add_to_acl_entry(), rsbac_acl_get_mask(), rsbac_acl_get_rights(), rsbac_acl_get_single_right(), rsbac_acl_get_tlist(), rsbac_acl_remove_acl(), rsbac_acl_remove_acl_entry(), rsbac_acl_remove_from_acl_entry(), rsbac_acl_set_acl_entry(), rsbac_acl_set_mask(), rsbac_adf_request_int(), rsbac_adf_set_attr(), rsbac_auth_add_to_f_capset(), rsbac_auth_clear_f_capset(), rsbac_auth_copy_fp_capset(), rsbac_auth_get_f_caplist(), rsbac_auth_remove_from_f_capset(), rsbac_check_acl(), rsbac_check_auth(), rsbac_check_mac(), rsbac_mac_add_to_f_truset(), rsbac_mac_clear_f_truset(), rsbac_mac_copy_fp_truset(), rsbac_mac_get_f_trulist(), rsbac_mac_remove_from_f_truset(), and rsbac_write_open().

struct dentry* rsbac_lookup_hash struct qstr *  name,
struct dentry *  base
 

struct dentry* rsbac_lookup_one_len const char *  name,
struct dentry *  base,
int  len
 

Referenced by lookup_aci_path_dentry(), rsbac_do_init(), rsbac_read_open(), and rsbac_write_open().


Generated on Fri Jun 17 09:45:27 2005 for RSBAC by  doxygen 1.4.2