Searched refs:config_item (Results 1 - 12 of 12) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dconfigfs.h56 struct config_item { struct
61 struct config_item *ci_parent;
67 extern int config_item_set_name(struct config_item *, const char *, ...);
69 static inline char *config_item_name(struct config_item * item)
74 extern void config_item_init(struct config_item *);
75 extern void config_item_init_type_name(struct config_item *item,
78 extern void config_item_cleanup(struct config_item *);
80 extern struct config_item * config_item_get(struct config_item *);
81 extern void config_item_put(struct config_item *);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/configfs/
H A Ditem.c27 * critical information about using the config_item interface.
38 static inline struct config_item * to_item(struct list_head * entry)
40 return container_of(entry,struct config_item,ci_entry);
50 void config_item_init(struct config_item * item)
66 int config_item_set_name(struct config_item * item, const char * fmt, ...)
116 void config_item_init_type_name(struct config_item *item,
135 struct config_item * config_item_get(struct config_item * item)
143 * config_item_cleanup - free config_item resources.
147 void config_item_cleanup(struct config_item * ite
[all...]
H A Dconfigfs_internal.h54 extern int configfs_is_root(struct config_item *item);
59 extern int configfs_create_file(struct config_item *, const struct configfs_attribute *);
87 struct config_item *sl_target;
94 static inline struct config_item * to_item(struct dentry * dentry)
97 return ((struct config_item *) sd->s_element);
106 static inline struct config_item *configfs_get_config_item(struct dentry *dentry)
108 struct config_item * item = NULL;
H A Dsymlink.c34 static int item_depth(struct config_item * item)
36 struct config_item * p = item;
42 static int item_path_length(struct config_item * item)
44 struct config_item * p = item;
53 static void fill_item_path(struct config_item * item, char * buffer, int length)
55 struct config_item * p;
68 static int create_link(struct config_item *parent_item,
69 struct config_item *item,
95 struct config_item **target)
119 struct config_item *parent_ite
[all...]
H A Ddir.c158 static int create_dir(struct config_item * k, struct dentry * p,
186 * configfs_create_dir - create a directory for an config_item.
188 * @dentry: config_item's dentry.
191 static int configfs_create_dir(struct config_item * item, struct dentry *dentry)
253 * configfs_remove_dir - remove an config_item's directory.
254 * @item: config_item we're removing.
261 static void configfs_remove_dir(struct config_item * item)
392 static void detach_attrs(struct config_item * item)
419 static int populate_attrs(struct config_item *item)
441 static int configfs_attach_group(struct config_item *parent_ite
[all...]
H A Dfile.c53 * config_item's show() method to fill the buffer with this attribute's
60 struct config_item * item = to_item(dentry->d_parent);
152 * flush_write_buffer - push buffer to config_item.
157 * Get the correct pointers for the config_item and the attribute we're
166 struct config_item * item = to_item(dentry->d_parent);
182 * then push it to the config_item in flush_write_buffer().
208 struct config_item *item = configfs_get_config_item(file->f_path.dentry->d_parent);
282 struct config_item * item = to_item(filp->f_path.dentry->d_parent);
329 int configfs_create_file(struct config_item * item, const struct configfs_attribute * attr)
H A Dmount.c56 int configfs_is_root(struct config_item *item)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/dlm/
H A Dconfig.c45 static void drop_cluster(struct config_group *, struct config_item *);
46 static void release_cluster(struct config_item *);
48 static void drop_space(struct config_group *, struct config_item *);
49 static void release_space(struct config_item *);
50 static struct config_item *make_comm(struct config_group *, const char *);
51 static void drop_comm(struct config_group *, struct config_item *);
52 static void release_comm(struct config_item *);
53 static struct config_item *make_node(struct config_group *, const char *);
54 static void drop_node(struct config_group *, struct config_item *);
55 static void release_node(struct config_item *);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/Documentation/filesystems/configfs/
H A Dconfigfs_example.c60 static inline struct childless *to_childless(struct config_item *item)
134 static ssize_t childless_attr_show(struct config_item *item,
148 static ssize_t childless_attr_store(struct config_item *item,
197 struct config_item item;
201 static inline struct simple_child *to_simple_child(struct config_item *item)
217 static ssize_t simple_child_attr_show(struct config_item *item,
229 static ssize_t simple_child_attr_store(struct config_item *item,
249 static void simple_child_release(struct config_item *item)
271 static inline struct simple_children *to_simple_children(struct config_item *item)
276 static struct config_item *simple_children_make_ite
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ocfs2/cluster/
H A Dnodemanager.h42 struct config_item nd_item;
H A Dnodemanager.c213 static struct o2nm_cluster *to_o2nm_cluster(struct config_item *item)
221 static struct o2nm_node *to_o2nm_node(struct config_item *item)
226 static void o2nm_node_release(struct config_item *item)
466 static ssize_t o2nm_node_show(struct config_item *item,
480 static ssize_t o2nm_node_store(struct config_item *item,
665 static ssize_t o2nm_cluster_show(struct config_item *item,
679 static ssize_t o2nm_cluster_store(struct config_item *item,
700 static struct config_item *o2nm_node_group_make_item(struct config_group *group,
704 struct config_item *ret = NULL;
727 struct config_item *ite
[all...]
H A Dheartbeat.c110 struct config_item hr_item;
951 static struct o2hb_region *to_o2hb_region(struct config_item *item)
959 static void o2hb_region_release(struct config_item *item)
1427 static ssize_t o2hb_region_show(struct config_item *item,
1441 static ssize_t o2hb_region_store(struct config_item *item,
1481 static struct config_item *o2hb_heartbeat_group_make_item(struct config_group *group,
1485 struct config_item *ret = NULL;
1506 struct config_item *item)
1529 static ssize_t o2hb_heartbeat_group_show(struct config_item *item,
1543 static ssize_t o2hb_heartbeat_group_store(struct config_item *ite
[all...]

Completed in 102 milliseconds