/* * fs/sysfs/sysfs.h - sysfs internal header file * * Copyright (c) 2001-3 Patrick Mochel * Copyright (c) 2007 SUSE Linux Products GmbH * Copyright (c) 2007 Tejun Heo <teheo@suse.de> * * This file is released under the GPLv2. */ #ifndef __SYSFS_INTERNAL_H #define __SYSFS_INTERNAL_H #include <linux/sysfs.h> /* * mount.c */ extern struct kernfs_node *sysfs_root_kn; /* * dir.c */ extern spinlock_t sysfs_symlink_target_lock; void sysfs_warn_dup(struct kernfs_node *parent, const char *name); /* * file.c */ int sysfs_add_file(struct kernfs_node *parent, const struct attribute *attr, bool is_bin); int sysfs_add_file_mode_ns(struct kernfs_node *parent, const struct attribute *attr, bool is_bin, umode_t amode, const void *ns); /* * symlink.c */ int sysfs_create_link_sd(struct kernfs_node *kn, struct kobject *target, const char *name); #endif /* __SYSFS_INTERNAL_H */Overall Contributors
Person | Tokens | Prop | Commits | CommitProp | |
tejun heo | tejun heo | 67 | 64.42% | 10 | 66.67% |
rafael j. wysocki | rafael j. wysocki | 17 | 16.35% | 1 | 6.67% |
james bottomley | james bottomley | 15 | 14.42% | 1 | 6.67% |
david p. quigley | david p. quigley | 2 | 1.92% | 1 | 6.67% |
patrick mochel | patrick mochel | 2 | 1.92% | 1 | 6.67% |
al viro | al viro | 1 | 0.96% | 1 | 6.67% |
Total | 104 | 100.00% | 15 | 100.00% |