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
118 return ops->show(kobj, of->kn->priv, buf); in sysfs_kf_read()
125 const struct sysfs_ops *ops = sysfs_file_ops(of->kn); in sysfs_kf_write() local
131 return ops->store(kobj, of->kn->priv, buf, count); in sysfs_kf_write()
243 const struct kernfs_ops *ops; in sysfs_add_file_mode_ns() local
259 ops = &sysfs_prealloc_kfops_rw; in sysfs_add_file_mode_ns()
261 ops = &sysfs_file_kfops_rw; in sysfs_add_file_mode_ns()
264 ops = &sysfs_prealloc_kfops_ro; in sysfs_add_file_mode_ns()
266 ops = &sysfs_file_kfops_ro; in sysfs_add_file_mode_ns()
269 ops = &sysfs_prealloc_kfops_wo; in sysfs_add_file_mode_ns()
271 ops = &sysfs_file_kfops_wo; in sysfs_add_file_mode_ns()
273 ops = &sysfs_file_kfops_empty; in sysfs_add_file_mode_ns()
280 ops = &sysfs_bin_kfops_mmap; in sysfs_add_file_mode_ns()
282 ops = &sysfs_bin_kfops_rw; in sysfs_add_file_mode_ns()
284 ops = &sysfs_bin_kfops_ro; in sysfs_add_file_mode_ns()
286 ops = &sysfs_bin_kfops_wo; in sysfs_add_file_mode_ns()
288 ops = &sysfs_file_kfops_empty; in sysfs_add_file_mode_ns()
297 kn = __kernfs_create_file(parent, attr->name, mode & 0777, size, ops, in sysfs_add_file_mode_ns()