/linux/fs/kernfs/ |
H A D | inode.c | 27 static struct kernfs_iattrs *__kernfs_iattrs(struct kernfs_node *kn, bool alloc) in __kernfs_iattrs() argument 59 static struct kernfs_iattrs *kernfs_iattrs(struct kernfs_node *kn) in kernfs_iattrs() argument 64 static struct kernfs_iattrs *kernfs_iattrs_noalloc(struct kernfs_node *kn) in kernfs_iattrs_noalloc() argument 69 int __kernfs_setattr(struct kernfs_node *kn, const struct iattr *iattr) in __kernfs_setattr() argument 100 kernfs_setattr(struct kernfs_node * kn,const struct iattr * iattr) kernfs_setattr() argument 115 struct kernfs_node *kn = inode->i_private; kernfs_iop_setattr() local 142 struct kernfs_node *kn = kernfs_dentry_node(dentry); kernfs_iop_listxattr() local 168 kernfs_refresh_inode(struct kernfs_node * kn,struct inode * inode) kernfs_refresh_inode() argument 190 struct kernfs_node *kn = inode->i_private; kernfs_iop_getattr() local 201 kernfs_init_inode(struct kernfs_node * kn,struct inode * inode) kernfs_init_inode() argument 249 kernfs_get_inode(struct super_block * sb,struct kernfs_node * kn) kernfs_get_inode() argument 269 struct kernfs_node *kn = inode->i_private; kernfs_evict_inode() local 279 struct kernfs_node *kn; kernfs_iop_permission() local 297 kernfs_xattr_get(struct kernfs_node * kn,const char * name,void * value,size_t size) kernfs_xattr_get() argument 307 kernfs_xattr_set(struct kernfs_node * kn,const char * name,const void * value,size_t size,int flags) kernfs_xattr_set() argument 330 struct kernfs_node *kn = inode->i_private; kernfs_vfs_xattr_get() local 342 struct kernfs_node *kn = inode->i_private; kernfs_vfs_xattr_set() local 347 kernfs_vfs_user_xattr_add(struct kernfs_node * kn,const char * full_name,struct simple_xattrs * xattrs,const void * value,size_t size,int flags) kernfs_vfs_user_xattr_add() argument 387 kernfs_vfs_user_xattr_rm(struct kernfs_node * kn,const char * full_name,struct simple_xattrs * xattrs,const void * value,size_t size,int flags) kernfs_vfs_user_xattr_rm() argument 417 struct kernfs_node *kn = inode->i_private; kernfs_vfs_user_xattr_set() local [all...] |
H A D | kernfs-internal.h | 36 struct kernfs_node *kn; member 71 static inline struct kernfs_root *kernfs_root(const struct kernfs_node *kn) in kernfs_root() argument 107 static inline bool kernfs_root_is_locked(const struct kernfs_node *kn) in kernfs_root_is_locked() argument 112 kernfs_rename_is_locked(const struct kernfs_node * kn) kernfs_rename_is_locked() argument 117 kernfs_rcu_name(const struct kernfs_node * kn) kernfs_rcu_name() argument 122 kernfs_parent(const struct kernfs_node * kn) kernfs_parent() argument [all...] |
H A D | symlink.c | 29 struct kernfs_node *kn; in kernfs_create_link() local 59 struct kernfs_node *base, *kn; in kernfs_get_target_path() local 114 struct kernfs_node *kn = inode->i_private; kernfs_getlink() local [all...] |
H A D | mount.c | 85 struct kernfs_node *kn = inode->i_private; in kernfs_encode_fh() local 102 struct kernfs_node *kn; in __kernfs_fh_to_dentry() local 162 struct kernfs_node *kn = kernfs_dentry_node(child); kernfs_get_parent_dentry() local 222 kernfs_node_dentry(struct kernfs_node * kn,struct super_block * sb) kernfs_node_dentry() argument [all...] |
/linux/include/linux/ |
H A D | kernfs.h | 258 struct kernfs_node *kn; member 343 static inline enum kernfs_node_type kernfs_type(struct kernfs_node *kn) in kernfs_type() argument 366 static inline ino_t kernfs_ino(struct kernfs_node *kn) in kernfs_ino() argument 371 static inline ino_t kernfs_gen(struct kernfs_node *kn) in kernfs_gen() argument 384 kernfs_enable_ns(struct kernfs_node * kn) kernfs_enable_ns() argument 397 kernfs_ns_enabled(struct kernfs_node * kn) kernfs_ns_enabled() argument 473 kernfs_type(struct kernfs_node * kn) kernfs_type() argument 476 kernfs_enable_ns(struct kernfs_node * kn) kernfs_enable_ns() argument 478 kernfs_ns_enabled(struct kernfs_node * kn) kernfs_ns_enabled() argument 481 kernfs_name(struct kernfs_node * kn,char * buf,size_t buflen) kernfs_name() argument 485 kernfs_path_from_node(struct kernfs_node * root_kn,struct kernfs_node * kn,char * buf,size_t buflen) kernfs_path_from_node() argument 489 pr_cont_kernfs_name(struct kernfs_node * kn) pr_cont_kernfs_name() argument 490 pr_cont_kernfs_path(struct kernfs_node * kn) pr_cont_kernfs_path() argument 492 kernfs_get_parent(struct kernfs_node * kn) kernfs_get_parent() argument 504 kernfs_get(struct kernfs_node * kn) kernfs_get() argument 505 kernfs_put(struct kernfs_node * kn) kernfs_put() argument 514 kernfs_get_inode(struct super_block * sb,struct kernfs_node * kn) kernfs_get_inode() argument 523 kernfs_root_flags(struct kernfs_node * kn) kernfs_root_flags() argument 544 kernfs_activate(struct kernfs_node * kn) kernfs_activate() argument 546 kernfs_remove(struct kernfs_node * kn) kernfs_remove() argument 548 kernfs_remove_self(struct kernfs_node * kn) kernfs_remove_self() argument 551 kernfs_remove_by_name_ns(struct kernfs_node * kn,const char * name,const void * ns) kernfs_remove_by_name_ns() argument 555 kernfs_rename_ns(struct kernfs_node * kn,struct kernfs_node * new_parent,const char * new_name,const void * new_ns) kernfs_rename_ns() argument 560 kernfs_setattr(struct kernfs_node * kn,const struct iattr * iattr) kernfs_setattr() argument 568 kernfs_notify(struct kernfs_node * kn) kernfs_notify() argument 570 kernfs_xattr_get(struct kernfs_node * kn,const char * name,void * value,size_t size) kernfs_xattr_get() argument 574 kernfs_xattr_set(struct kernfs_node * kn,const char * name,const void * value,size_t size,int flags) kernfs_xattr_set() argument 604 kernfs_path(struct kernfs_node * kn,char * buf,size_t buflen) kernfs_path() argument 610 kernfs_find_and_get(struct kernfs_node * kn,const char * name) kernfs_find_and_get() argument 616 kernfs_walk_and_get(struct kernfs_node * kn,const char * path) kernfs_walk_and_get() argument 636 kernfs_rename(struct kernfs_node * kn,struct kernfs_node * new_parent,const char * new_name) kernfs_rename() argument [all...] |
H A D | sysfs.h | 475 static inline void sysfs_enable_ns(struct kernfs_node *kn) in sysfs_enable_ns() argument 561 static inline void sysfs_unbreak_active_protection(struct kernfs_node *kn) in sysfs_unbreak_active_protection() argument 708 static inline void sysfs_enable_ns(struct kernfs_node *kn) in sysfs_enable_ns() argument 786 static inline void sysfs_notify_dirent(struct kernfs_node *kn) in sysfs_notify_dirent() argument 797 static inline struct kernfs_node *sysfs_get(struct kernfs_node *kn) in sysfs_get() argument 803 sysfs_put(struct kernfs_node * kn) sysfs_put() argument [all...] |
H A D | cgroup-defs.h | 150 struct kernfs_node *kn; member 490 struct kernfs_node *kn; /* cgroup kernfs entry */ member
|
H A D | security.h | 1116 security_kernfs_init_security(struct kernfs_node * kn_dir,struct kernfs_node * kn) security_kernfs_init_security() argument
|
/linux/fs/sysfs/ |
H A D | file.c | 22 static struct kobject *sysfs_file_kobj(struct kernfs_node *kn) in sysfs_file_kobj() argument 32 static const struct sysfs_ops *sysfs_file_ops(struct kernfs_node *kn) in sysfs_file_ops() argument 206 struct kernfs_node *kn = kobj->sd, *tmp; sysfs_notify() local 287 struct kernfs_node *kn; sysfs_add_file_mode_ns() local 336 struct kernfs_node *kn; sysfs_add_bin_file_mode_ns() local 447 struct kernfs_node *kn; sysfs_chmod_file() local 478 struct kernfs_node *kn; sysfs_break_active_protection() local 501 sysfs_unbreak_active_protection(struct kernfs_node * kn) sysfs_unbreak_active_protection() argument 538 struct kernfs_node *kn; sysfs_remove_file_self() local 618 internal_change_owner(struct kernfs_node * kn,kuid_t kuid,kgid_t kgid) internal_change_owner() argument 646 struct kernfs_node *kn = NULL; sysfs_link_change_owner() local 685 struct kernfs_node *kn; sysfs_file_change_owner() local [all...] |
H A D | dir.c | 42 struct kernfs_node *parent, *kn; in sysfs_create_dir_ns() local 81 struct kernfs_node *kn = kobj->sd; in sysfs_remove_dir() local 120 struct kernfs_node *kn = kobj->sd; sysfs_move_dir_ns() local 136 struct kernfs_node *kn, *parent = parent_kobj->sd; sysfs_create_mount_point() local [all...] |
H A D | symlink.c | 24 struct kernfs_node *kn, *target = NULL; in sysfs_do_create_link_sd() local 61 int sysfs_create_link_sd(struct kernfs_node *kn, struct kobject *target, in sysfs_create_link_sd() argument 169 struct kernfs_node *parent, *kn = NULL; in sysfs_rename_link_ns() local [all...] |
H A D | group.c | 126 struct kernfs_node *kn; in internal_create_group() local 308 struct kernfs_node *kn; sysfs_remove_group() local 505 struct kernfs_node *kn; sysfs_group_attrs_change_owner() local [all...] |
/linux/fs/resctrl/ |
H A D | rdtgroup.c | 278 static int rdtgroup_kn_set_ugid(struct kernfs_node *kn) in rdtgroup_kn_set_ugid() argument 293 struct kernfs_node *kn; in rdtgroup_add_file() local 984 rdt_kn_parent_priv(struct kernfs_node * kn) rdt_kn_parent_priv() argument 1996 rdtgroup_add_files(struct kernfs_node * kn,unsigned long fflags) rdtgroup_add_files() argument 2094 struct kernfs_node *kn; rdtgroup_kn_mode_restrict() local 2133 struct kernfs_node *kn, *parent; rdtgroup_kn_mode_restore() local 2258 struct kernfs_node *kn; mongroup_create_dir() local 2365 kernfs_to_rdtgroup(struct kernfs_node * kn) kernfs_to_rdtgroup() argument 2384 rdtgroup_kn_get(struct rdtgroup * rdtgrp,struct kernfs_node * kn) rdtgroup_kn_get() argument 2390 rdtgroup_kn_put(struct rdtgroup * rdtgrp,struct kernfs_node * kn) rdtgroup_kn_put() argument 2404 rdtgroup_kn_lock_live(struct kernfs_node * kn) rdtgroup_kn_lock_live() argument 2423 rdtgroup_kn_unlock(struct kernfs_node * kn) rdtgroup_kn_unlock() argument 2991 struct kernfs_node *kn; mon_addfile() local 3011 struct kernfs_node *kn; mon_rmdir_one_subdir() local 3051 mon_add_all_files(struct kernfs_node * kn,struct rdt_mon_domain * d,struct rdt_resource * r,struct rdtgroup * prgrp,bool do_sum) mon_add_all_files() argument 3084 struct kernfs_node *kn, *ckn; mkdir_mondata_subdir() local 3202 struct kernfs_node *kn; mkdir_mondata_all() local 3456 is_mon_groups(struct kernfs_node * kn,const char * name) is_mon_groups() argument 3468 struct kernfs_node *kn; mkdir_rdt_prepare() local 3611 struct kernfs_node *kn; rdtgroup_mkdir_ctrl_mon() local 3779 rdt_kn_parent(struct kernfs_node * kn) rdt_kn_parent() argument 3788 rdtgroup_rmdir(struct kernfs_node * kn) rdtgroup_rmdir() argument 3869 rdtgroup_rename(struct kernfs_node * kn,struct kernfs_node * new_parent,const char * new_name) rdtgroup_rename() argument [all...] |
H A D | internal.h | 191 struct kernfs_node *kn; member 284 static inline const char *rdt_kn_name(const struct kernfs_node *kn) in rdt_kn_name() argument
|
/linux/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_cle.c | 50 static void xgene_cle_kn_to_hw(struct xgene_cle_ptree_kn *kn, u32 *buf) in xgene_cle_kn_to_hw() argument 569 struct xgene_cle_ptree_kn *kn = ptree->kn; in xgene_cle_setup_node() local 767 struct xgene_cle_ptree_kn kn; in xgene_enet_cle_init() local [all...] |
H A D | xgene_enet_cle.h | 269 struct xgene_cle_ptree_kn *kn; member
|
/linux/drivers/of/ |
H A D | kobj.c | 43 struct kernfs_node *kn; in safe_name() local
|
/linux/kernel/cgroup/ |
H A D | cgroup.c | 643 static struct cgroup *kn_priv(struct kernfs_node *kn) in kn_priv() argument 1632 void cgroup_kn_unlock(struct kernfs_node *kn) in cgroup_kn_unlock() argument 1664 cgroup_kn_lock_live(struct kernfs_node * kn,bool drain_offline) cgroup_kn_lock_live() argument 4291 struct kernfs_node *kn; cgroup_add_file() local 4591 struct kernfs_node *kn; cgroup_file_show() local 5717 struct kernfs_node *kn; cgroup_create() local 6093 cgroup_rmdir(struct kernfs_node * kn) cgroup_rmdir() argument 6336 struct kernfs_node *kn; cgroup_path_from_kernfs_id() local 6353 struct kernfs_node *kn; cgroup_get_from_id() local 6943 struct kernfs_node *kn = kernfs_node_from_dentry(dentry); css_tryget_online_from_dir() local 6996 struct kernfs_node *kn; cgroup_get_from_path() local [all...] |
H A D | cgroup-v1.c | 720 struct kernfs_node *kn = kernfs_node_from_dentry(dentry); in cgroupstats_build() local 846 cgroup1_rename(struct kernfs_node * kn,struct kernfs_node * new_parent,const char * new_name_str) cgroup1_rename() argument [all...] |
/linux/drivers/usb/core/ |
H A D | port.c | 61 struct kernfs_node *kn; in disable_show() local 112 struct kernfs_node *kn; in disable_store() local
|
H A D | sysfs.c | 1221 struct kernfs_node *kn; in interface_authorized_store() local
|
/linux/arch/s390/pci/ |
H A D | pci_sysfs.c | 80 struct kernfs_node *kn; in recover_store() local
|
/linux/net/core/ |
H A D | net-sysfs.c | 78 struct kernfs_node *kn; in sysfs_rtnl_lock() local
|
/linux/drivers/md/ |
H A D | md.c | 3614 struct kernfs_node *kn = NULL; in rdev_attr_store() local 5790 struct kernfs_node *kn = NULL; in md_attr_store() local [all...] |
/linux/security/ |
H A D | security.c | 2847 security_kernfs_init_security(struct kernfs_node * kn_dir,struct kernfs_node * kn) security_kernfs_init_security() argument
|