#include <linux/slab.h>
#include <linux/list.h>
#include <linux/spinlock.h>
Go to the source code of this file.
|
int | configfs_is_root (struct config_item *item) |
|
struct inode * | configfs_new_inode (umode_t mode, struct configfs_dirent *, struct super_block *) |
|
int | configfs_create (struct dentry *, umode_t mode, int(*init)(struct inode *)) |
|
int | configfs_inode_init (void) |
|
void | configfs_inode_exit (void) |
|
int | configfs_create_file (struct config_item *, const struct configfs_attribute *) |
|
int | configfs_make_dirent (struct configfs_dirent *, struct dentry *, void *, umode_t, int) |
|
int | configfs_dirent_is_ready (struct configfs_dirent *) |
|
int | configfs_add_file (struct dentry *, const struct configfs_attribute *, int) |
|
void | configfs_hash_and_remove (struct dentry *dir, const char *name) |
|
const unsigned char * | configfs_get_name (struct configfs_dirent *sd) |
|
void | configfs_drop_dentry (struct configfs_dirent *sd, struct dentry *parent) |
|
int | configfs_setattr (struct dentry *dentry, struct iattr *iattr) |
|
struct dentry * | configfs_pin_fs (void) |
|
void | configfs_release_fs (void) |
|
int | configfs_symlink (struct inode *dir, struct dentry *dentry, const char *symname) |
|
int | configfs_unlink (struct inode *dir, struct dentry *dentry) |
|
int | configfs_create_link (struct configfs_symlink *sl, struct dentry *parent, struct dentry *dentry) |
|
#define CONFIGFS_DIR 0x0002 |
#define CONFIGFS_ITEM_ATTR 0x0004 |
#define CONFIGFS_ITEM_LINK 0x0020 |
#define CONFIGFS_ROOT 0x0001 |
#define CONFIGFS_USET_CREATING 0x0400 |
#define CONFIGFS_USET_DEFAULT 0x0080 |
#define CONFIGFS_USET_DIR 0x0040 |
#define CONFIGFS_USET_DROPPING 0x0100 |
#define CONFIGFS_USET_IN_MKDIR 0x0200 |
configfs_create_file - create an attribute file for an item. : item we're creating for. : atrribute descriptor.
Definition at line 337 of file file.c.
Definition at line 78 of file dir.c.