Home
last modified time | relevance | path

Searched refs:new_ns (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/kernel/cgroup/
H A Dnamespace.c24 struct cgroup_namespace *new_ns; in alloc_cgroup_ns() local
27 new_ns = kzalloc(sizeof(struct cgroup_namespace), GFP_KERNEL_ACCOUNT); in alloc_cgroup_ns()
28 if (!new_ns) in alloc_cgroup_ns()
30 ret = ns_alloc_inum(&new_ns->ns); in alloc_cgroup_ns()
32 kfree(new_ns); in alloc_cgroup_ns()
35 refcount_set(&new_ns->count, 1); in alloc_cgroup_ns()
36 new_ns->ns.ops = &cgroupns_operations; in alloc_cgroup_ns()
37 return new_ns; in alloc_cgroup_ns()
54 struct cgroup_namespace *new_ns; in copy_cgroup_ns() local
79 new_ns in copy_cgroup_ns()
[all...]
/kernel/linux/linux-6.6/kernel/cgroup/
H A Dnamespace.c24 struct cgroup_namespace *new_ns; in alloc_cgroup_ns() local
27 new_ns = kzalloc(sizeof(struct cgroup_namespace), GFP_KERNEL_ACCOUNT); in alloc_cgroup_ns()
28 if (!new_ns) in alloc_cgroup_ns()
30 ret = ns_alloc_inum(&new_ns->ns); in alloc_cgroup_ns()
32 kfree(new_ns); in alloc_cgroup_ns()
35 refcount_set(&new_ns->ns.count, 1); in alloc_cgroup_ns()
36 new_ns->ns.ops = &cgroupns_operations; in alloc_cgroup_ns()
37 return new_ns; in alloc_cgroup_ns()
54 struct cgroup_namespace *new_ns; in copy_cgroup_ns() local
79 new_ns in copy_cgroup_ns()
[all...]
/kernel/linux/linux-5.10/fs/sysfs/
H A Ddir.c107 const void *new_ns) in sysfs_rename_dir_ns()
113 ret = kernfs_rename_ns(kobj->sd, parent, new_name, new_ns); in sysfs_rename_dir_ns()
119 const void *new_ns) in sysfs_move_dir_ns()
127 return kernfs_rename_ns(kn, new_parent, kn->name, new_ns); in sysfs_move_dir_ns()
106 sysfs_rename_dir_ns(struct kobject *kobj, const char *new_name, const void *new_ns) sysfs_rename_dir_ns() argument
118 sysfs_move_dir_ns(struct kobject *kobj, struct kobject *new_parent_kobj, const void *new_ns) sysfs_move_dir_ns() argument
H A Dsymlink.c162 * @new_ns: new namespace of the symlink.
167 const char *old, const char *new, const void *new_ns) in sysfs_rename_link_ns()
192 result = kernfs_rename_ns(kn, parent, new, new_ns); in sysfs_rename_link_ns()
166 sysfs_rename_link_ns(struct kobject *kobj, struct kobject *targ, const char *old, const char *new, const void *new_ns) sysfs_rename_link_ns() argument
/kernel/linux/linux-6.6/fs/sysfs/
H A Ddir.c106 const void *new_ns) in sysfs_rename_dir_ns()
112 ret = kernfs_rename_ns(kobj->sd, parent, new_name, new_ns); in sysfs_rename_dir_ns()
118 const void *new_ns) in sysfs_move_dir_ns()
126 return kernfs_rename_ns(kn, new_parent, kn->name, new_ns); in sysfs_move_dir_ns()
105 sysfs_rename_dir_ns(struct kobject *kobj, const char *new_name, const void *new_ns) sysfs_rename_dir_ns() argument
117 sysfs_move_dir_ns(struct kobject *kobj, struct kobject *new_parent_kobj, const void *new_ns) sysfs_move_dir_ns() argument
H A Dsymlink.c162 * @new_ns: new namespace of the symlink.
167 const char *old, const char *new, const void *new_ns) in sysfs_rename_link_ns()
192 result = kernfs_rename_ns(kn, parent, new, new_ns); in sysfs_rename_link_ns()
166 sysfs_rename_link_ns(struct kobject *kobj, struct kobject *targ, const char *old, const char *new, const void *new_ns) sysfs_rename_link_ns() argument
/kernel/linux/linux-5.10/kernel/
H A Dnsproxy.c156 struct nsproxy *new_ns; in copy_namespaces() local
180 new_ns = create_new_namespaces(flags, tsk, user_ns, tsk->fs); in copy_namespaces()
181 if (IS_ERR(new_ns)) in copy_namespaces()
182 return PTR_ERR(new_ns); in copy_namespaces()
184 ret = timens_on_fork(new_ns, tsk); in copy_namespaces()
186 free_nsproxy(new_ns); in copy_namespaces()
190 tsk->nsproxy = new_ns; in copy_namespaces()
H A Dutsname.c92 struct uts_namespace *new_ns; in copy_utsname() local
100 new_ns = clone_uts_ns(user_ns, old_ns); in copy_utsname()
103 return new_ns; in copy_utsname()
/kernel/linux/linux-6.6/kernel/
H A Dutsname.c92 struct uts_namespace *new_ns; in copy_utsname() local
100 new_ns = clone_uts_ns(user_ns, old_ns); in copy_utsname()
103 return new_ns; in copy_utsname()
H A Dnsproxy.c156 struct nsproxy *new_ns; in copy_namespaces() local
180 new_ns = create_new_namespaces(flags, tsk, user_ns, tsk->fs); in copy_namespaces()
181 if (IS_ERR(new_ns)) in copy_namespaces()
182 return PTR_ERR(new_ns); in copy_namespaces()
185 timens_on_fork(new_ns, tsk); in copy_namespaces()
187 tsk->nsproxy = new_ns; in copy_namespaces()
/kernel/linux/linux-5.10/include/linux/
H A Dsysfs.h240 const void *new_ns);
243 const void *new_ns);
278 const void *new_ns);
349 const char *new_name, const void *new_ns) in sysfs_rename_dir_ns()
356 const void *new_ns) in sysfs_move_dir_ns()
348 sysfs_rename_dir_ns(struct kobject *kobj, const char *new_name, const void *new_ns) sysfs_rename_dir_ns() argument
354 sysfs_move_dir_ns(struct kobject *kobj, struct kobject *new_parent_kobj, const void *new_ns) sysfs_move_dir_ns() argument
H A Dkernfs.h393 const char *new_name, const void *new_ns);
497 const char *new_name, const void *new_ns) in kernfs_rename_ns()
495 kernfs_rename_ns(struct kernfs_node *kn, struct kernfs_node *new_parent, const char *new_name, const void *new_ns) kernfs_rename_ns() argument
/kernel/linux/linux-6.6/include/linux/
H A Dsysfs.h264 const void *new_ns);
267 const void *new_ns);
302 const void *new_ns);
373 const char *new_name, const void *new_ns) in sysfs_rename_dir_ns()
380 const void *new_ns) in sysfs_move_dir_ns()
372 sysfs_rename_dir_ns(struct kobject *kobj, const char *new_name, const void *new_ns) sysfs_rename_dir_ns() argument
378 sysfs_move_dir_ns(struct kobject *kobj, struct kobject *new_parent_kobj, const void *new_ns) sysfs_move_dir_ns() argument
H A Dkernfs.h442 const char *new_name, const void *new_ns);
546 const char *new_name, const void *new_ns) in kernfs_rename_ns()
544 kernfs_rename_ns(struct kernfs_node *kn, struct kernfs_node *new_parent, const char *new_name, const void *new_ns) kernfs_rename_ns() argument
/kernel/linux/linux-5.10/fs/
H A Dnamespace.c3289 struct mnt_namespace *new_ns; in alloc_mnt_ns() local
3297 new_ns = kzalloc(sizeof(struct mnt_namespace), GFP_KERNEL_ACCOUNT); in alloc_mnt_ns()
3298 if (!new_ns) { in alloc_mnt_ns()
3303 ret = ns_alloc_inum(&new_ns->ns); in alloc_mnt_ns()
3305 kfree(new_ns); in alloc_mnt_ns()
3310 new_ns->ns.ops = &mntns_operations; in alloc_mnt_ns()
3312 new_ns->seq = atomic64_add_return(1, &mnt_ns_seq); in alloc_mnt_ns()
3313 atomic_set(&new_ns->count, 1); in alloc_mnt_ns()
3314 INIT_LIST_HEAD(&new_ns->list); in alloc_mnt_ns()
3315 init_waitqueue_head(&new_ns in alloc_mnt_ns()
3326 struct mnt_namespace *new_ns; copy_mnt_ns() local
[all...]
/kernel/linux/linux-6.6/fs/
H A Dnamespace.c3721 struct mnt_namespace *new_ns; in alloc_mnt_ns() local
3729 new_ns = kzalloc(sizeof(struct mnt_namespace), GFP_KERNEL_ACCOUNT); in alloc_mnt_ns()
3730 if (!new_ns) { in alloc_mnt_ns()
3735 ret = ns_alloc_inum(&new_ns->ns); in alloc_mnt_ns()
3737 kfree(new_ns); in alloc_mnt_ns()
3742 new_ns->ns.ops = &mntns_operations; in alloc_mnt_ns()
3744 new_ns->seq = atomic64_add_return(1, &mnt_ns_seq); in alloc_mnt_ns()
3745 refcount_set(&new_ns->ns.count, 1); in alloc_mnt_ns()
3746 INIT_LIST_HEAD(&new_ns->list); in alloc_mnt_ns()
3747 init_waitqueue_head(&new_ns in alloc_mnt_ns()
3758 struct mnt_namespace *new_ns; copy_mnt_ns() local
[all...]
/kernel/linux/linux-5.10/fs/kernfs/
H A Ddir.c1555 * @new_ns: new namespace tag
1558 const char *new_name, const void *new_ns) in kernfs_rename_ns()
1576 if ((kn->parent == new_parent) && (kn->ns == new_ns) && in kernfs_rename_ns()
1581 if (kernfs_find_ns(new_parent, new_name, new_ns)) in kernfs_rename_ns()
1606 kn->ns = new_ns; in kernfs_rename_ns()
1557 kernfs_rename_ns(struct kernfs_node *kn, struct kernfs_node *new_parent, const char *new_name, const void *new_ns) kernfs_rename_ns() argument
/kernel/linux/linux-6.6/fs/kernfs/
H A Ddir.c1702 * @new_ns: new namespace tag
1707 const char *new_name, const void *new_ns) in kernfs_rename_ns()
1727 if ((kn->parent == new_parent) && (kn->ns == new_ns) && in kernfs_rename_ns()
1732 if (kernfs_find_ns(new_parent, new_name, new_ns)) in kernfs_rename_ns()
1757 kn->ns = new_ns; in kernfs_rename_ns()
1706 kernfs_rename_ns(struct kernfs_node *kn, struct kernfs_node *new_parent, const char *new_name, const void *new_ns) kernfs_rename_ns() argument

Completed in 26 milliseconds