Lines Matching refs:of
397 struct kernfs_open_file *of = s->private; in cgroup_pidlist_start() local
398 struct cgroup_file_ctx *ctx = of->priv; in cgroup_pidlist_start()
452 struct kernfs_open_file *of = s->private; in cgroup_pidlist_stop() local
453 struct cgroup_file_ctx *ctx = of->priv; in cgroup_pidlist_stop()
464 struct kernfs_open_file *of = s->private; in cgroup_pidlist_next() local
465 struct cgroup_file_ctx *ctx = of->priv; in cgroup_pidlist_next()
490 static ssize_t __cgroup1_procs_write(struct kernfs_open_file *of, in __cgroup1_procs_write() argument
500 cgrp = cgroup_kn_lock_live(of->kn, false); in __cgroup1_procs_write()
514 cred = of->file->f_cred; in __cgroup1_procs_write()
531 cgroup_kn_unlock(of->kn); in __cgroup1_procs_write()
536 static ssize_t cgroup1_procs_write(struct kernfs_open_file *of, in cgroup1_procs_write() argument
539 return __cgroup1_procs_write(of, buf, nbytes, off, true); in cgroup1_procs_write()
542 static ssize_t cgroup1_tasks_write(struct kernfs_open_file *of, in cgroup1_tasks_write() argument
545 return __cgroup1_procs_write(of, buf, nbytes, off, false); in cgroup1_tasks_write()
548 static ssize_t cgroup_release_agent_write(struct kernfs_open_file *of, in cgroup_release_agent_write() argument
560 ctx = of->priv; in cgroup_release_agent_write()
562 !file_ns_capable(of->file, &init_user_ns, CAP_SYS_ADMIN)) in cgroup_release_agent_write()
565 cgrp = cgroup_kn_lock_live(of->kn, false); in cgroup_release_agent_write()
572 cgroup_kn_unlock(of->kn); in cgroup_release_agent_write()