Lines Matching refs:ops
46 const struct sysfs_ops *ops = sysfs_file_ops(of->kn); in sysfs_kf_seq_show() local
62 if (ops->show) { in sysfs_kf_seq_show()
63 count = ops->show(kobj, of->kn->priv, buf); in sysfs_kf_seq_show()
74 (unsigned long)ops->show); in sysfs_kf_seq_show()
109 const struct sysfs_ops *ops = sysfs_file_ops(of->kn); in sysfs_kf_read() local
119 len = ops->show(kobj, of->kn->priv, buf); in sysfs_kf_read()
127 const struct sysfs_ops *ops = sysfs_file_ops(of->kn); in sysfs_kf_write() local
133 return ops->store(kobj, of->kn->priv, buf, count); in sysfs_kf_write()
245 const struct kernfs_ops *ops; in sysfs_add_file_mode_ns() local
261 ops = &sysfs_prealloc_kfops_rw; in sysfs_add_file_mode_ns()
263 ops = &sysfs_file_kfops_rw; in sysfs_add_file_mode_ns()
266 ops = &sysfs_prealloc_kfops_ro; in sysfs_add_file_mode_ns()
268 ops = &sysfs_file_kfops_ro; in sysfs_add_file_mode_ns()
271 ops = &sysfs_prealloc_kfops_wo; in sysfs_add_file_mode_ns()
273 ops = &sysfs_file_kfops_wo; in sysfs_add_file_mode_ns()
275 ops = &sysfs_file_kfops_empty; in sysfs_add_file_mode_ns()
282 ops = &sysfs_bin_kfops_mmap; in sysfs_add_file_mode_ns()
284 ops = &sysfs_bin_kfops_rw; in sysfs_add_file_mode_ns()
286 ops = &sysfs_bin_kfops_ro; in sysfs_add_file_mode_ns()
288 ops = &sysfs_bin_kfops_wo; in sysfs_add_file_mode_ns()
290 ops = &sysfs_file_kfops_empty; in sysfs_add_file_mode_ns()
299 kn = __kernfs_create_file(parent, attr->name, mode & 0777, size, ops, in sysfs_add_file_mode_ns()